Skip to content

Commit 9e8bd52

Browse files
authored
Merge pull request #1067 from bosch-io/doc/release201
added Ditto 2.0.1 release notes
2 parents 51eaa29 + f1b3a3b commit 9e8bd52

File tree

3 files changed

+47
-3
lines changed

3 files changed

+47
-3
lines changed

documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ entries:
2323
- title: Release Notes
2424
output: web
2525
folderitems:
26+
- title: 2.0.1
27+
url: /release_notes_201.html
28+
output: web
2629
- title: 2.0.0
2730
url: /release_notes_200.html
2831
output: web

documentation/src/main/resources/pages/ditto/release_notes_200.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -201,9 +201,7 @@ packages were renamed:
201201
New Java client instances are instantiated differently, please have a look at the
202202
[migration notes](#ditto-java-client-instantiation).
203203

204-
In addition, all APIs which returned a `CompletableFuture` were adjusted to return a `CompletionStage` instead,
205-
please have a look at the
206-
[migration notes](#ditto-java-client-completionstage-apis).
204+
In addition, all APIs which returned a `CompletableFuture` were adjusted to return a `CompletionStage` instead.
207205

208206
#### Ditto JavaScript client
209207

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: Release notes 2.0.1
3+
tags: [release_notes]
4+
published: true
5+
keywords: release notes, announcements, changelog
6+
summary: "Version 2.0.1 of Eclipse Ditto, released on 20.05.2021"
7+
permalink: release_notes_201.html
8+
---
9+
10+
This is a bugfix release, no new features since [2.0.0](release_notes_200.html) were added.
11+
12+
## Changelog
13+
14+
Compared to the latest release [2.0.0](release_notes_200.html), the following bugfixes were added.
15+
16+
### Bugfixes
17+
18+
This is a complete list of the
19+
[merged pull requests](https://github.com/eclipse/ditto/pulls?q=is%3Apr+milestone%3A2.0.1), including the fixed bugs.
20+
21+
#### [Fixed that error responses in WS contained wrong topic path](https://github.com/eclipse/ditto/pull/1057)
22+
23+
The Ditto WebSocket returned a wrong `topic` for DittoProtocol messages for error responses.
24+
25+
#### [Optimized MQTT protocol level acknowledgements](https://github.com/eclipse/ditto/pull/1064)
26+
27+
When using MQTT option `"reconnectForRedelivery"`, the downtime during the reconnect was optimized to be very small
28+
in order to lose only few "QoS 0" messages.
29+
30+
#### [Made AckUpdater work with ddata sharding](https://github.com/eclipse/ditto/pull/1063)
31+
32+
"Weak" Acknowledgements were broken in 2.0.0 when Ditto was operated in a cluster with more than 1 instances.
33+
34+
#### [Fixed write-concern for commands requesting "search-persisted" ACK](https://github.com/eclipse/ditto/pull/1059)
35+
36+
The Ditto search was updated with a wrong write concern which caused higher search update times.
37+
In addition, requests with "search-persisted" acknowledgement used the wrong write concern as well which could have
38+
caused search inconsistencies.
39+
40+
#### [Fixed that logging was not configurable](https://github.com/eclipse/ditto/pull/1066)
41+
42+
Previously, there were no options to configure logging for Ditto - this was fixed and it is possible to
43+
either configure a "logstash" endpoint or files based log appending.

0 commit comments

Comments
 (0)