You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation for the Change
Polaris needs to support relational-jdbc as the default persistence type for simpler database configuration and better cloud-native deployment experience.
Description of the Status Quo (Current Behavior)
Currently, the Helm chart only supports eclipse-link persistence type as the default, which requires complex JPA configuration with persistence.xml files.
Desired Behavior
Add relational-jdbc persistence type support to Helm chart
Use relational-jdbc as the default persistence type
Inject JDBC configuration (username, password, jdbc_url) through Kubernetes Secrets as environment variables
Maintain backward compatibility with eclipse-link
Additional Details
Updated persistence-values.yaml for CI testing
Updated test coverage for relational-jdbc configuration
JDBC credentials are injected via QUARKUS_DATASOURCE_* environment variables from Secret
Secret keys: username, password, jdbc_url
0 commit comments