Skip to content

fix: properly deprecate Time(stamp) in favor of PrecisionTime(stamp)#720

Merged
andrew-coleman merged 1 commit intosubstrait-io:mainfrom
nielspardon:par-depr-time
Mar 3, 2026
Merged

fix: properly deprecate Time(stamp) in favor of PrecisionTime(stamp)#720
andrew-coleman merged 1 commit intosubstrait-io:mainfrom
nielspardon:par-depr-time

Conversation

@nielspardon
Copy link
Member

Time was originally deprecated in Substrait via substrait-io/substrait#788 but was not marked properly as deprecated. Similarly the deprecation in substrait-java has not been implemented properly.

There are multiple places where the new PrecisionTime type has not been introduced, the deprecated Time type not being marked as deprecated and places where the even further back deprecated Timestamp types were not marked as deprecated.

Signed-off-by: Niels Pardon <par@zurich.ibm.com>
@andrew-coleman andrew-coleman merged commit d4697f7 into substrait-io:main Mar 3, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants