8.0.0-alpha
Pre-release
Pre-release
Anaethelion
released this
22 Dec 14:24
·
211 commits
to main
since this release
Client
Elastic Transport
- This is the first release using the all new
elastictransport
which now lives in the elastic-transport-go repository. The goal is to allow for reuse between this and future Go clients.
API
- Changed the
Body
parameter forBulkIndexerItem
in favor ofio.ReadSeeker
to lower memory consumption when using theesutil.BulkIndexer
. - Replaced the
Config
optionRetryOnTimeout
in favor of a newRetryOnError
function which allows to dynamically chose what error should be retried.