Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
source-oracle-flashback: filter out already-processed SCNs
VERSIONS BETWEEN SCN results in any valid rows for the specified SCN range, and rows which have "VERSIONS_STARTSCN < rangeBegin && VERSIONS_ENDSCN >= rangeBegin" are also considered in our logic however we only consider VERSIONS_STARTSCN as the transaction identifying checkpoint that's why we need the extra "VERSIONS_STARTSCN >= {{cursor}}" to avoid results where VERSIONS_STARTSCN is smaller than the latest checkpoint we have emitted.
- Loading branch information