8.0.0-alpha
Pre-release
Pre-release
·
244 commits
to main
since this release
Client
Elastic Transport
- This is the first release using the all new
elastictransportwhich now lives in the elastic-transport-go repository. The goal is to allow for reuse between this and future Go clients.
API
- Changed the
Bodyparameter forBulkIndexerItemin favor ofio.ReadSeekerto lower memory consumption when using theesutil.BulkIndexer. - Replaced the
ConfigoptionRetryOnTimeoutin favor of a newRetryOnErrorfunction which allows to dynamically chose what error should be retried.