Skip to content

[DO NOT MERGE] [Cherry-pick to branch-1.3] [#12707] improvement(trino-connector): Drop Trino 435-439 support (#12708) - #12733

Open
github-actions[bot] wants to merge 3 commits into
branch-1.3from
cherry-pick-14f359fe-to-branch-1.3
Open

[DO NOT MERGE] [Cherry-pick to branch-1.3] [#12707] improvement(trino-connector): Drop Trino 435-439 support (#12708)#12733
github-actions[bot] wants to merge 3 commits into
branch-1.3from
cherry-pick-14f359fe-to-branch-1.3

Conversation

@github-actions

Copy link
Copy Markdown

Cherry-pick Information:

  • Original commit: 14f359f
  • Target branch: branch-1.3
  • Status: ⚠️ Has conflicts - manual resolution required

Do not merge until conflict markers are resolved and the
cherry-pick-conflict label is removed.

Please review and resolve the conflicts before merging.

…2708)

### What changes were proposed in this pull request?

Removes support for Trino 435-439 and raises the minimum supported Trino
version to 440. Deletes the `trino-connector-435-439` module and its
version-segment adapter classes, and updates related build wiring, CI,
and docs.

### Why are the changes needed?

Trino 435-439 are outdated versions that are no longer worth
maintaining.

Fix #12707

### Does this PR introduce any user-facing change?

Yes — the Trino connector's minimum supported version is now 440
(previously 435).

### How was this patch tested?

`./gradlew spotlessApply` (no changes needed); Gradle config evaluated
successfully (`:trino-connector:trino-connector:help`) confirming no
dangling references to the removed module.
# Conflicts:
#	docs/trino-connector/configuration.md
@github-actions github-actions Bot added cherry-pick Automatically opened cherry-pick PR cherry-pick-conflict Cherry-pick has conflicts; needs human resolution before merge labels Aug 31, 2026
@github-actions
github-actions Bot requested a review from jerryshao August 31, 2026 02:00
@diqiu50 diqiu50 self-assigned this Aug 31, 2026
…e-to-branch-1.3

# Conflicts:
#	docs/trino-connector/configuration.md
@jerryshao

Copy link
Copy Markdown
Contributor

@diqiu50 can you please fix the conflicts for this PR?

@github-actions

Copy link
Copy Markdown
Author

Code Coverage Report

Overall Project 67.99% +0.01% 🟢
Files changed 69.7% 🟢

Module Coverage
aliyun 1.72% 🔴
api 47.7% 🟢
authorization-common 85.96% 🟢
aws 42.04% 🟢
azure 2.47% 🔴
catalog-common 10.4% 🔴
catalog-fileset 80.23% 🟢
catalog-glue 68.95% 🟢
catalog-hive 79.42% 🟢
catalog-jdbc-clickhouse 81.78% 🟢
catalog-jdbc-common 45.48% 🟢
catalog-jdbc-doris 82.36% 🟢
catalog-jdbc-hologres 54.03% 🟢
catalog-jdbc-mysql 79.33% 🟢
catalog-jdbc-oceanbase 78.6% 🟢
catalog-jdbc-postgresql 83.39% 🟢
catalog-jdbc-starrocks 79.16% 🟢
catalog-kafka 77.01% 🟢
catalog-lakehouse-generic 59.18% 🟢
catalog-lakehouse-hudi 79.1% 🟢
catalog-lakehouse-iceberg 85.86% 🟢
catalog-lakehouse-paimon 82.14% 🟢
catalog-model 77.72% 🟢
cli 44.51% 🟢
client-java 78.16% 🟢
common 50.75% 🟢
core 82.96% 🟢
filesystem-hadoop3 77.3% 🟢
flink 0.0% 🔴
flink-common 47.12% 🟢
flink-runtime 0.0% 🔴
gcp 14.12% 🔴
hadoop-common 10.88% 🔴
hive-metastore-common 53.77% 🟢
iceberg-aliyun-bundle 0.0% 🔴
iceberg-common 58.15% 🟢
iceberg-rest-server 73.9% -0.02% 🟢
idp-basic 86.02% 🟢
integration-test-common 0.0% 🔴
jobs 66.17% 🟢
lance-common 24.42% 🔴
lance-rest-server 60.13% 🟢
lineage 53.02% 🟢
optimizer 82.87% 🟢
optimizer-api 21.95% 🔴
server 86.46% 🟢
server-common 76.19% +0.01% 🟢
spark 28.57% 🔴
spark-common 41.66% 🟢
trino-connector 46.21% +3.53% 🟢
Files
Module File Coverage
iceberg-rest-server IcebergCatalogWrapperManager.java 72.41% 🟢
server-common AuthenticationFilter.java 76.56% 🟢
trino-connector GravitinoConfig.java 85.71% 🟢
GravitinoAuthProvider.java 81.2% 🟢
IcebergCatalogPropertyConverter.java 71.01% 🟢
GravitinoConnectorFactory.java 67.74% 🟢
GravitinoConnector.java 28.7% 🔴

@jerryshao

Copy link
Copy Markdown
Contributor

@diqiu50 I'm curious why do we cherry-pick this to branch-1.3?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherry-pick Automatically opened cherry-pick PR cherry-pick-conflict Cherry-pick has conflicts; needs human resolution before merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants