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

"safe mode" for nodes so that they do not participate in reads until hinted handoff is complete

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Low
    • Resolution: Not A Problem
    • None
    • None
    • None

    Description

      Summary :

      When using ConsistencyLevel.ONE for read performance reasons, stale data can be served by a node which has been temporarily unavailable. When a node has been unavailable for some time and other nodes have queued updates for it via hinted handoff, it would be operationally useful to be able to configure the node to not participate in read traffic until the hinted handoff process is complete. A "safe mode" would offer operators a greater consistency guarantee across all nodes without the per-read performance tradeoff of a higher ConsistencyLevel. This "safe mode" concept might also be applicable to nodes undergoing "repair" processes, for example in the case of on-disk data corruption or loss.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rcoli Robert Coli
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: