OpenSearch/modules
Tim Brooks 797f985067
Add version to handshake requests (#36171)
Currently our handshake requests do not include a version. This is
unfortunate as we cannot rely on the stream version since it is not the
sending node's version. Instead it is the minimum compatibility version.
The handshake request is currently empty and we do nothing with it. This
should allow us to add data to the request without breaking backwards
compatibility.

This commit adds the version to the handshake request. Additionally, it
allows "future data" to be added to the request. This allows nodes to craft
a version compatible response. And will properly handle additional data in
future handshake requests. The proper handling of "future data" is useful
as this is the only request where we do not know the other node's version.

Finally, it renames the TcpTransportHandshaker to
TransportHandshaker.
2018-12-11 16:09:28 -07:00
..
aggs-matrix-stats Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
analysis-common Deprecate types in explain requests. (#35611) 2018-12-10 19:45:13 -08:00
ingest-common ingest: support default pipeline through an alias (#36231) 2018-12-05 16:25:50 -06:00
lang-expression Upgrade to Lucene-8.0.0-snapshot-ef61b547b1 (#36450) 2018-12-10 16:33:49 -05:00
lang-mustache For msearch templates, make sure to use the right name for deprecation logging. (#36344) 2018-12-07 14:50:47 -08:00
lang-painless [Painless] Add def to boxed type casts (#36506) 2018-12-11 14:06:38 -08:00
mapper-extras Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
parent-join Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
percolator Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
rank-eval Prevent throttled indices to be searched through wildcards by default (#34354) 2018-11-06 09:45:30 +01:00
reindex Deprecate types in update_by_query and delete_by_query (#36365) 2018-12-11 17:09:59 -05:00
repository-url Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
transport-netty4 Add version to handshake requests (#36171) 2018-12-11 16:09:28 -07:00
build.gradle Painless: Add spi jar that will be published for extending whitelists (#28302) 2018-01-18 19:16:26 -08:00