Andrés Beck-Ruiz created CASSSIDECAR-373:
--------------------------------------------
Summary: Define storage provider interface and Cassandra
implementation to support durable job tracking
Key: CASSSIDECAR-373
URL: https://issues.apache.org/jira/browse/CASSSIDECAR-373
Project: Sidecar for Apache Cassandra
Issue Type: Sub-task
Reporter: Andrés Beck-Ruiz
In order to create a durable operational job tracker, we should implement a
provider-agnostic interface, StorageProvider. We should also add a
CassandraStorageProvider implementation, which will be the default storage
provider class that comes out of the box.
This class will contain logic for creating and using system tables to store and
manage operational jobs, described [here in
CEP-53|https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-53%3A+Cassandra+Rolling+Restarts+via+Sidecar#CEP53:CassandraRollingRestartsviaSidecar-CassandraSidecarSystemTables].
This provider should also allow clients to either connect to the same cluster
that Sidecar is managing or a separate Cassandra cluster for storage.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]