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

Split Gossiper into separate interfaces

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Triage Needed
    • Priority: Normal
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Cluster/Gossip
    • Labels:
      None
    • Platform:
      All
    • Impacts:
      None

      Description

      As Ariel Weisberg suggests here, a better way to encourage Gossiper threadsafety would be to split it into interfaces depending on which methods are safe to be called from where. At minimum, one for outside the gossiper stage, on for inside.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              bdeggleston Blake Eggleston
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: