-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support reading timestamp_ntz
type (timestampNtz
) in Delta Lake
#17502
Conversation
1e61d0e
to
bfebcaf
Compare
bfebcaf
to
71bfbe0
Compare
...elta-lake/src/main/java/io/trino/plugin/deltalake/transactionlog/DeltaLakeSchemaSupport.java
Show resolved
Hide resolved
plugin/trino-delta-lake/src/test/java/io/trino/plugin/deltalake/TestDeltaLakeBasic.java
Show resolved
Hide resolved
71bfbe0
to
5116813
Compare
Rebased on master to resolve conflicts. |
@ebyhr in PR title should it be |
timestamp_ntz
type in Delta Laketimestamp_ntz
type (timestampNtz
) in Delta Lake
Updated the PR title to mention both. |
@ebyhr i see that the type has been added in Delta OSS 2.4.0 https://github.com/delta-io/delta/releases/tag/v2.4.0 Could you pls attempt a product tests with Delta OSS for this feature? |
This requires #17667, but we can't merge the PR due to broken Databricks environment. I will add product tests once it's resolved. |
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaHiveTypeTranslator.java
Show resolved
Hide resolved
...-delta-lake/src/main/java/io/trino/plugin/deltalake/transactionlog/TransactionLogParser.java
Show resolved
Hide resolved
...-delta-lake/src/main/java/io/trino/plugin/deltalake/transactionlog/TransactionLogParser.java
Outdated
Show resolved
Hide resolved
...in/java/io/trino/plugin/deltalake/transactionlog/statistics/DeltaLakeJsonFileStatistics.java
Outdated
Show resolved
Hide resolved
...in/java/io/trino/plugin/deltalake/transactionlog/statistics/DeltaLakeJsonFileStatistics.java
Show resolved
Hide resolved
...in/java/io/trino/plugin/deltalake/transactionlog/statistics/DeltaLakeJsonFileStatistics.java
Outdated
Show resolved
Hide resolved
...-delta-lake/src/main/java/io/trino/plugin/deltalake/transactionlog/TransactionLogParser.java
Outdated
Show resolved
Hide resolved
Just rebased on master to resolve conflicts. |
5116813
to
9dbff61
Compare
61c289f
to
4cab975
Compare
4cab975
to
96751d9
Compare
Description
Support reading
timestamp_ntz
type in Delta Lake. Writing the type is out of scope because our max writer version (5) doesn't support writer features (7). The type was added in Databricks 13 and the latest OSS Delta Lake doesn't support it type. I generated the resource file on Databricks 13.1Relates to #16927
Release notes
(x) Release notes are required, with the following suggested text: