// construct a dummy transaction from the latest snapshot
Transaction dummyTx = TxUtils.createDummyTransaction(snapshot);
Scan scan = new Scan();
// does not current support max versions setting per family
scan.setMaxVersions(dummyTx.excludesSize() + 1);
scan.setFilter(new IncludeInProgressFilter(dummyTx.getVisibilityUpperBound(),
snapshot.getInvalid(),
getTransactionFilter(dummyTx)));
return new StoreScanner(store, store.getScanInfo(), scan, scanners, type,