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