This is a bugfix release, no new features since 2.0.0 were added.
Compared to the latest release 2.0.0, the following bugfixes were added.
This is a complete list of the merged pull requests, including the fixed bugs.
The Ditto WebSocket returned a wrong
topic for DittoProtocol messages for error responses.
When using MQTT option
"reconnectForRedelivery", the downtime during the reconnect was optimized to be very small
in order to lose only few “QoS 0” messages.
“Weak” Acknowledgements were broken in 2.0.0 when Ditto was operated in a cluster with more than 1 instances.
The Ditto search was updated with a wrong write concern which caused higher search update times.
In addition, requests with “search-persisted” acknowledgement used the wrong write concern as well which could have caused search inconsistencies.
Previously, there were no options to configure logging for Ditto - this was fixed and it is possible to either configure a “logstash” endpoint or files based log appending.