OpenSearch/modules
Jason Tedor 4c06b8f1d2 Check for closed connection while opening
While opening a connection to a node, a channel can subsequently
close. If this happens, a future callback whose purpose is to close all
other channels and disconnect from the node will fire. However, this
future will not be ready to close all the channels because the
connection will not be exposed to the future callback yet. Since this
callback is run once, we will never try to disconnect from this node
again and we will be left with a closed channel. This commit adds a
check that all channels are open before exposing the channel and throws
a general connection exception. In this case, the usual connection retry
logic will take over.

Relates #26932
2017-10-10 13:34:51 -04:00
..
aggs-matrix-stats [TEST] Fix internalMatrixStatsTests failure 2017-08-02 16:36:34 +01:00
analysis-common Return List instead of an array from settings (#26903) 2017-10-09 09:52:08 +02:00
ingest-common ingest: Fix bug that prevent date_index_name processor from accepting timestamps specified as a json number 2017-10-10 10:04:29 +02:00
lang-expression Scripting: Fix expressions to temporarily support filter scripts (#26824) 2017-10-09 17:02:21 -07:00
lang-mustache Fix update_by_query's default size parameter (#26784) 2017-09-25 16:25:27 -04:00
lang-painless Painless: add tests for cached boxing (#24163) 2017-10-10 10:34:03 -04:00
mapper-extras Reject the `index_options` parameter for numeric fields (#26668) 2017-09-25 23:43:14 +02:00
parent-join upgrade to Lucene 7.1.0 snapshot version 2017-10-05 09:06:56 +02:00
percolator Don't detect source's XContentType in DocumentParser.parseDocument() (#26880) 2017-10-10 15:31:56 +02:00
reindex Fix update_by_query's default size parameter (#26784) 2017-09-25 16:25:27 -04:00
repository-url Unify Settings xcontent reading and writing (#26739) 2017-09-25 13:23:01 +02:00
transport-netty4 Check for closed connection while opening 2017-10-10 13:34:51 -04:00
tribe Remove Settings#getAsMap() (#26845) 2017-10-04 01:21:38 -06:00
build.gradle Build: Change `gradle run` to use zip distribution (#21001) 2016-10-18 11:48:58 -07:00