Release 1.8.3 (September 22, 2017)
- Call shutdown on the retriever when the record processor is being shutdown
This fixes a bug that could leak threads if using theAsynchronousGetRecordsRetrievalStrategy
is being used.
The asynchronous retriever is only used whenKinesisClientLibConfiguration#retryGetRecordsInSeconds
, andKinesisClientLibConfiguration#maxGetRecordsThreadPool
are set.