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

Revisit Infinsipan's transactions

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

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • Transactions
    • None

          [ISPN-3730] Revisit Infinsipan's transactions

          We should simplify the command hierarchy by storing a conditional write operation (depending on the previous version) in the modifications list when write skew check is enabled, instead of storing the previous versions separately.

          We should also be able to replace all the single-key write command implementations with a single TxWriteCommand, similar to what we discussed previously for non-transactional writes.

          Dan Berindei (Inactive) added a comment - We should simplify the command hierarchy by storing a conditional write operation (depending on the previous version) in the modifications list when write skew check is enabled, instead of storing the previous versions separately. We should also be able to replace all the single-key write command implementations with a single TxWriteCommand, similar to what we discussed previously for non-transactional writes.

          A nice discussion around this:http://markmail.org/thread/kjthxgvqyjgqb5o5

          Mircea Markus (Inactive) added a comment - A nice discussion around this: http://markmail.org/thread/kjthxgvqyjgqb5o5

            pruivo@redhat.com Pedro Ruivo
            mircea.markus Mircea Markus (Inactive)
            Archiver:
            rhn-support-adongare Amol Dongare

              Created:
              Updated:
              Resolved:
              Archived: