Skip to content

Integrate Presto services into CLP Package Docker Compose project #1497

@coderabbitai

Description

@coderabbitai

Context

As documented in PR #1310, the current Presto integration requires users to set database.host to a non-localhost hostname/IP because the Presto containers run on a Docker network while CLP's database runs on the host network. This mitigation is practical but inconvenient for users operating in diverse network environments.

Long-term Solution

Integrate the Presto services into the CLP Package Docker Compose project introduced in #1178. The tools/deployment/presto-clp directory is only 132 KB in size, so this integration would not significantly increase the package size while substantially improving user convenience.

Benefits

  • Eliminates the need for non-localhost hostname configuration
  • Provides a unified deployment experience
  • Simplifies network connectivity between CLP and Presto services

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions