Sam Tunnicliffe created CASSANDRA-18981:
-------------------------------------------
Summary: Add a mechanism to signal that a rejected Transformation
should not be retried
Key: CASSANDRA-18981
URL: https://issues.apache.org/jira/browse/CASSANDRA-18981
Project: Cassandra
Issue Type: Improvement
Components: Transactional Cluster Metadata
Reporter: Sam Tunnicliffe
Assignee: Alex Petrov
Attachments: ci_summary.html
In certain circumstances on the CMS node, it is useful to be able to cause a
Transformation being applied to return a Rejected response without triggering
catchup and retry. Adding an unchecked exception type for this enables it to be
triggered from anywhere within the call stack, without polluting the interfaces.
Implementation can be found in:
https://github.com/beobal/cassandra/commit/8a84c0b562d59487a4c5fe7c8fb233cba3036216
CI summary results attached. For right now, we've only been foccussing on unit
tests, in-jvm & python dtests, so the failures in other suites are to be
expected. Unfortunately, the archive containing the detailed results is too
large to attach as a single file, so will look into the best way to work around
that.
The intention is to fix all suites before merging the feature branch.
||Suite||Total||Passed||Skipped||Failed||Errors||
|jvm dtest|1508|1465|24|8|11|
|python dtest|1083|790|262|28|3|
|unit|12082|12006|61|6|9|
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]