You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Paulo Motta (Jira)" <ji...@apache.org> on 2026/06/04 20:54:00 UTC

[jira] [Updated] (CASSSIDECAR-471) Add ConfigurationManagementModule and configuration wiring for CEP-62

     [ https://issues.apache.org/jira/browse/CASSSIDECAR-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paulo Motta updated CASSSIDECAR-471:
------------------------------------
    Change Category: Semantic
         Complexity: Normal
        Component/s: Configuration
             Status: Open  (was: Triage Needed)

> Add ConfigurationManagementModule and configuration wiring for CEP-62
> ---------------------------------------------------------------------
>
>                 Key: CASSSIDECAR-471
>                 URL: https://issues.apache.org/jira/browse/CASSSIDECAR-471
>             Project: Sidecar for Apache Cassandra
>          Issue Type: Task
>          Components: Configuration
>            Reporter: Paulo Motta
>            Assignee: Paulo Motta
>            Priority: Major
>
> Add the configuration_management section to sidecar.yaml and the Guice module that provides ConfigurationManager. The module is conditionally included based on the enabled flag, following the CdcModule pattern.
> New config interfaces (ConfigurationManagementConfiguration, TemplatesConfiguration) and their Jackson implementations support configuration_store path, optional base template (templates.cassandra_yaml), failure_policy, and pluggable provider via ParameterizedClassConfiguration.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org