Hi team — could I get a re-review on PR #7398 (fix: keep pushed filter columns in projection pushdown)?
https://github.com/Eventual-Inc/Daft/pull/7398↗
It fixes #6757: read_parquet(...).where(col("b") < 1).select("a") used to fail because projection pushdown stopped reading the filtered column. @rchowell both your earlier asks are addressed — the greptile JSON concern is fully reverted, and the count-pushdown CI failure is fixed. All checks green, mergeable with no conflicts, well-tested (unit + fixed-point race + JSON/Parquet e2e).
Been quiet since Aug 24 — would appreciate a look when someone has a moment. Thanks!