Commit e7b8083
committed
Add multi-RG tests and fix RG iteration order
Fix: per-RG iteration was popping from Vec back, yielding forward
order instead of reversed. Changed to VecDeque::pop_front to
correctly iterate RGs in reversed order (highest RG first).
Added SLT tests:
- 12.10: multi-RG exact reverse (max_row_group_size=3, 10 rows = 4 RGs)
- Full DESC scan: correct order across all RG boundaries
- LIMIT spanning RG boundaries
- 12.11: multi-RG + pushdown_filters + predicate + LIMIT1 parent bdac5d6 commit e7b8083
3 files changed
Lines changed: 133 additions & 321 deletions
File tree
- datafusion
- datasource-parquet/src
- proto/src/generated
- sqllogictest/test_files
0 commit comments