@Override public long getHighestPossibleIdInUse() { return actual.getHighestPossibleIdInUse(); }
public StoreIdIterator( RecordStore<?> store, boolean forward ) { this( store, forward, forward ? store.getNumberOfReservedLowIds() : store.getHighestPossibleIdInUse() ); }
private final long highestId = schemaStore.getHighestPossibleIdInUse(); private long currentId = 1; /*record 0 contains the block size*/ private final byte[] scratchData = newRecordBuffer();
private static <RECORD extends AbstractBaseRecord> void migrate( RecordStore<RECORD> from, RecordStore<RECORD> to ) { to.setHighestPossibleIdInUse( from.getHighestPossibleIdInUse() ); from.scanAllRecords( record -> { to.prepareForCommit( record ); to.updateRecord( record ); return false; } ); }
@Override public long getHighestPossibleIdInUse() { return actual.getHighestPossibleIdInUse(); }
public StoreIdIterator( RecordStore<?> store, boolean forward ) { this( store, forward, forward ? store.getNumberOfReservedLowIds() : store.getHighestPossibleIdInUse() ); }
private final long highestId = schemaStore.getHighestPossibleIdInUse(); private long currentId = 1; /*record 0 contains the block size*/ private final byte[] scratchData = newRecordBuffer();
private static <RECORD extends AbstractBaseRecord> void migrate( RecordStore<RECORD> from, RecordStore<RECORD> to ) { to.setHighestPossibleIdInUse( from.getHighestPossibleIdInUse() ); from.scanAllRecords( record -> { to.prepareForCommit( record ); to.updateRecord( record ); return false; } ); }