vmware-go-kcl-v2/clientlibrary/worker
Tao Jiang 8369884952 Remove shard info in checkpointer (#29)
Currently, only local cached shard info has been removed when worker losts the
lease. The info inside checkpointer (dynamoDB) is not removed. This causes
lease has been hold until the lease expiration and it might take too long
for shard is ready for other worker to grab. This change release the lease
in checkpointer immediately.

The user need to ensure appropriate checkpointing before return from
Shutdown callback.

Signed-off-by: Tao Jiang <taoj@vmware.com>
2021-12-20 21:21:14 -06:00
..
record-processor-checkpointer.go Add support for providing custom checkpointer (#17) 2021-12-20 21:21:14 -06:00
shard-consumer.go Remove shard info in checkpointer (#29) 2021-12-20 21:21:14 -06:00
worker.go Update worker to let it inject checkpointer and kinesis (#28) 2021-12-20 21:21:14 -06:00