OpenSearch/x-pack/plugin
Armin Braun f82bb64feb
NETWORKING: Make RemoteClusterConn. Lazy Resolve DNS (#32764)
* Lazy resolve DNS (i.e. `String` to `DiscoveryNode`) to not run into indefinitely caching lookup issues (provided the JVM dns cache is configured correctly as explained in https://www.elastic.co/guide/en/elasticsearch/reference/6.3/networkaddress-cache-ttl.html)
   * Changed `InetAddress` type to `String` for that higher up the stack
   * Passed down `Supplier<DiscoveryNode>` instead of outright `DiscoveryNode` from `RemoteClusterAware#buildRemoteClustersSeeds` on to lazy resolve DNS when the `DiscoveryNode` is actually used (could've also passed down the value of `clusterName = REMOTE_CLUSTERS_SEEDS.getNamespace(concreteSetting)` together with the `List<String>` of hosts, but this route seemed to introduce less duplication and resulted in a significantly smaller changeset).
* Closes #28858
2018-08-18 08:46:44 +02:00
..
core [ML] fix updating opened jobs scheduled events (#31651) (#32881) 2018-08-17 07:21:17 -05:00
deprecation Build: Shadow x-pack:protocol into x-pack:plugin:core (#32240) 2018-07-24 11:53:04 -04:00
graph Build: Shadow x-pack:protocol into x-pack:plugin:core (#32240) 2018-07-24 11:53:04 -04:00
logstash Build: Shadow x-pack:protocol into x-pack:plugin:core (#32240) 2018-07-24 11:53:04 -04:00
ml [ML] fix updating opened jobs scheduled events (#31651) (#32881) 2018-08-17 07:21:17 -05:00
monitoring Guard against null in email admin watches (#32923) 2018-08-16 16:25:34 -04:00
rollup Use generic AcknowledgedResponse instead of extended classes (#32859) 2018-08-15 08:06:14 -06:00
security NETWORKING: Make RemoteClusterConn. Lazy Resolve DNS (#32764) 2018-08-18 08:46:44 +02:00
sql SQL: Bug fix for the optional "start" parameter usage inside LOCATE function (#32576) 2018-08-09 19:30:02 +03:00
src/test [DOCS] Splits the users API documentation into multiple pages (#32825) 2018-08-17 23:17:33 -07:00
upgrade Use generic AcknowledgedResponse instead of extended classes (#32859) 2018-08-15 08:06:14 -06:00
watcher Use generic AcknowledgedResponse instead of extended classes (#32859) 2018-08-15 08:06:14 -06:00
build.gradle Allow Integ Tests to run in a FIPS-140 JVM (#31989) 2018-07-24 12:48:14 +03:00