OpenSearch/modules
Simon Willnauer 3f2a241b7f
Detach Transport from TransportService (#31727)
Today TransportService is tightly coupled with Transport since it
requires an instance of TransportService in order to receive responses
and send requests. This is mainly due to the Request and Response handlers
being maintained in TransportService but also because of the lack of a proper 
callback interface.

This change moves request handler registry and response handler registration into
Transport and adds all necessary methods to `TransportConnectionListener` in order
to remove the `TransportService` dependency from `Transport`
Transport now accepts one or more `TransportConnectionListener` instances that are
executed sequentially in a blocking fashion.
2018-07-04 11:32:35 +02:00
..
aggs-matrix-stats Add support for switching distribution for all integration tests (#30874) 2018-06-26 06:49:03 -07:00
analysis-common Add support for switching distribution for all integration tests (#30874) 2018-06-26 06:49:03 -07:00
ingest-common ingest: Introduction of a bytes processor (#31733) 2018-07-03 10:40:56 -05:00
lang-expression Add support for switching distribution for all integration tests (#30874) 2018-06-26 06:49:03 -07:00
lang-mustache Add MultiSearchTemplate support to High Level Rest client (#30836) 2018-06-28 14:05:26 +01:00
lang-painless Painless: Complete Removal of Painless Type (#31699) 2018-07-03 13:31:56 -07:00
mapper-extras Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
parent-join has_parent builder: exception message/param fix (#31182) 2018-06-30 11:17:37 -07:00
percolator Remove version argument in RangeFieldType (#30411) 2018-05-16 17:42:44 +02:00
rank-eval Clean up double semicolon code typos (#31687) 2018-07-02 15:14:44 +02:00
reindex Core: Combine doExecute methods in TransportAction (#31517) 2018-06-22 15:03:01 -07:00
repository-url Add write*Blob option to replace existing blob (#31729) 2018-07-03 09:13:50 +02:00
transport-netty4 Detach Transport from TransportService (#31727) 2018-07-04 11:32:35 +02:00
build.gradle Painless: Add spi jar that will be published for extending whitelists (#28302) 2018-01-18 19:16:26 -08:00