Sourced from github.com/elastic/go-elasticsearch/v8's releases.
8.12.0
Client
Golang version
The client now requires Golang version 1.20
OpenTelemetry
The client now provides OpenTelemetry integration. This integration can be enabled in the config using the
elasticsearch.NewOpenTelemetryInstrumentation
. Once set up, the providedcontext
will be used to record spans with useful information about the request being made to the server.More about what you can expect in the Semantic Conventions for Elasticsearch.
BulkIndexer
if_seq_no
&if_primary_term
are now supported thanks to@benjyiw
#783API
SimulateIngest
ConnectorCheckIn
ConnectorDelete
ConnectorGet
ConnectorLastSync
ConnectorList
ConnectorPost
ConnectorPut
ConnectorSyncJobCancel
ConnectorSyncJobCheckIn
ConnectorSyncJobDelete
ConnectorSyncJobError
ConnectorSyncJobGet
ConnectorSyncJobList
ConnectorSyncJobPost
ConnectorSyncJobUpdateStats
ConnectorUpdateConfiguration
ConnectorUpdateError
ConnectorUpdateFiltering
ConnectorUpdateName
ConnectorUpdatePipeline
ConnectorUpdateScheduling
Typed API
Esql.Query
documentationFleet.PostSecret
Inference
documentation
DeleteModel
documentation
... (truncated)
Sourced from github.com/elastic/go-elasticsearch/v8's changelog.
8.12.0
Client
Golang version
The client now requires Golang version 1.20
OpenTelemetry
The client now provides OpenTelemetry integration. This integration can be enabled in the config using the
elasticsearch.NewOpenTelemetryInstrumentation
. Once set up, the providedcontext
will be used to record spans with useful information about the request being made to the server.More about what you can expect in the Semantic Conventions for Elasticsearch.
BulkIndexer
if_seq_no
&if_primary_term
are now supported thanks to@benjyiw
#783API
SimulateIngest
ConnectorCheckIn
ConnectorDelete
ConnectorGet
ConnectorLastSync
ConnectorList
ConnectorPost
ConnectorPut
ConnectorSyncJobCancel
ConnectorSyncJobCheckIn
ConnectorSyncJobDelete
ConnectorSyncJobError
ConnectorSyncJobGet
ConnectorSyncJobList
ConnectorSyncJobPost
ConnectorSyncJobUpdateStats
ConnectorUpdateConfiguration
ConnectorUpdateError
ConnectorUpdateFiltering
ConnectorUpdateName
ConnectorUpdatePipeline
ConnectorUpdateScheduling
Typed API
Esql.Query
documentationFleet.PostSecret
Inference
documentation
DeleteModel
documentation
... (truncated)
4deea2a
Release 8.12.0af58adc
Bump elastictransport to 8.4.0 (#791)
(#792)45241a9
update changelog for 8.12.0 (#789)
(#790)cc2cf16
bump minimal version in documentation (#787)
(#788)3bf6c18
feat: implement if_seq_no and if_primary_term parameters in bulk indexer
(#78...3e540dd
[8.12.0] Update esapi (#778)
(#779)872d38c
[Backport 8.12] Add untyped union deserialization (#777)b50db37
Bump golang.org/x/crypto in /_examples/instrumentation (#767)
(#773)7930446
Bump golang.org/x/crypto from 0.1.0 to 0.17.0 in /_examples/xkcdsearch
(#769)...a84e69c
Bump golang.org/x/crypto in /internal/build (#768)
(#775)