Releases: substrait-io/substrait-go
Releases · substrait-io/substrait-go
v1.0.1
v1.0.0
v1.0.0 (2024-09-14)
BREAKING CHANGES
- The previous ParameterizedType type was renamed to CompositeType to better match substrait specification naming. Please point to the new CompositeType in cases where you were previously using ParameterizedType.
introduced by commit:
Support for parameterized types (#52) (4265a21)
Features
v0.8.0
v0.7.0
v0.7.0 (2024-08-25)
Features
Changes to the build process or auxiliary tools and libraries such as documentation generation
v0.6.0
v0.6.0 (2024-08-11)
Features
type
add support for type PrecisionTimestamp and PrecisionTimestampTz (#41) (5040d09)substrait
Update to Substrait v0.53.0 (#40) (0ea5482)- Update substrait dependency to v0.53.0
- Accommodate UserDefined Literal changes where literal value became oneof in proto instead of direct value
- Fix AdvanceExtension interface to accommodate breaking change in AdvanceExtensionProto
- Add linter to ignore internal use of deprecated methods.
v0.5.0
v0.5.0 (2024-07-20)
Features
builders
Remove requirement for VirtualTableReadRel having columns (#31) (1c9dd98)-
feat(builders): Remove requirement for VirtualTableReadRel having columns
-
remove commented out code
-
Documentation changes
- Update package doc substrait version (d283e0b)
Changes to the build process or auxiliary tools and libraries such as documentation generation
v0.4.2
v0.4.2 (2023-08-20)
Bug fixes
expressions
Use compound names in protobufs (#24) (f120601)-
Add expression plan roundtrip test
-
Use compound names for variants, and keep simple and compound names separate
-
Do not add the same URI twice
-
Update tests - protobufs should refer to compound names
-
Output extensions in anchor order
-
Use type parser to parse types
-