Skip to content

chore: upgrade Trino to 481 - #160

Open
LuciferYang wants to merge 1 commit into
lance-format:mainfrom
LuciferYang:chore/upgrade-trino-481
Open

chore: upgrade Trino to 481#160
LuciferYang wants to merge 1 commit into
lance-format:mainfrom
LuciferYang:chore/upgrade-trino-481

Conversation

@LuciferYang

Copy link
Copy Markdown
Contributor

Summary

  • upgrade Trino to 481 and move the build to Java 25
  • align related Airlift, Netty, gRPC, Protobuf, AWS SDK, Testcontainers, and Arrow dependencies
  • update connector code and tests for the Trino 481 APIs and Arrow allocation behavior
  • tighten Lance runtime resource cleanup for cached sessions, datasets, and abandoned write transactions

Verification

  • git diff --check
  • MAVEN_OPTS='-Djava.net.preferIPv4Stack=true' ./mvnw -q -pl plugin/trino-lance -DskipTests package
  • MAVEN_OPTS='-Djava.net.preferIPv4Stack=true' ./mvnw -q -pl plugin/trino-lance -Dtest=TestArrowAllocationManager,TestLanceMetadata,TestLanceArrowToPageScanner,TestLanceFragmentPageSource test
  • MAVEN_OPTS='-Djava.net.preferIPv4Stack=true' ./mvnw -q -pl plugin/trino-lance dependency:analyze-only

@jtuglu1

jtuglu1 commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

let's get a separate release out for this, want to make sure we have a 476 stable release on lance-core v7 before upgrading to 481.

@LuciferYang
LuciferYang force-pushed the chore/upgrade-trino-481 branch from c5e4563 to d14db30 Compare June 18, 2026 07:51
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