title | tags | published | keywords | summary | permalink | |
---|---|---|---|---|---|---|
Release notes 3.3.1 |
|
true |
release notes, announcements, changelog |
Version 3.3.1 of Eclipse Ditto, released on 29.06.2023 |
release_notes_331.html |
This is a bugfix release, no new features since 3.3.0 were added.
Compared to the latest release 3.3.0, the following changes and bugfixes were added.
None
This is a complete list of the merged pull requests.
Ditto's WoT integration did block the Akka dispatcher thread which could lead to deadlock situations when e.g. creating new twins based on a WoT ThingModel.
This was solved and the complete WoT operations are now executed asynchronously.
The Ditto Helm Chart, which was enhanced and changed a lot for version 3.3.0, contained some configuration bugs which are also addressed with this bugfix release.
Configure the "dittoui"'s nginx to only use 1 worker process, as it only serves static content.
Add configuration option in the Helm chart values.yaml
to configure the nginx's used worker_processes and default to 4
The devopsPassword and statusPassword were read from .Values.gateway.devopsPassword
and .Values.gateway.statusPassword
.
In the values.yaml
these two values were however located at different configuration levels.
As a result, the two passwords werew always regenerated and the passed passwords were not used.
The readConcern
was by default configured to "linearizable"
which however fails in a "single instance" MongoDB setup.
Changed to be by default queryReadConcern: "local"
with hint to configure otherwise for replicated MongoDB setups.
The Ditto Helm chart now supports to additionally deploy a (nginx-based) "Ingress controller", if configured.
By default, the deployment of the Ingress controller is however disabled.