This is a bugfix release, no new features since 3.1.0 were added.
Changelog
Compared to the latest release 3.1.0, the following bugfixes were added.
Bugfixes
This is a complete list of the merged pull requests.
Revert client actors from cluster sharding to router pool
In Ditto 3.1.0, a connection’s clientCount
greater than 1 did no longer guarantee that clients run on different
connectivity services which could have scalability effects, e.g. regarding throttling.
E.g. a connection with 5 clients in a cluster of 5 Ditto connectivity services could in the worst case have led to the
situation that all 5 clients run on the same connectivity service.
This was fixed by undoing the in 3.1.0 added “cluster sharding” for connectivity clients.
Bugfixes Ditto Java client
Add options for live message conditions
For the Ditto Java client version 3.1.0 merging the client options for sending messages conditionally was forgotten
to be merged.
The 3.1.1 client includes this new functionality.