Bump submodules to v1.2.0 (#143)
What's Changed
- Parameters flag in build_loadable_extension by @Mytherin in #9
- fix: update cmake flag name by @Mause in #8
- Nicer build by @pdet in #6
- NotNullConstraint update after refactor by @Mytherin in #12
- fix for binary directory by @samansmink in #13
- Bugfix/readme fix for SQL and python examples by @prmoore77 in #15
- Adding support to read json plans by @pdet in #16
- Add single file parquet to substrait by @pdet in #18
- Use GetSystemCatalog instead of GetCatalog by @Mytherin in #20
- Tests for all the new Substrait API by @pdet in #17
- Remap function names by @LindsayWray in #22
- Fix substrait extension for pluggable storage by @Mytherin in #29
- Fix warning by @Mytherin in #30
- New build system by @pdet in #31
- Enable optimizer by @LindsayWray in #23
- Expansion of supported datatypes by @LindsayWray in #26
- Move res by @pdet in #32
- Check Views if a Named Table is not found from a substrait plan by @pdet in #33
- Throwing at empty blob on from_substrait by @pdet in #34
- Adding transformations for is_null, not and is_not_distinct_from by @pdet in #36
- Upgrade substrait to 0.24, ibis-substrait to 2.21.1 and validator to 0.0.11 by @pdet in #38
- Tests for the enable optimizer argument by @LindsayWray in #39
- Re-enable optimizer tests + other misc chores by @Tishj in #40
- Fixes for upcoming statistics rework + add std::move by @Mytherin in #47
- Fix R build by @pdet in #46
- Just fixing CI by @pdet in #48
- Add roundtrip verification for JSON by @Tishj in #42
- Extract remapping by @Tishj in #44
- Safe unique ptr by @Tishj in #43
- Fixes for upcoming Catalog API rework by @Mytherin in #52
- Add HTTPFS test by @pdet in #55
- Fix breaking Python CI by @Tishj in #60
- Accepting multi-files in parquet reader by @pdet in #58
- Add support for set operations by @Tishj in #59
- Update duckdb by @samansmink in #61
- Disable Compressed Materialization by @pdet in #62
- Fix for query result checking by @pdet in #63
- Update Substrait from 0.24 to 0.35 by @pdet in #66
- add expected error messages by @Tishj in #67
- Adjust copyright holder in license by @szarnyasg in #69
- Updates Substrait to 0.39 and fixes CI by @pdet in #70
- Usage of substrait extension types by @pdet in #71
- Update year in license file to 2024 by @szarnyasg in #73
- [Dev] Add duckdb's patches by @carlopi in #74
- Adjustments for the tests by @pdet in #75
- Minor enhancements to default behavior re: query optimization by @SChakravorti21 in #76
- Apply duckdb's substrait.patch by @carlopi in #78
- Fix R CI. Add Substrait-ADBC Test by @pdet in #80
- Adding Extensions URIs for aggregate functions by @pdet in #81
- Convert First to Any by @pdet in #82
- Update Substrait to 0.48 and add readme section about updates. by @pdet in #83
- Only project left side on Semi Join by @pdet in #84
- map not like to not_equal by @pdet in #85
- Apply shared_ptr patches, move to duckdb main (close to v0.10.3) by @carlopi in #86
- Add Support for distinct in aggregations by @pdet in #87
- Ibis testing by @nickgerrets in #90
- CI Fixes by @pdet in #92
- Patches and disable MATERIALIZED_CTE optimization by @pdet in #96
- fix: error message error from batch to bind by @rustyconover in #97
- Updated IBIS requirements by @nickgerrets in #94
- Implement Virtual Table support, fix warnings and clang-tidy and cleanup test groups. by @pdet in #98
- Upgrade V0.53 by @pdet in #99
- Implement new fetchrel definitions and remove R CI by @pdet in #100
- Implementing Struct Types, adding their names in a DF, to schema, and root names. by @pdet in #101
- Extra Function mapping by @pdet in #102
- Support full outer join by @pdet in #103
- Nested expressions by @pdet in #104
- Accept table scan as top root node in from_substrait by @pdet in #105
- Make projection finding function optional by @pdet in #107
- Move to extension-ci-tools, enable distribution of nightly versions by @carlopi in #109
- Nightly Distribution by @pdet in #108
- Actually deploy to nightly-extensions.duckdb.org by @carlopi in #110
- TPC-DS queries and BETWEEN comparison by @nickgerrets in #106
- Fixing substrait CI by @carlopi in #112
- Reuse connection to Extract,Consume and execute substrait query plans by @pdet in #113
- Structs - Fix by @pdet in #115
- Remove old readme notice by @jacques-n in #120
- Fixup: Update duckdb to get Latest Relation Definition by @anshuldata in #122
- Add optional test executable and enable Substrait C API tests by @anshuldata in #121
- Update substrait proto code to v0.59.0 by @anshuldata in #123
- Support CTAS by @scgkiran in #125
- Support delete rows in a table by @scgkiran in #126
- Support insert rows in a table by @scgkiran in #127
- chore: update substrait proto by @scgkiran in #129
- build: Enable C unit tests for workflow by @anshuldata in #128
- Add support for to_substrait and from_substrait for virtual table expression by @anshuldata in #130
- chore: update Bug Report Issue Form by @EpsilonPrime in #131
- update duckdb version by @srikrishnak in #134
- chore: skip c tests if env var is present by @rymurr in #136
- chore: upgrade to substrait 0.64.0 by @EpsilonPrime in #138
- feat: add Iceberg support by @EpsilonPrime in #137
- feat: add support for varchar literals by @EpsilonPrime in #139
- feat: handle virtual table with zero columns in from_substrait by @scgkiran in #140
- Bump submodules to v1.2.0 by @rymurr in #143
New Contributors
- @Mause made their first contribution in #8
- @samansmink made their first contribution in #13
- @prmoore77 made their first contribution in #15
- @LindsayWray made their first contribution in #22
- @Tishj made their first contribution in #40
- @szarnyasg made their first contribution in #69
- @carlopi made their first contribution in #74
- @SChakravorti21 made their first contribution in #76
- @nickgerrets made their first contribution in #90
- @rustyconover made their first contribution in #97
- @jacques-n made their first contribution in #120
- @anshuldata made their first contribution in #122
- @scgkiran made their first contribution in #125
- @EpsilonPrime made their first contribution in #131
- @srikrishnak made their first contribution in #134
- @rymurr made their first contribution in #136
Full Changelog: v0.5.0...v1.2.0