OpenSearch/plugins
Tim Brooks ee7eac8dc1
`MockTcpTransport` to connect asynchronously (#28203)
The method `initiateChannel` on `TcpTransport` is explicit in that
channels can be connect asynchronously. All production implementations
do connect asynchronously. Only the blocking `MockTcpTransport`
connects in a synchronous manner. This avoids testing some of the
blocking code in `TcpTransport` that waits on connections to complete.
Additionally, it requires a more extensive method signature than
required for other transports.

This commit modifies the `MockTcpTransport` to make these connections
asynchronously on a different thread. Additionally, it simplifies that
`initiateChannel` method signature.
2018-01-15 10:20:30 -07:00
..
analysis-icu upgrade to lucene 7.2.1 (#28218) 2018-01-15 16:47:46 +01:00
analysis-kuromoji upgrade to lucene 7.2.1 (#28218) 2018-01-15 16:47:46 +01:00
analysis-phonetic upgrade to lucene 7.2.1 (#28218) 2018-01-15 16:47:46 +01:00
analysis-smartcn upgrade to lucene 7.2.1 (#28218) 2018-01-15 16:47:46 +01:00
analysis-stempel upgrade to lucene 7.2.1 (#28218) 2018-01-15 16:47:46 +01:00
analysis-ukrainian upgrade to lucene 7.2.1 (#28218) 2018-01-15 16:47:46 +01:00
discovery-azure-classic [Test] Do not rely on MockZenPing for Azure tests (#27945) 2017-12-22 09:58:02 +01:00
discovery-ec2 Disable TestZenDiscovery in cloud providers integrations test 2017-12-20 14:02:55 +01:00
discovery-file Remove some unused code (#27792) 2017-12-13 16:45:55 +01:00
discovery-gce Disable TestZenDiscovery in cloud providers integrations test 2017-12-20 14:02:55 +01:00
examples Make sure that we don't detect files as maven coordinate when installing a plugin (#28163) 2018-01-10 14:59:37 +01:00
ingest-attachment update ingest-attachment to use Tika 1.17 and newer deps (#27824) 2017-12-15 13:47:26 -08:00
ingest-geoip test: do not use asn fields 2018-01-07 23:21:01 +01:00
ingest-user-agent update ingest-user-agent regexes.yml (#25608) 2017-07-10 08:43:11 -07:00
jvm-example Remove path.conf setting 2017-06-26 15:18:29 -04:00
mapper-murmur3 Add support for filtering mappings fields (#27603) 2017-12-05 20:31:29 +01:00
mapper-size Unify the result interfaces from get and search in Java client (#25361) 2017-06-29 11:35:28 +02:00
repository-azure Allow affix settings to specify dependencies (#27161) 2017-11-13 12:06:36 +01:00
repository-gcs Update Google SDK to version 1.23 (#27381) 2017-11-15 15:30:27 +01:00
repository-hdfs Fix SecurityException when HDFS Repository used against HA Namenodes (#27196) 2017-12-01 14:26:05 -05:00
repository-s3 TEST: reduce blob size #testExecuteMultipartUpload 2017-12-20 12:43:05 -05:00
store-smb Validate top-level keys for create index request (#23755) (#23869) 2017-09-26 09:49:20 -07:00
transport-nio `MockTcpTransport` to connect asynchronously (#28203) 2018-01-15 10:20:30 -07:00
build.gradle Plugins: Include license and notice files in zip (#23191) 2017-02-15 11:23:12 -08:00