amazon-kinesis-client/amazon-kinesis-client
Cory-Bradshaw 2851a8b6e0 Introducing configuration for ignoring ReadTimeouts before printing warnings. (#528)
* Added configuration to ignore a number of ReadTimeouts before printing warnings.

     Messaging now directs customer to configure the SDK with appropriate timeouts based on their processing model.
     Warning messages from ShardConsumer now specify that the KCL will reattempt to subscribe to the stream as needed.
     Added configuraiton to Lifecycle configuration to enable ignoring a number of ReadTimeouts before printing warning messages.

* Removed functional tests that are now replicated as unit tests

* Refactored after review of Pull Request

Marked original ShardConsumerSubscriber constructor as deprecated
Renamed tests to be more descriptive

* Updated Default Value injection to ShardConsumerSubscriber

* Refactored based on PR comments

* Removed Chained Constructor from test class

* Added comments to tests to make then easier to understand

* Seperating coding of each log suppression test
2019-04-05 15:13:10 -07:00
..
src Introducing configuration for ignoring ReadTimeouts before printing warnings. (#528) 2019-04-05 15:13:10 -07:00
pom.xml Updated versions to 2.1.4-SNAPSHOT (#526) 2019-03-26 11:59:10 -07:00