import static com.sleepycat.je.utilint.DbLsn.NULL_LSN;
The FeederSyncupReader scans the log backwards for requested log entries.
It uses the vlsnIndex to optimize its search, repositioning when a concrete
vlsn->lsn mapping is available.
The FeederSyncupReader is not thread safe, and can only be used serially. It
will stop at the finishLsn, which should be set using the GlobalCBVLSN.
Set up the FeederSyncupReader to start scanning from this VLSN. If we
find a mapping for this VLSN, we'll start precisely at its LSN, else
we'll have to start from an earlier location.
("FeederSyncupReader start can't be NULL_VLSN");
VLSN startPoint = startVLSN;
Backward scanning for records for the feeder's part in syncup.
- an EnvironmentFailureException if we were scanning for a
particular VLSN and we have passed it by.
return (compareResult == 0);
Instantiate a WireRecord to house this log entry.