Release 2.2.2 (August 19, 2019)
- Fix to prevent invalid ShardConsumer state transitions due to rejected executor service executions.
- Fixing a bug in which initial subscription failure caused a shard consumer to get stuck.
- Making CW publish failures visible by executing the async publish calls in a blocking manner and logging on exception.
- Update shard end checkpoint failure messaging.
- A fix for resiliency and durability issues that occur in the reduced thread mode - Nonblocking approach.
- Preventing duplicate delivery due to unacknowledged event, while completing the subscription.