Release 2.1.2 (February 18, 2019)
- Fixed handling of the progress detection in the
ShardConsumer
to restart from the last accepted record, instead of the last queued record. - Fixed handling of exceptions when using polling so that it will no longer treat
SdkException
s as an unexpected exception. - Fixed a case where lease loss would block the
Scheduler
while waiting for a record processor'sprocessRecords
method to complete.