Releases: substrait-io/substrait-java
Releases · substrait-io/substrait-java
v0.12.0
0.12.0 (2023-06-06)
⚠ BREAKING CHANGES
- TypeConverter no longer uses static methods
- SimpleExtension.MAPPER has been replaced with SimpleExtension.objectMapper(String namespace)
Features
- handle user-defined types in Isthmus (#149) (7d7acf8)
- support IfThen translation from Substrait to Calcite (#151) (f505c23)
v0.11.0
0.11.0 (2023-05-28)
⚠ BREAKING CHANGES
- rename and move extension associated code (#148)
Code Refactoring
- rename and move extension associated code (#148) (6f29d32)
v0.9.0
0.9.0 (2023-04-30)
Features
- support for custom scalar and aggregate fns (#140) (8bd599a)
v0.8.0
0.8.0 (2023-04-09)
⚠ BREAKING CHANGES
- Use commonExtension to indicate that these extensions
are associated with the RelCommon message
- Use relExtension to indicate that these extensions
are associated directly with Rels
Features
v0.7.0
0.7.0 (2023-03-12)
Features
v0.6.0
0.6.0 (2023-03-05)
Features
- add FailureBehavior enum to Cast immutable (#115) (fd7cd5f)
Bug Fixes
- incorrect mapping of floating point + and - ops (#131) (963c72f)
v0.5.0
0.5.0 (2023-02-05)
Features
Bug Fixes
v0.4.0
0.4.0 (2023-01-29)
Features
- registered
upper
& lower
in function mapping (#103) (c4f94db)
v0.3.0
0.3.0 (2023-01-19)
⚠ BREAKING CHANGES
- SubstraitRelNodeConverter constructor has changed
Features
- Set RelBuilder directly in SubstraitRelNodeConverter (#117) (5c84515)