Details
-
Enhancement
-
Resolution: Done
-
Major
-
11.0.0.Dev04
-
None
-
DataGrid Sprint #43
Description
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.
Attachments
Issue Links
- blocks
-
ISPN-9622 Replace GlobalMarshaller with protobuf based marshaller
- To Do