Releases: elastic/elasticsearch-py
Releases · elastic/elasticsearch-py
7.17.5
- Client is compatible with Elasticsearch 7.17.5
8.2.3
Documents
- Added the
routing
parameter to themsearch
API.
CAT
- Added the
cat.component_templates
API.
Ingest
- Added the
if_version
parameter to theingest.put_pipeline
API.
Security
- Changed the
name
parameter for thesecurity.create_service_token
API from required to optional. - Added the
refresh
parameter to thesecurity.create_service_token
API. - Changed the name of
access
parameter to thelabels
parameter in thesecurity.update_user_profile_data
API.
Shutdown
- Added the
timeout
andmaster_timeout
parameters to theshutdown.get_node
,shutdown.delete_node
, andshutdown.put_node
APIs. - Added the
reason
,type
,allocation_delay
, andtarget_node_name
parameters to theshutdown.put_node
API.
8.2.2
Client
- Client is compatible with Elasticsearch 8.2.2
8.2.1
Machine Learning
- Added the
inference_config
parameter to theml.infer_trained_model_deployment
API.
7.17.4
Client
- Client is compatible with Elasticsearch 7.17.4
8.2.0
Client
- Re-introduced support for passing
requests.auth.BaseAuth
objects to thehttp_auth
parameter which was available in 7.x.
Search
- Added the
filter
parameter to the experimentalknn_search
API
Documents
- Changed the
source
anddest
parameters for thereindex
API from optional to required
Indices
- Added the
indices.field_usage_stats
API - Added the
indices.modify_data_stream
API - Added the
fields
andtypes
parameters to thefield_caps
API - Added the
ignore_unvailable
parameter to theopen_point_in_time
API - Added the
master_timeout
andtimeout
parameters to theindices.delete
API - Added the
features
parameter to theindices.get
API
Machine Learning
- Added the
ml.get_memory_stats
API
Migrations
- Added the
migrations.get_feature_upgrade_status
API - Added the
migrations.post_feature_upgrade
API
Nodes
- Added the
nodes.clear_repositories_metering_archive
API - Added the
nodes.get_repositories_metering_info
API
Security
- Added the beta
security.activate_user_profile
API - Added the beta
security.disable_user_profile
API - Added the beta
security.enable_user_profile
API - Added the beta
security.get_user_profile
API - Added the beta
security.suggest_user_profiles
API - Added the beta
security.update_user_profile_data
API
SQL
- Added the
catalog
,index_using_frozen
,keep_alive
,keep_on_completion
,runtime_mappings
, andwait_for_completion_timeout
parameters to thesql.query
API
8.1.3
Client
- Client is compatible with Elasticsearch 8.1.3
7.17.3
Client
- Client is compatible with Elasticsearch 7.17.3
8.1.2
Client
- Client is compatible with Elasticsearch 8.1.2
7.17.2
Client
- Client is compatible with Elasticsearch 7.17.2