OpenSearch/modules
Jim Ferenczi 8e17322b3a
Shortcut query phase using the results of other shards (#51852) (#53659)
This commit, built on top of #51708, allows to modify shard search requests based on informations collected on other shards. It is intended to speed up sorted queries on time-based indices. For queries that are only interested in the top documents.

This change will rewrite the shard queries to match none if the bottom sort value computed in prior shards is better than all values in the shard.
For queries that mix top documents and aggregations this change will reset the size of the top documents to 0 instead of rewriting to match none.
This means that we don't need to keep a search context open for this shard since we know in advance that it doesn't contain any competitive hit.
2020-03-18 17:20:35 +01:00
..
aggs-matrix-stats Stop using round-tripped PipelineAggregators (backport of #53423) (#53629) 2020-03-16 16:15:23 -04:00
analysis-common Single instance of the IndexNameExpressionResolver (#52604) 2020-02-21 07:50:02 -07:00
ingest-common Support array for all string ingest processors (#53694) 2020-03-18 07:07:49 -05:00
ingest-geoip Upgrade jackson to 2.10.3 and GeoIP to 2.13.1 (#53642) 2020-03-17 10:28:51 -07:00
ingest-user-agent Mute ‘test user agent processor with non-ECS schema’ 2020-02-12 10:27:18 -05:00
kibana Introduce system index APIs for Kibana (#53035) 2020-03-03 14:11:36 -07:00
lang-expression Rename AtomicFieldData to LeafFieldData (#53554) 2020-03-17 12:30:12 +00:00
lang-mustache Fix inaccurate total hit count in _search template api (#53155) 2020-03-16 11:48:43 +01:00
lang-painless Use ByteBuffersDirectory rather than RAMDirectory (#52768) 2020-02-25 15:46:35 +00:00
mapper-extras Rename AtomicFieldData to LeafFieldData (#53554) 2020-03-17 12:30:12 +00:00
parent-join Add a cluster setting to disallow expensive queries (#51385) (#52279) 2020-02-12 22:56:14 +01:00
percolator Use QueryVisitor when extracting PercolatorQuery list for highlighting (#53728) 2020-03-18 15:24:49 +00:00
rank-eval Adds recall@k metric to rank eval API (#52889) 2020-02-27 16:04:24 +01:00
reindex Shortcut query phase using the results of other shards (#51852) (#53659) 2020-03-18 17:20:35 +01:00
repository-url Remove Unused Single Delete in BlobStoreRepository (#50024) (#50123) 2019-12-12 11:17:46 +01:00
systemd Single instance of the IndexNameExpressionResolver (#52604) 2020-02-21 07:50:02 -07:00
tasks Introduce system index APIs for Kibana (#53035) 2020-03-03 14:11:36 -07:00
transport-netty4 Fix compilation error 2020-02-20 14:39:44 +00:00
build.gradle Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00