amazon-kinesis-client/src/main/java/com/amazonaws/services/kinesis/leases/impl
Sahn Lam 9113ae2e72 Use ExecutorService.newFixedThreadPool for LeaseRenewer
The existing ThreadPoolExecutor was misconfigured and caused
the thread pool to recycle idle threads continuously. VisualVM
showed that a thread got recycled about every 3 seconds, creating
and destroying several hundred threads in about 15 minutes.

Use ExecutorService.newFixedThreadPool instead, as recommended
by the javadoc for ExecutorService.
2017-02-24 05:57:59 -08:00
..
KinesisClientLease.java Allow for a Graceful Shutdown of the Worker (#109) 2016-10-26 12:57:50 -07:00
KinesisClientLeaseManager.java Version 1.4.0 of the Amazon Kinesis Client Library 2015-06-02 11:53:00 -07:00
KinesisClientLeaseSerializer.java Version 1.5.0 of the Amazon Kinesis Client Library 2015-07-09 11:18:09 -07:00
Lease.java Allow for a Graceful Shutdown of the Worker (#109) 2016-10-26 12:57:50 -07:00
LeaseCoordinator.java Use ExecutorService.newFixedThreadPool for LeaseRenewer 2017-02-24 05:57:59 -08:00
LeaseManager.java Allow Disabling Shard Sync at Startup (#102) 2016-10-14 08:11:32 -07:00
LeaseRenewer.java Allow for a Graceful Shutdown of the Worker (#109) 2016-10-26 12:57:50 -07:00
LeaseSerializer.java 'Version 1.2.1 of the Amazon Kinesis Client Library' 2015-01-26 14:18:35 -08:00
LeaseTaker.java Version 1.6.3 of the Amazon Kinesis Client Library 2016-05-12 12:37:13 -07:00