elasticsearch/server
Nhat Nguyen 1ab2e6ca6c
Combine small pages in Limit (#128531)
Currently, the Limit operator does not combine small pages into larger 
ones; it simply passes them along, except for chunking pages larger than
the limit. This change integrates EstimatesRowSize into Limit and
adjusts it to emit larger pages. As a result, pages up to twice the
pageSize may be emitted, which is preferable to emitting undersized
pages. This should reduce the number of transport requests and responses
between clusters or coordinator-data nodes for queries without TopN or
STATS when target shards produce small pages due to their size or highly
selective filters.
2025-05-29 16:04:49 -07:00
..
licenses Remove JNA from server dependencies (#110809) 2024-07-16 11:28:58 +03:00
src Combine small pages in Limit (#128531) 2025-05-29 16:04:49 -07:00
build.gradle Generate a test dependencies file to support unit tests in entitlements (#127486) 2025-05-21 16:21:28 -07:00