Used to detect when ShardRecordProcessors are shut down (due to shard end, lease lost..
Used to detect when ShardRecordProcessors are shut down (due to shard end, lease lost.. etc) When this occurs, we can clean up the corresponding consumer.checkpoint tracker associated with the shard
A flow which transparently marks every record as processed
A flow which transparently marks every record as processed
Returns a Source which emits checkpointable Records from the Kinesis stream.
Returns a Source which emits checkpointable Records from the Kinesis stream. The stream will contain messages from all shard assignments for the KCL worker A KCL worker is started upon stream materialization and shut down upon stream completin/termination