Releases: miku/esbulk
Releases · miku/esbulk
esbulk 0.7.0
- set the default docType
-type
to the empty string
ES7 removes types (https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html), so when no -type is set, we should be good with ES7. Otherwise, ES6 and earlier require a type, so it needs to be supplied explicitly (but that was most likely the case before, too).
Since this version, we have a testcontainers-go based test setup and run basic tests on ES 5, 6, 7 (see cast).
esbulk 0.6.2
- add -skipbroken flag to skip broken json, thanks @gsocgsoc!
esbulk 0.6.1
- add -p flag for pipelines, thanks @faultlin3!
esbulk 0.6.0
esbulk 0.5.2
- add -r flag for configurable refresh interval, #28.
esbulk 0.5.1
- use pester as http client for all requests, the defaults use 3 retries and linear backoff, partially addresses #22
esbulk 0.5.0
Get rid of -host and -port flags, see #21.
These missing two flags make this release BACKWARDS INCOMPATIBLE.
Instead of:
$ esbulk -host 10.20.1.2 -port 9201 -index x file.ldj
Use:
$ esbulk -server 10.20.1.2:9201 -index x file.ldj
esbulk 0.4.14
esbulk 0.4.13
- add flag to set replicas to zero during indexing (number of replicas is restored to old value on wrap-up)
- updated docs
- the -server flag can now be repeated, and the requests will be uniformly distributed among the given servers (there is no failover yet, which means, that if one server fails the indexing will stop)
esbulk 0.4.10
Fail, if -mapping is given, but cannot be applied.