elasticsearch/qa/smoke-test-http
Armin Braun fd2cc97541
Introduce batched query execution and data-node side reduce (#121885)
This change moves the query phase a single roundtrip per node just like can_match or field_caps work already. 
A a result of executing multiple shard queries from a single request we can also partially reduce each node's query results on the data node side before responding to the coordinating node.

As a result this change significantly reduces the impact of network latencies on the end-to-end query performance, reduces the amount of work done (memory and cpu) on the coordinating node and the network traffic by factors of up to the number of shards per data node!

Benchmarking shows up to orders of magnitude improvements in heap and network traffic dimensions in querying across a larger number of shards.
2025-03-29 16:53:18 +01:00
..
src Introduce batched query execution and data-node side reduce (#121885) 2025-03-29 16:53:18 +01:00
build.gradle Migrate legacy QA projects to new test clusters framework (#125545) 2025-03-26 10:05:56 -07:00