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

TokenMetadata should use CoW data structures

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Normal
    • Resolution: Unresolved
    • None
    • Local/Other
    • None
    • Code Clarity
    • Normal
    • All
    • None

    Description

      Our BTree already trivially supports Map and MultiMap semantics, we just need corresponding wrappers like we have for BTreeSet. This would permit proper and efficient copy-on-write semantics, and avoid issues like those seen in CASSANDRA-14660.

      Attachments

        Activity

          People

            benedict Benedict Elliott Smith
            benedict Benedict Elliott Smith
            Benedict Elliott Smith
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: