question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Cassandra Sink support for DELETE functionality

See original GitHub issue

The use case for this would be when the source topic is a compacted topic, perhaps capturing data changes from an upstream source.

Let’s say a record is deleted from the upstream source and that delete operation is propagated to the kafka topic, with the key of the kafka message as the PK of the record in the targeted cassandra table - meaning the value of the kafka message is now null.

Ideally, the sink connector could grab the key and see that the value is null then issue a DELETE from the table using the key value(s).

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
andrewstevensoncommented, Sep 15, 2017

@sandonjacobs Thanks, I’ll update the docs. Nice job!

1reaction
sandonjacobscommented, Sep 6, 2017

I am looking at the Cassandra Sink as we speak. Trying to make sure I have the configuration bases covered first, with optional params and defaults. Then I will try to incorporate them.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Cassandra Sink support for DELETE functionality #270 - GitHub
Let's say a record is deleted from the upstream source and that delete operation is propagated to the kafka topic, with the key...
Read more >
Cassandra Sink — Lenses.io
Deletion in Cassandra is supported based on fields in the key of messages with a empty/null payload. Deletion is enabled by settings the...
Read more >
Cassandra Sink Connector for Confluent Platform
This connector supports Time-To-Live (TTL) in which data expires after a specified period. After the TTL time, data will be automatically deleted. For...
Read more >
Cassandra Sink - Apache Camel
Support Level for this Kamelet is: "Stable" ... At runtime, the cassandra-sink Kamelet relies upon the presence of the following dependencies: camel:jackson.
Read more >
Apache Cassandra Connector - Instaclustr
Have something you need help with? This support page contains a huge depth of knowledge on pre-built kafka connect plugins.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found