>The incomplete transaction is rolled back and discarded by the RDB.
>When the transaction finally commits in the PDB it is forwarded to, and applied by, the DSI.
wouldn't that mean that the same transaction shows up in the transaction log twice?
an open transaction even without commit, is forwarded to the rep server. it sits in the inbound queue till its commit comes through, upon which it is moved to the outbound queue by the sqm.
so if a part of the transaction has already come in the tran log, how can it come again in the tran log upon commit? wouldn't that lead to duplicates?