Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-19347

Improve Could not perform commit after 4089/10 tries log message

    XMLWordPrintableJSON

Details

    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

          Activity

            People

              ifesdjeen Alex Petrov
              ifesdjeen Alex Petrov
              Alex Petrov
              Marcus Eriksson, Sam Tunnicliffe
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: