Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-4646

BoundedCHM fixes

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0.Beta2, 7.0.0.Final
    • 6.0.2.Final
    • None
    • None

      Here are a few fixes to the eviction algorithms in BoundedConcurrentHashMap, in order of importance.

      (1) Fixes a (nearly) endless loop that killed our production servers.
      (2-3) Fix minor bugs in cache hit processing.
      (4-6) Minor optimizations and code cleanup.
      (7) A side effect of this is that it (mostly) separates eviction algorithm and hash map implementations, so its a step towards allowing arbitrary eviction algorithms.

              rh-ee-galder Galder ZamarreƱo
              rh-ee-galder Galder ZamarreƱo
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: