Victor Barua
Victor Barua
### Describe the bug According to the [SQL spec](https://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt), when returning duplicate records from INTERSECT ALL the minimum number of copies from either input should be returned. Specifically: ``` b)...
### Describe the bug According to the [SQL spec](https://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt), when handling EXCEPT ALL the number of copies returned of a given record is the maximum of 0 OR the number...
### Is your feature request related to a problem or challenge? https://github.com/apache/datafusion/pull/12863 updated DataFusion with changes from Substrait 0.58.0 The Substrait changes included https://github.com/substrait-io/substrait/pull/706, which added a new `grouping_expressions` field...
any must not be used as the return type of a function
The test format implementation is difficult to work with for a number of reasons. ## Cannot Run Coverage Code Locally Attempting to run ``` pytest tests/test_extensions.py::test_substrait_extension_coverage ``` locally results in...
The language around https://substrait.io/relations/logical_relations/#read-filtering could use a fuller example to make it clearer. It might be good to mention other optimizations that it can be used for, like file pruning...
As part of CI, we should rebuild the ANTLR parsers to make sure that the correct/expected version of ANTLR is being used to generate them.
The Substrait project governance [doc](https://substrait.io/governance/#substrait-voting-process) lays out the requirements for merging code into the repo. We should enforce these via CI.