Releases: olivere/elastic
Release 3.0.69
- Fix leaks in healtchecker and sniffer (#545)
Release 2.0.59
Release 5.0.39
Release 5.0.38
Fix prefix
query. It uses "value":"..."
instead of "prefix":"..."
in 5.x.
Release 5.0.37
This release adds a few missing fields to the NestedQuery DSL (see cec324) and the BulkResponseItem (see 42b0e5).
Furthermore, we now use github.com/pkg/errors
to enhance error messages, especially on connection problems (see 879b6d). Before this change, you could only see that there was a problem, but the underlying error wasn't available any more. Starting with this release, the error message now contains the underlying error, and you can even access it with github.com/pkg/errors
.
Notice that with this change in place you should no longer compare err == elastic.ErrNoClient
directly. If you want to filter out connection errors, use the elastic.IsConnErr(err)
helper instead.
Release 5.0.36
This version switches from "golang.org/x/net/context"
to "context"
from standard library. It also removes the ctxhttp
helper and replaces it with http.Request.WithContext(...)
.
Release 5.0.35
- Elasticsearch disabled Content-Type negotiation with 5.3.0. We now always pass
Content-Type: application/json
by default (#511).
Release 5.0.34
- Add
version
field in response to Index Template Get API - Add
version
andcause
fields in request to Index Template Put API
Release 5.0.33
- Add Matrix stats aggregation