Releases
v8.16.0
8.16.0 (2024-11-12)
Support Python 3.13 (#2680 )
Emit Python warnings for beta and tech preview APIs (#2675 ). You can disable those warnings if needed:
import warnings
from elasticsearch .exceptions import GeneralAvailabilityWarning
warnings .filterwarnings ("ignore" , category = GeneralAvailabilityWarning )
Vectorstore: use a retriever query for hybrid search (#2666 )
Allow retries for statuses other than 429 in streaming bulk (#2071 , contributed by @ayayron )
Make BulkIndexError
and ScanError
serializable (#2669 , contributed by @seagrine )
Fix import when trace
is missing from opentelemetry
package (#2694 , contributed by @nicoloboschi )
Update APIs:
Fix nodes
parameter in Task management API (contributed by @margaretpearce )
Add Test query rule API
Add Create Cross-Cluster API key and Update Cross-Cluster API key APIs
Add experimental Verify snapshot repository API
Add data_stream_name
and settings
to Delete auto-follow pattern API
Add max_samples_per_key
to Get async EQL status API
Add lifecycle
and remove unused data_retention
and downsampling parameters
from Put data stream lifecycle API
Add include_remotes
and remove flat_settings
from Cluster stats API
Add remote_indices
to Create or update application privileges and Create or update roles APIs
You can’t perform that action at this time.