Add ProgressiveEval
operator for optimize SortPreservingMerge
#10488
Labels
enhancement
New feature or request
Is your feature request related to a problem or challenge?
Yes, this is a task of #10316. We will use the porting
ProgressiveEval
to optimizeSortPreservingMerge
Describe the solution you'd like
In InfluxDB IOx, when the inputs of
SortPreservingMerge
are all sorted on the sort key and their data do not overlap, we replaceSortPreservingMerge
withProgressiveEval
which:We wrote about using this operator here: https://www.influxdata.com/blog/making-recent-value-queries-hundreds-times-faster/
This ticket is to port
ProgressiveEval
from InfluxDB to DataFusionDescribe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: