Infer required Delta Lake version from table features#16310
Infer required Delta Lake version from table features#16310findepi merged 3 commits intotrinodb:masterfrom
Conversation
|
Why didn't you add |
|
Because the commit message made it sound like I could skip it "Add flaky to all tests...", maybe it should be in the second commit, or a separate one all together? |
I added I will add @flaky to all tests in that class in a separate pr |
2e9b822 to
fd2e2bc
Compare
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeConfig.java
Show resolved
Hide resolved
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeMetadata.java
Show resolved
Hide resolved
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeMetadata.java
Outdated
Show resolved
Hide resolved
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeMetadata.java
Show resolved
Hide resolved
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeMetadata.java
Outdated
Show resolved
Hide resolved
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeMetadata.java
Show resolved
Hide resolved
plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeMetadata.java
Outdated
Show resolved
Hide resolved
fd2e2bc to
db8783a
Compare
Add missing `@Flaky` annotations to the tests in TestDeltaLakeDatabricksChangeDataFeedCompatibility
db8783a to
e8c39a7
Compare
|
Thanks for the reviews, all addressed |
Rather than require users upgrade the protocol version on their tables before using features which require newer versions of the spec, automatically determine which protocol version is required and upgrade the table to it.
e8c39a7 to
af89f83
Compare
|
cc @trinodb/maintainers @colebow i marked this one as a release-blocker, because it's important to get this into the release. |
Description
Rather than require users upgrade the protocol version on their tables before using features which require newer versions of the spec, automatically determine which protocol version is required and upgrade the table to it.
Additional context and related issues
Includes one commit from @homar's #16221
Release notes
( ) This is not user-visible or docs only and no release notes are required.
( ) Release notes are required, please propose a release note for me.
(x) Release notes are required, with the following suggested text: