Inquiry Consistency

To provide a consistent database view while the database tracker is redoing updates from the primary system, transactions are isolated.

In particular, as updates are being applied, the effects of updates retain the same transaction-level isolation and atomicity that existed when the transaction was processed on the primary system. This is achieved by hiding effects of uncommitted transactions.