components-contrib
components-contrib copied to clipboard
Add transactions support to Cassandra
Describe the proposal
Implement the Transactions interface for Cassandra. That would make Cassandra be able to operate multi-operation transactions and be certified for an Actor state store for Dapr.
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue, help wanted or triaged/resolved) or other activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as pinned, good first issue, help wanted or triaged/resolved. Thank you for your contributions.
Cassandra can only offer transactions when restricted to a single partition.
Since Dapr does not limit data to be stored in a single partition there is no way to guarantee transaction behavior.
I suggested not proceeding with implementing transaction support. Cassandra cannot be used as actor state store.
Thoughts @yaron2 @artursouza? (As an aside, we also haven't received any requests from people wanting to use Cassandra as actor state store)
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue, help wanted or triaged/resolved) or other activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as pinned, good first issue, help wanted or triaged/resolved. Thank you for your contributions.