Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Operability
-
Low Hanging Fruit
-
All
-
None
-
Description
Improve retry logging for the local processor when using deadline and indefinite strategies:
Currently, it is sometimes possible to get into the situation where we get the following log message:
java.lang.IllegalStateException: Can not commit transformation: "SERVER_ERROR"(Could not perform commit after 4089/10 tries. Time remaining: 0ms).
at org.apache.cassandra.tcm.ClusterMetadataService.lambda$commit$6(ClusterMetadataService.java:470)
at org.apache.cassandra.tcm.ClusterMetadataService.commit(ClusterMetadataService.java:514)
at org.apache.cassandra.tcm.ClusterMetadataService.commit(ClusterMetadataService.java:467)
at org.apache.cassandra.tcm.Startup.initializeAsFirstCMSNode(Startup.java:139)
at org.apache.cassandra.tcm.migration.Election.finish(Election.java:141)
at org.apache.cassandra.tcm.migration.Election.nominateSelf(Election.java:94)
at org.apache.cassandra.tcm.ClusterMetadataService.upgradeFromGossip(ClusterMetadataService.java:345)
at org.apache.cassandra.tcm.CMSOperations.initializeCMS(CMSOperations.java:65)
at org.apache.cassandra.tools.nodetool.InitializeCMS.execute(InitializeCMS.java:37)
Attachments
Issue Links
- links to