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

Cache removals not removing L1 cached values in non-owners after rehashing

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • 5.2.0.Final
    • 5.1.5.FINAL, 5.2.0.Final
    • Core
    • None
    • Workaround Exists
    • Hide

      Several workarounds:

      • Disabling L1 works.
      • Enabling L1, but disabling onRehash().

      Finallt, data in L1 cache will eventually timeout, so not the end of the world if for a while the number of entries is non-zero.

      Show
      Several workarounds: Disabling L1 works. Enabling L1, but disabling onRehash(). Finallt, data in L1 cache will eventually timeout, so not the end of the world if for a while the number of entries is non-zero.

      There appears to be an issue L1 and removals.

      Seems like on removal, non-owners are not invalidated and data is left in memory.

      If using a Hot Rod server, it would appear as if the remote get operations don't return anything after removal is cos it goes to an owner node, where data is indeed removed.

      However, if you try to build a test case with embedded cache, it clearly shows that after removal, data is left in memory.

              dberinde@redhat.com Dan Berindei (Inactive)
              rh-ee-galder Galder ZamarreƱo
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: