OpenSearch/plugins
javanna ea750de39f Explain api: move query parsing to the coordinating node
Similarly to what we did with the search api, we can now also move query parsing on the coordinating node for the explain api. Given that the explain api is a single shard operation (compared to search which is instead a broadcast operation), this doesn't change a lot in how the api works internally. The main benefit is that we can simplify the java api by requiring a structured query object to be provided rather than a bytes array that will get parsed on the data node. Previously if you specified a QueryBuilder it would be serialized in json format and would get reparsed on the data node, while now it doesn't go through parsing anymore (as expected), given that after the query-refactoring we are able to properly stream queries natively.

Closes #14270
2015-10-28 10:42:03 +01:00
..
analysis-icu Make IndexSettings also own the IndexMetaData and separate node settings 2015-10-23 10:53:39 +02:00
analysis-kuromoji Make IndexSettings also own the IndexMetaData and separate node settings 2015-10-23 10:53:39 +02:00
analysis-phonetic Make IndexSettings also own the IndexMetaData and separate node settings 2015-10-23 10:53:39 +02:00
analysis-smartcn Make IndexSettings also own the IndexMetaData and separate node settings 2015-10-23 10:53:39 +02:00
analysis-stempel Make IndexSettings also own the IndexMetaData and separate node settings 2015-10-23 10:53:39 +02:00
delete-by-query Remove "query" query and fix related parsing bugs 2015-10-27 14:54:30 +01:00
discovery-azure Allow binding to multiple addresses 2015-10-23 23:43:37 -04:00
discovery-ec2 Allow binding to multiple addresses 2015-10-23 23:43:37 -04:00
discovery-gce Allow binding to multiple addresses 2015-10-23 23:43:37 -04:00
discovery-multicast Allow binding to multiple addresses 2015-10-23 23:43:37 -04:00
jvm-example more cleanups 2015-10-05 14:07:17 +02:00
lang-expression Remove and ban @Test 2015-10-20 17:37:36 -04:00
lang-groovy Explain api: move query parsing to the coordinating node 2015-10-28 10:42:03 +01:00
lang-javascript Remove and ban @Test 2015-10-20 17:37:36 -04:00
lang-python Remove and ban @Test 2015-10-20 17:37:36 -04:00
mapper-murmur3 Replace IndexSettings annotation with a full-fledged class 2015-10-22 20:43:41 +02:00
mapper-size Replace IndexSettings annotation with a full-fledged class 2015-10-22 20:43:41 +02:00
repository-azure Remove and ban @Test 2015-10-20 17:37:36 -04:00
repository-s3 Remove and ban @Test 2015-10-20 17:37:36 -04:00
site-example Test: Move rest-api-spec for plugins into test resources 2015-09-16 03:04:53 -07:00
store-smb Remove circular dependency between IndicesService and IndicesStore 2015-10-26 20:56:01 +01:00
pom.xml Decentralize plugin security 2015-10-14 14:46:45 -04:00