bug: Filter predicate is duplicated in TableScanBuilder
and TableScan
🤦🏼♂️
#407
Labels
Milestone
TableScanBuilder
and TableScan
🤦🏼♂️
#407
Somehow, between my PR and @viirya's PR getting merged, we've ended up with the filter predicate being duplicated in the
TableScanBuilder
and theTableScan
.See
predicates
andfilter
:iceberg-rust/crates/iceberg/src/scan.rs
Lines 52 to 56 in adc5d20
iceberg-rust/crates/iceberg/src/scan.rs
Lines 85 to 91 in adc5d20
iceberg-rust/crates/iceberg/src/scan.rs
Lines 99 to 103 in adc5d20
And here in
TableScan
,bound_predicates
andfilter
:iceberg-rust/crates/iceberg/src/scan.rs
Lines 192 to 196 in adc5d20
The predicate pushdown uses one of these but the file plan uses another, which caused a lot of confusion when I was trying to track down why my queries were misbehaving!
The text was updated successfully, but these errors were encountered: