AWS KCL worker on shutdown populates the lease table with more leases then shards exist
Currently I am in the middle of building a dynamodb streaming service using AWS KCL library specifically the dynamodb streams adapter (version 1.6.0), in my initial testing implementation I am seeing some weird interactions between the lease table and my worker.