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]

Reply via email to