Cassandra
  1. Cassandra
  2. CASSANDRA-4152

cache the hashcode of DecoratedKey as it is immutable

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Trivial Trivial
    • Resolution: Won't Fix
    • Fix Version/s: None
    • Component/s: Core
    • Labels:
      None

      Description

      cache the hashcode of the DecoratedKey on first hashCode() call. DecoratedKey is immutable so no need to run thru all ByteBuffer bytes of the key and do hashcode math.

      applied to trunk.

        Activity

        Dave Brosius created issue -
        Dave Brosius made changes -
        Field Original Value New Value
        Attachment cache_decoratedkey_hash.diff [ 12522666 ]
        Dave Brosius made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Dave Brosius made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Won't Fix [ 2 ]
        Gavin made changes -
        Workflow no-reopen-closed, patch-avail [ 12662445 ] patch-available, re-open possible [ 12749222 ]
        Gavin made changes -
        Workflow patch-available, re-open possible [ 12749222 ] reopen-resolved, no closed status, patch-avail, testing [ 12754119 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Dave Brosius
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development