Repository navigation
Commit ebe07a1
Skip per-row filter evaluation when all row groups are fully matched
When statistics prove that every remaining row group fully satisfies the
filter predicate, skip attaching the row filter to the Parquet decoder
entirely. This avoids unnecessary per-row filter evaluation for queries
like `WHERE col <> 0` or `WHERE col <> ''` when min/max statistics show
the filter is trivially true for all row groups.
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>1 parent c17c87c commit ebe07a1
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1048 | 1048 | | |
1049 | 1049 | | |
1050 | 1050 | | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
1051 | 1060 | | |
1052 | 1061 | | |
1053 | 1062 | | |
| |||
0 commit comments