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

Raise priority of TCM internode messages during critical operations

    XMLWordPrintableJSON

Details

    Description

      In a busy cluster, TCM messages may not get propagated throughout the cluster, since they will be ordered together with other P1 messages (for TCM_ prefixed verbs), and with P2 with all Paxos operations.

      To avoid this, and make sure we can continue cluster metadata changes, all TCM_-prefixed verbs should have P0 priority, just like Gossip messages used to. All Paxos messages that involve distributed metadata keyspace should now get an URGENT flag, which will instruct internode messaging to schedule them on the URGENT_MESSAGES connection.

      Attachments

        1. result_details.tar.gz
          2.60 MB
          Alex Petrov
        2. ci_summary-1.html
          18 kB
          Marcus Eriksson
        3. ci_summary.html
          8 kB
          Alex Petrov

        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: