Arjun Ashok created CASSSIDECAR-341: ---------------------------------------
Summary: Implement Durable State for Long-Running Sidecar Jobs Key: CASSSIDECAR-341 URL: https://issues.apache.org/jira/browse/CASSSIDECAR-341 Project: Sidecar for Apache Cassandra Issue Type: Improvement Components: Rest API Reporter: Arjun Ashok The Sidecar's job management framework (https://issues.apache.org/jira/browse/CASSSIDECAR-150) currently stores job state in-memory. This approach makes some assumptions around the duration of the job and is not resilient, as all job information is lost if the Sidecar restarts. To support long-running operations like `repair` (https://issues.apache.org/jira/browse/CASSSIDECAR-268) that may take days to complete, we must make the job state durable. This change will introduce a persistent storage layer, ensuring that the status and progress of asynchronous jobs survive restarts. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org