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

SIFS remove with no key can cause stats to not track free size properly

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • None
    • Loaders and Stores
    • None

      If a remove is the first operation for a given set of leaf nodes in the SIFS index it will not properly mark the size as free to the compactor. Normally this doesn't happen as a remove shouldn't be fired without the key being present (requires leaf nodes) or any other key.

      We probably need to mark an index update as being from a remove so the index can know to ignore such operations and still update the compactor properly.

      This can be seen by doing a simple remove on a fresh started cache with a SIFS store.

              wburns@redhat.com Will Burns
              wburns@redhat.com Will Burns
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: