You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
eliminate double copy in Top-K, hash join, and sort-merge join using BatchCoalescer::push_batch_interleaved #25515
Several DataFusion operators share the same two-copy pattern when producing output:
Copy 1 : interleave_record_batch (or build_batch_from_indices) gathers selected rows from multiple source batches into a new fully-materialized RecordBatch.
Copy 2 : BatchCoalescer::push_batch copies those rows into the coalescer's internal column builders.
Activity