James Berragan created CASSANDRA-19962:
------------------------------------------
Summary: CEP-44: Kafka integration for Cassandra CDC using Sidecar
Key: CASSANDRA-19962
URL: https://issues.apache.org/jira/browse/CASSANDRA-19962
Project: Cassandra
Issue Type: New Feature
Components: Analytics Library, Sidecar
Reporter: James Berragan
This is the initial commit for CEP-44 to introduce a standalone CDC module into
the Analytics project. This module provides the foundation for CDC in the
Apache Cassandra Sidecar.
This module provides:
- a standalone Cdc class as the entrypoint for initializing CDC.
- pluggable interfaces for: listing and reading commit log segments for a
token range, persisting and reading CDC state, providing the Cassandra table
schema, optionally reading values from Cassandra.
- read and deserialize commit log mutations.
- reconcile and de-duplicate mutations across replicas.
- serialize CDC state into a binary object for persistence.
- a layer for converting Cassandra mutations into a standard consumable
format.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]