Skip to content
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

[Feature]: Presto Module uses the outdated Docker Image of ghcr.io/trinodb/presto and needs to be updated to prestodb/presto #8657

Open
linghengqian opened this issue May 21, 2024 · 2 comments · May be fixed by #8946

Comments

@linghengqian
Copy link

Module

Presto

Problem

This module is deprecated, use Trino module.

Solution

  • Use prestodb/presto instead of ghcr.io/trinodb/presto in org.testcontainers.containers.PrestoContainer.

Benefit

  • This would obviously clarify the current situation regarding Presto. Presto is still maintained normally, so the corresponding testcontainers module should not be marked as deprecated.

Alternatives

  • Maybe not. I'm not sure why ghcr.io/trinodb/presto was used initially.

Would you like to help contributing this feature?

No

@eddumelendez
Copy link
Member

Thanks for raising the issue, @linghengqian! But, IIRC it can be related to the move from Presto to Trino years ago.

Following with what you describe I've found deploy-docker doc and it seems the existing container implementation is missing. Also, when just switching to prestodb/presto image I got Query failed (#20240628_211923_00000_snga6): Catalog does not exist: memory. So, I think we need memory configuration.

I don't think I am the right person to do those changes. But, PRs are welcome from the ones with Presto knowledge.

@linghengqian
Copy link
Author

Thanks for raising the issue, @linghengqian! But, IIRC it can be related to the move from Presto to Trino years ago.

Following with what you describe I've found deploy-docker doc and it seems the existing container implementation is missing. Also, when just switching to prestodb/presto image I got Query failed (#20240628_211923_00000_snga6): Catalog does not exist: memory. So, I think we need memory configuration.

I don't think I am the right person to do those changes. But, PRs are welcome from the ones with Presto knowledge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants