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

Remove RecoveryAwareGlobalTransaction

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 11.0.0.Dev05
    • 11.0.0.Dev04
    • 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: