Skip to content

Conversation

@michaelsembwever
Copy link
Member

https://github.com/riptano/cndb/issues/15916

Port into main-5.0 commit aa1eec9

CNDB-15916: CNDB-11565: Prevents replaying commit log segments with invalid mutations from being replayed over and over

Allow providing custom implementation for `CommitLogSegmentHandler`. This is useful for Cloud native Cassandra as it provides flexibility when ti comes to handling commit log segments.

Fixes https://github.com/riptano/cndb/issues/11565

…nvalid mutations from being replayed over and over (#1587)

Allow providing custom implementation for `CommitLogSegmentHandler`.
This is useful for Cloud native Cassandra as it provides flexibility
when ti comes to handling commit log segments.

Fixes riptano/cndb#11565

---------

Co-authored-by: niksa.jakovljevic <[email protected]>
@github-actions
Copy link

github-actions bot commented Nov 6, 2025

Checklist before you submit for review

  • This PR adheres to the Definition of Done
  • Make sure there is a PR in the CNDB project updating the Converged Cassandra version
  • Use NoSpamLogger for log lines that may appear frequently in the logs
  • Verify test results on Butler
  • Test coverage for new/modified code is > 80%
  • Proper code formatting
  • Proper title for each commit staring with the project-issue number, like CNDB-1234
  • Each commit has a meaningful description
  • Each commit is not very long and contains related changes
  • Renames, moves and reformatting are in distinct commits
  • All new files should contain the DataStax copyright header instead of the Apache License one

@djatnieks
Copy link

Looks like this got a compilation error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants