Releases: substrait-io/duckdb-substrait-extension
Releases · substrait-io/duckdb-substrait-extension
v1.2.2
What's Changed
- Updated CMake minimum version to 3.5 for compatibility with DuckDB 1.2.2 by @EpsilonPrime
 
v1.2.1 - Improved Project Handling
What's Changed
- fix: TransformLiteralToValue to check decimal bytes length in from_substrait by @scgkiran in #146
 - fix: update README for DuckDB 1.2.0 by @amoeba in #147
 - fix: minor updates to readme by @amoeba in #148
 - bump duckdb version by @scgkiran in #149
 - fix: project rel to and from substrait to include pass through columns by @scgkiran in #135
 - feat: Return not implemented errors instead of internal errors by @EpsilonPrime in #153
 - changes to use 1.2.1 version of duckdb and extension-ci-tools. by @scgkiran in #154
 - fix zero column virtual_table handling to check expressions also by @scgkiran in #155
 
New Contributors
Full Changelog: v1.2.0...v1.2.1
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
*...