Francisco Guerrero created CASSANDRASC-69:
---------------------------------------------
Summary: Refactor Configuration
Key: CASSANDRASC-69
URL: https://issues.apache.org/jira/browse/CASSANDRASC-69
Project: Sidecar for Apache Cassandra
Issue Type: Improvement
Reporter: Francisco Guerrero
Assignee: Francisco Guerrero
Currently, the Sidecar Configuration is provided via a yaml file. The yaml file
is parsed and a the configuration is used during the Sidecar application
runtime.
The configuration parsing is done manually, and adding a new configuration to
the yaml file has become a big task where multiple files need to be touched.
Ideally, we should add the configuration POJOs needed for new configurations
and add the new fields in the yaml file.
Additionally, we are leaking the configuration implementation to the
{{InstancesConfig}}. We should improve the separation of concerns from the yaml
configuration and the instances configuration.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]