]
Will Burns updated ISPN-12630:
------------------------------
Fix Version/s: 13.0.0.Final
12.1.0.Dev01
(was: 12.1.0.Final)
Resolution: Done
Status: Resolved (was: Pull Request Sent)
SIFS does not set the seqId when loading index from disk
--------------------------------------------------------
Key: ISPN-12630
URL:
https://issues.redhat.com/browse/ISPN-12630
Project: Infinispan
Issue Type: Bug
Components: Loaders and Stores
Affects Versions: 12.0.0.CR1
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
Priority: Major
Fix For: 13.0.0.Final, 12.1.0.Dev01
{{seqId}} is used to find which key's value is the most recent in the file. However,
if the index is loaded from the disk, it is never set and the new entries are stored from
{{seqId=1}}.
Reads/Writes aren't affected but iteration relies on this to discard old values. It
has the side effect of (possibly) returning multiple values for the same key.