Adding in memory implememtation for pending checkpoint state

This commit is contained in:
Joshua Kim 2020-04-07 03:22:56 -04:00
parent af0cd5463d
commit 26c737cc2a

View file

@ -71,6 +71,7 @@ public class InMemoryCheckpointer implements Checkpointer {
@Override
public void prepareCheckpoint(String leaseKey, ExtendedSequenceNumber pendingCheckpoint, byte[] pendingCheckpointState, String concurrencyToken) throws KinesisClientLibException {
pendingCheckpoints.put(leaseKey, pendingCheckpoint);
pendingCheckpointStates.put(leaseKey, pendingCheckpointState);
}
@Override