Hello,
I am having issues with a Starburst EKS deployment. The coordinator configuration is generated through
the official Helm Charts (obtained from ECR via AWS Marketplace offering). To be specific I want to disable
insights persistence for Coordinator.
The documentation states here: You must explicitly enable the persistence for Insights to use the persisted data in the backend service database. Defaults to false
.
However my Coordinator container does not startup properly due to invalid configuration:
io.trino.server.Server Configuration is invalid
And the following log error entry: Invalid configuration property insights.jdbc.url: must not be null
According to the docs state here
Insights can be configured through the additionalProperties
where I’ve set insights.persistence-enabled=false
explicitly. This does also not prevent Coordinator from complaining about the missing insights.jdbc.url
. However when I provide some JDBC URL coordinator validates its config but tries to actually connect via that URL.
Is there a way to disable the backend service persistence entirely?
Kind regards