OpenSearch/plugins
Tim Brooks 21838d73b5
Extract message serialization from `TcpTransport` (#37034)
This commit introduces a NetworkMessage class. This class has two
subclasses - InboundMessage and OutboundMessage. These messages can
be serialized and deserialized independent of the transport. This allows
more granular testing. Additionally, the serialization mechanism is now
a simple Supplier. This builds the framework to eventually move the
serialization of transport messages to the network thread. This is the
one serialization component that is not currently performed on the
network thread (transport deserialization and http serialization and
deserialization are all on the network thread).
2019-01-21 14:14:18 -07:00
..
analysis-icu Upgrade master to lucene-8.0.0-snapshot-a1c6e642aa (#37091) 2019-01-02 20:18:19 -06:00
analysis-kuromoji Upgrade master to lucene-8.0.0-snapshot-a1c6e642aa (#37091) 2019-01-02 20:18:19 -06:00
analysis-nori Upgrade master to lucene-8.0.0-snapshot-a1c6e642aa (#37091) 2019-01-02 20:18:19 -06:00
analysis-phonetic Upgrade master to lucene-8.0.0-snapshot-a1c6e642aa (#37091) 2019-01-02 20:18:19 -06:00
analysis-smartcn Upgrade master to lucene-8.0.0-snapshot-a1c6e642aa (#37091) 2019-01-02 20:18:19 -06:00
analysis-stempel Upgrade master to lucene-8.0.0-snapshot-a1c6e642aa (#37091) 2019-01-02 20:18:19 -06:00
analysis-ukrainian Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
discovery-azure-classic Remove the use of AbstracLifecycleComponent constructor #37488 (#37488) 2019-01-16 09:05:30 +01:00
discovery-ec2 Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
discovery-gce Remove the use of AbstracLifecycleComponent constructor #37488 (#37488) 2019-01-16 09:05:30 +01:00
examples Simplify integ test distribution types (#37618) 2019-01-21 12:37:17 -08:00
ingest-attachment Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
mapper-annotated-text Allow field types to optimize phrase prefix queries (#37436) 2019-01-17 15:10:28 +01:00
mapper-murmur3 Make SourceToParse immutable (#36971) 2018-12-24 14:06:50 -05:00
mapper-size Make SourceToParse immutable (#36971) 2018-12-24 14:06:50 -05:00
repository-azure Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
repository-gcs Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
repository-hdfs Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
repository-s3 Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
store-smb Remove unused index store in directory service 2019-01-14 13:44:32 +01:00
transport-nio Extract message serialization from `TcpTransport` (#37034) 2019-01-21 14:14:18 -07:00
build.gradle Reorganize license files 2018-04-20 15:33:59 -07:00