alamb commented on PR #12135: URL: https://github.com/apache/datafusion/pull/12135#issuecomment-2334746185
🤔 sorry to flip flop on this, but I wrote some more tests in https://github.com/apache/datafusion/pull/12362 and when I run them on this branch I see an internal error To reproduce: 1. Check out this branch 2. cherry-pick the new tests from https://github.com/apache/datafusion/pull/12362 `git cherry-pick bbe30e0` 3. Run the test and update output: `cargo test --test sqllogictests -- parquet_filter_pushdown --complete` 4. Observe the diff: `git diff` This results in a query with in an internal error like this (when the file didn't have a column) ```diff # When filter pushdown *is* enabled, ParquetExec can filter exactly, # not just metadata, so we expect to see no FilterExec # once https://github.com/apache/datafusion/issues/4028 is fixed -query T +query error DataFusion error: Arrow error: External error: External: Compute error: Error evaluating filter predicate: Internal\("PhysicalExpr Column references column 'b' at index 0 \(zer o\-based\) but input schema only has 0 columns: \[\]"\) select a from t_pushdown where b > 2 ORDER BY a; ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
