Releases: elastic/go-elasticsearch
Releases · elastic/go-elasticsearch
7.13.0
Client
- Adds support for compatibility header for Elasticsearch. If the environment variable 'ELASTIC_CLIENT_APIVERSIONING' is set to true or 1, the client will send the headers Accept and Content-Type with the following value: application/vnd.elasticsearch+json;compatible-with=7.
- Favor
POST
method when onlyGET
&POST
method are available to prevent goroutine leak. #250 - Filter master only nodes in discovery. #256
API
-
New APIs:
FeaturesResetFeatures
IngestGeoIPStats
-
New experimental APIs:
ShutdownGetNode
ShutdownPutNode
ShutdownDeleteNode
X-Pack
-
New APIs:
MLDeleteTrainedModelAlias
MLPreviewDataFrameAnalytics
MLPutTrainedModelAlias
-
APIs promoted to stable:
TextStructureFindStructure
MLDeleteDataFrameAnalytics
MLDeleteTrainedModel
MLEvaluateDataFrame
MLExplainDataFrameAnalytics
MLGetDataFrameAnalytics
MLGetDataFrameAnalyticsStats
MLGetTrainedModels
MLGetTrainedModelsStats
MLPutDataFrameAnalytics
MLPutTrainedModel
MLStartDataFrameAnalytics
MLStopDataFrameAnalytics
MLUpdateDataFrameAnalytics
-
New Beta APIs:
SecurityCreateServiceToken
,SecurityClearCachedServiceTokens
SecurityDeleteServiceToken
,SecurityGetServiceAccounts
,SecurityGetServiceCredentials
,
-
New experimental APIs:
SearchableSnapshotsCacheStats
,
7.12.0
Transport
- Added the
X-Elastic-Client-Meta
HTTP header (#240) - Fixed of by one error in the retry mechanism of the client (#242)
API
New
GetFeatures
withinSnapshot.GetFeatures
&FeaturesGetFeatures
Added
Search
withMinCompatibleShardNode
- the minimum compatible version that all shards involved in search should have for this request to be successful.
X-Pack
New
EqlGetStatus
- Returns the status of a previously submitted async or stored Event Query Language (EQL) searchLogstash
withLogstashGetPipeline
LogstashPutPipeline
andLogstashDeletePipeline
More infoTextStructureFindStructure
- Finds the structure of a text file. The text file must contain data that is suitable to be ingested into Elasticsearch.AutoscalingGetAutoscalingPolicy
,AutoscalingPutAutoscalingPolicy
,AutoscalingDeleteAutoscalingPolicy
andAutoscalingGetAutoscalingCapacity
are promotedstable
Added
SearchableSnapshotsStats
withWithLevel
- return stats aggregated at cluster, index or shard level.SearchableSnapshotsMount
withWithStorage
- selects the kind of local storage used to accelerate searches. experimental, and defaults tofull_copy
.
7.11.0
- Updated APIs for Elasticsearch 7.11
7.10.0
- Updated APIs for Elasticsearch 7.10
- Fixed capitalization of UUID values
7.9.0
v7.8.0
v7.7.0
- API: Add convenience method for accessing the deprecation warnings in the response headers
- Transport: Add the CACert global configuration option
- Transport: Add support for global request headers
- Util: Add the BulkIndexer helper; see example
- Examples: Add examples and benchmarks for the BulkIndexer helper
- CI: Add workflows for Github Actions
- CI: Remove Travis CI
- Generator: Tests: Fixes and improvements
- Generator: Source: Updates and improvements