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

Forwarded Prepare/Commit executed after transaction finished

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

XMLWordPrintable

      Replicated TX cache, nodes A, B, C

      0. A and B have topology 2, C already got topology 3
      1. A sends prepare with topology 2 to B and C, both apply the prepare and respond
      2. C forwards prepare to B with topology 3
      3. A sends commit with topology 2 to B and C, both commit and respond
      4. again, C forwards prepare to B with topology 3
      5. A and B get updated topology id
      6. A executes another transaction on the same entry
      7. prepare and commit from first transaction with topology 3 arrive at B - B overwrites (or removes) the entry again

      Result: on B we have inconsistent state

              dberinde@redhat.com Dan Berindei (Inactive)
              rvansa1@redhat.com Radim Vansa (Inactive)
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: