Commit 079f621
replace CASE expressions in predicate pruning with boolean algebra (#13795)
* replace CASE expressions in predicate pruning with boolean algebra
* fix merge
* update tests
* add some more tests
* add some more tests
* remove duplicate test case
* Update datafusion/physical-optimizer/src/pruning.rs
* swap NOT for !=
* replace comments, update docstrings
* fix example
* update tests
* update tests
* Apply suggestions from code review
Co-authored-by: Andrew Lamb <[email protected]>
* Update pruning.rs
Co-authored-by: Chunchun Ye <[email protected]>
* Update pruning.rs
Co-authored-by: Chunchun Ye <[email protected]>
---------
Co-authored-by: Andrew Lamb <[email protected]>
Co-authored-by: Chunchun Ye <[email protected]>1 parent b0d7cd0 commit 079f621
File tree
5 files changed
+184
-161
lines changed- datafusion
- core/src/datasource/physical_plan/parquet
- physical-optimizer/src
- sqllogictest/test_files
5 files changed
+184
-161
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2001 | 2001 | | |
2002 | 2002 | | |
2003 | 2003 | | |
2004 | | - | |
| 2004 | + | |
2005 | 2005 | | |
2006 | 2006 | | |
2007 | 2007 | | |
| |||
0 commit comments