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

Remove RecoveryAwareGlobalTransaction

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 11.0.0.Final
    • 11.0.0.Final
    • Core
    • None

      Currently there exists both the GlobalTransaction and RecoveryAwareGlobalTransaction which implements RecoverableTransactionIdentifier. If we add the `Xid` and `internalId` fields to GlobalTransaction, the latter are redundant. We should remove theses classes as it simplifies the ProtoStream marshalling code required by commands such as PrepareCommand as they don't have to handle the polymorphism.

              remerson@redhat.com Ryan Emerson
              remerson@redhat.com Ryan Emerson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: