parent
f0252f34e9
commit
36a6211523
|
@ -32,6 +32,13 @@ Settings settings = Settings.settingsBuilder()
|
||||||
Client client = TransportClient.builder().settings(settings).build();
|
Client client = TransportClient.builder().settings(settings).build();
|
||||||
--------------------------------------------------
|
--------------------------------------------------
|
||||||
|
|
||||||
|
==== Exception are only thrown on total failure
|
||||||
|
|
||||||
|
Previously, many APIs would throw an exception if any shard failed to execute
|
||||||
|
the request. Now the exception is only thrown if all shards fail the request.
|
||||||
|
The responses for these APIs will always have a `getShardFailures` method that
|
||||||
|
you can and should check for failures.
|
||||||
|
|
||||||
==== Automatically thread client listeners
|
==== Automatically thread client listeners
|
||||||
|
|
||||||
Previously, the user had to set request listener threads to `true` when on the
|
Previously, the user had to set request listener threads to `true` when on the
|
||||||
|
@ -109,7 +116,7 @@ new InetSocketTransportAddress(new InetSocketAddress("127.0.0.1", 0));
|
||||||
Elasticsearch used to shade its dependencies and to relocate packages. We no longer use shading or relocation.
|
Elasticsearch used to shade its dependencies and to relocate packages. We no longer use shading or relocation.
|
||||||
You might need to change your imports to the original package names:
|
You might need to change your imports to the original package names:
|
||||||
|
|
||||||
* `com.google.common` was `org.elasticsearch.common`
|
* `com.google.common` was `org.elasticsearch.common`
|
||||||
* `com.carrotsearch.hppc` was `org.elasticsearch.common.hppc`
|
* `com.carrotsearch.hppc` was `org.elasticsearch.common.hppc`
|
||||||
* `jsr166e` was `org.elasticsearch.common.util.concurrent.jsr166e`
|
* `jsr166e` was `org.elasticsearch.common.util.concurrent.jsr166e`
|
||||||
* `com.fasterxml.jackson` was `org.elasticsearch.common.jackson`
|
* `com.fasterxml.jackson` was `org.elasticsearch.common.jackson`
|
||||||
|
@ -121,4 +128,3 @@ You might need to change your imports to the original package names:
|
||||||
* `com.tdunning.math.stats` was `org.elasticsearch.common.stats`
|
* `com.tdunning.math.stats` was `org.elasticsearch.common.stats`
|
||||||
* `org.apache.commons.lang` was `org.elasticsearch.common.lang`
|
* `org.apache.commons.lang` was `org.elasticsearch.common.lang`
|
||||||
* `org.apache.commons.cli` was `org.elasticsearch.common.cli.commons`
|
* `org.apache.commons.cli` was `org.elasticsearch.common.cli.commons`
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue