19 Collaborator |
Caleb Rackliffe , Yifan Cai , Francisco Guerrero , Josh McKenzie , Jon Meredith , Dinesh Joshi , Doug Rohrer , Andy Tolbert , Yuki Morishita , Abe Ratnofsky , Saranya Krishnakumar , Bernardo Botella , James Berragan , Maulin Vasavada , Yuriy Semchyshyn , jberragan , jkonisa , Francisco Guerrero Hernandez , Jyothsna konisa |
15 Patch |
2 Review |
bfcb21fbebfef14fbfe626bfd39d66f5e5c51018,
f078c02cb58bddd735490b07548f7352f0eb09aa,
4a555f47ee943ce9fd70862cc8127d707e3507a2,
36e16ee3c911c710129fcf3a69595038c3dbd385,
ca75ffe4d09a3e7b26a56345c0bdacaa284eaab7,
7119cf8be1c32fa6ac015456965ae27a17cd828c,
557b8e9982ad0964191abde810ef5c77a536f70a,
ed3901823a5fe9f8838d8b592a1b7703b12e810b,
c1260886642e789fa15a3fb900251bea529fcc09,
8d88fba753db9a464bb0b562b87bd0d5b6271c69,
252d983cc11af3dee3588a1c328eac7a080bd462,
e51716ee724cf4950df67eba0393b3f798b7dc00,
672d66a64a21e23c4d81c089b426360c2bb708b7,
9523a38b3f1b5bc4313e2949896ddc1fff58afbe,
1633cd9c6c3d88d5c66825fab76a369266509f7e |
c09d0d929baeaa02f3438313c7979ccf6b4b3c5a,
f77e6cd3a020f3ad777c6bd36973ca084a978f1f |
c1260886642e789fa15a3fb900251bea529fcc09 | Author: Jyothsna konisa <jkonisa@apple.com>
| 2024-12-14 12:39:41-08:00
CASSSIDECAR-172: Adding support for CDC APIs into sidecar client (#158)
Patch by Jyothsna Konisa; Reviewed by Bernardo Botella, Francisco Guerrero, James Berragan, Yifan Cai for CASSSIDECAR-172
e51716ee724cf4950df67eba0393b3f798b7dc00 | Author: jberragan <jberragan@gmail.com>
| 2024-12-06 16:09:12-08:00
CASSANDRA-19962: CEP-44 Kafka integration for Cassandra CDC using Sidecar (#87)
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.
Patch by James Berragan, Jyothsna Konisa, Yifan Cai; Reviewed by Dinesh Joshi, Yifan Cai for CASSANDRA-19962
Co-authored-by: James Berragan <jberragan@apple.com>
Co-authored-by: Yifan Cai <ycai@apache.org>
Co-authored-by: Jyothsna Konisa <jkonisa@apple.com>
8d88fba753db9a464bb0b562b87bd0d5b6271c69 | Author: Jyothsna konisa <jkonisa@apple.com>
| 2024-12-02 15:28:18-08:00
CASSSIDECAR-158: Adding APIs required for CDC (#147)
Patch by Jyothsna Konisa, Saranya Krishnakumar, Yifan Cai; Reviewed by Bernardo Botella, Francisco Guerrero, James Berragan, Yifan Cai for CASSSIDECAR-158
Co-authored-by: Jyothsna Konisa <jkonisa@apple.com>
Co-authored-by: Saranya Krishnakumar <saranya_k@apple.com>
Co-authored-by: Yifan Cai <ycai@apache.org>
c09d0d929baeaa02f3438313c7979ccf6b4b3c5a | Author: Andy Tolbert <andy_tolbert@apple.com>
| 2024-01-30 16:41:54-08:00
Allow CQL client certificate authentication to work without sending an AUTHENTICATE request
patch by Andy Tolbert; reviewed by Abe Ratnofsky, Dinesh Joshi, Francisco Guerrero, Jyothsna Konisa for CASSANDRA-18857
9523a38b3f1b5bc4313e2949896ddc1fff58afbe | Author: jkonisa <jkonisa@apple.com>
| 2023-06-15 13:31:01-07:00
CASSANDRA-18605 Adding support for TTL & Timestamps for bulk writes
This commit introduces a new feature in Spark Bulk Writer to support writes with
constant/per_row based TTL & Timestamps.
Patch by Jyothsna Konisa; Reviewed by Dinesh Joshi, Francisco Guerrero, Yifan Cai for CASSANDRA-18605
f078c02cb58bddd735490b07548f7352f0eb09aa | Author: jkonisa <jkonisa@apple.com>
| 2023-05-22 22:15:22-07:00
Adding Mutual TLS authenticators for client & internode connections
Patch by Jyothsna Konisa & Dinesh Joshi; reviewed by Yifan Cai, Jon Meredith,
Yuki Morishita & Dinesh Joshi for CASSANDRA-18554
Co-Authored-By: Dinesh Joshi <djoshi@apache.org>
1633cd9c6c3d88d5c66825fab76a369266509f7e | Author: Dinesh Joshi <djoshi@apache.org>
| 2023-05-19 14:57:47-07:00
CEP-28: Apache Cassandra Analytics
This is the initial commit for the Apache Cassandra Analytics project
where we support reading and writing bulk data from Apache Cassandra from
Spark.
Patch by James Berragan, Doug Rohrer; Reviewed by Dinesh Joshi, Yifan Cai for CASSANDRA-16222
Co-authored-by: James Berragan <jberragan@apple.com>
Co-authored-by: Doug Rohrer <drohrer@apple.com>
Co-authored-by: Saranya Krishnakumar <saranya_k@apple.com>
Co-authored-by: Francisco Guerrero <francisco.guerrero@apple.com>
Co-authored-by: Yifan Cai <ycai@apache.org>
Co-authored-by: Jyothsna Konisa <jkonisa@apple.com>
Co-authored-by: Yuriy Semchyshyn <ysemchyshyn@apple.com>
Co-authored-by: Dinesh Joshi <djoshi@apache.org>
252d983cc11af3dee3588a1c328eac7a080bd462 | Author: jkonisa <jkonisa@apple.com>
| 2022-11-10 12:06:09-08:00
CASSANDRASC-48: Adding new endpoint that gives information about the release version & partitioner name of a node
Adds new APIs
GET /api/v1/cassandra/status
- Returns the NodeStatus with release version & partitioner info of the node receiving the request
GET /api/v1/cassandra/status?instanceId={id}
- Returs the NodeStatus with release version & partitioner info of a given instanceId
patch by Jyothsna Konisa; reviewed by Dinesh Joshi, Francisco Guerrero, Yifan Cai for CASSANDRASC-48
f77e6cd3a020f3ad777c6bd36973ca084a978f1f | Author: Josh McKenzie <jmckenzie@apache.org>
| 2022-09-08 13:09:57-04:00
Remove usage of deprecated javax certificate class
Patch by Doug Rohrer; reviewed by Jyothsna Konisa, Francisco Guerrero Hernandez, Josh McKenzie, and Caleb Rackliffe for CASSANDRA-17867
Co-authored-by: Doug Rohrer <drohrer@apple.com>
Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
7119cf8be1c32fa6ac015456965ae27a17cd828c | Author: Jyothsna Konisa <jkonisa@apple.com>
| 2022-06-30 09:52:50-07:00
Fix TestGossipingPropertyFileSnitch.test_prefer_local_reconnect_on_listen_address
patch by Jyothsna Konisa; reviewed by Jon Meredith, Yifan Cai for CASSANDRA-17700
ed3901823a5fe9f8838d8b592a1b7703b12e810b | Author: Jyothsna Konisa <jkonisa@apple.com>
| 2022-05-24 10:21:16-07:00
Adding support for TLS client authentication for internode communication
patch by Jyothsna Konisa; reviewed by Bernardo Botella, Francisco Guerrero, Jon Meredith, Maulin Vasavada, Yifan Cai for CASSANDRA-17513