Skip to content

Conversation

@mosabua
Copy link
Contributor

@mosabua mosabua commented Apr 21, 2025

Trino package update. Trino 474 uses Java 24 in the container so our package should do so as well.

Also removed the need for python since the Trino launcher has been using a Go-based binary for a while and Python is no longer needed.

Also remove the Kudu and Phoenix connector plugin comment lines since we remove the connectors in upstream.

Fyi .. I am a Trino maintainer but not a wolfi expert.. ping me on Chainguard or Trino slack for discussion or comment in review.

@ajayk ajayk added the approved-to-run A repo member has approved this external contribution label Apr 22, 2025
Copy link
Member

@kranurag7 kranurag7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you for updating it. this is awesome.

we need to bump the epoch field here package.epoch to ensure that we get a new revision out here.

@mosabua
Copy link
Contributor Author

mosabua commented Apr 22, 2025

Thank you @kranurag7 and @ajayk - I addressed the comments now, maybe good to go...

@mosabua
Copy link
Contributor Author

mosabua commented Apr 23, 2025

Thanks for the spelling fix @kranurag7 .. should I squash and rebase or something and is there something else I should do?

@mosabua
Copy link
Contributor Author

mosabua commented Apr 25, 2025

@kranurag7 I upgraded to Trino 475 now as well since there are memory issues with 474 - anything else I can do to get this PR merged?

ajayk
ajayk previously approved these changes Apr 25, 2025
@octo-sts
Copy link
Contributor

octo-sts bot commented Apr 25, 2025

🔄 Build Failed: Git Checkout Error

FAIL Expected commit 2d747e0e722d5127b5c25706194944bcb7a7a2f1 for 475, found fd2b81e86ba1c288684746d0842c0ffc3a709598

Build Details

Category Details
Build System Maven
Failure Point git checkout --quiet origin/tags/475

Root Cause Analysis 🔍

The build failed because the tag '475' in the Git repository is not pointing to the expected commit. The system expected commit '2d747e0e722d5127b5c25706194944bcb7a7a2f1' but found 'fd2b81e86ba1c288684746d0842c0ffc3a709598' instead. Additionally, there's a warning that 'refs/tags/475 c49a40234a7a09bcdd88451700373700100c005a is not a commit!' which suggests the tag may be pointing to a non-commit object (like a tag object) rather than directly to a commit.


Was this comment helpful? Please use 👍 or 👎 reactions on this comment.

@octo-sts octo-sts bot added the ai/skip-comment Stop AI from commenting on PR label Apr 25, 2025
- Upgrade to 475 since 474 has memory issues
- Update to Java 24 like upstream
- Remove invalid connector plugin references
- Remove invalid Python requirement
@mosabua
Copy link
Contributor Author

mosabua commented Apr 25, 2025

Updated commit hash now .. 🤞 this turns green now

@ajayk ajayk enabled auto-merge (squash) April 25, 2025 20:22
@ajayk ajayk merged commit 59b6b68 into wolfi-dev:main Apr 25, 2025
10 of 11 checks passed
@mosabua mosabua deleted the trino branch April 25, 2025 21:05
@mosabua
Copy link
Contributor Author

mosabua commented Apr 25, 2025

Awesome .. thank you @ajayk

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

Labels

ai/skip-comment Stop AI from commenting on PR approved-to-run A repo member has approved this external contribution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants