You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Sam Tunnicliffe (Jira)" <ji...@apache.org> on 2023/10/31 12:11:00 UTC

[jira] [Created] (CASSANDRA-18981) Add a mechanism to signal that a rejected Transformation should not be retried

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: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org