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

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

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Duplicate Issue
    • 5.1.5.FINAL, 5.2.0.ALPHA2
    • 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.

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              dberinde@redhat.com Dan Berindei
              gzamarre Galder ZamarreƱo
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: