This is a bugfix release, no new features since 3.6.2 were added.
Changelog
Compared to the latest release 3.6.2, the following changes and bugfixes were added.
Bugfixes
This is a complete list of the merged pull requests.
Fixed tracing and moving traces to their correct parent in many places
PR #2060 fixes that OpenTelemetry traces often were not correctly assigned to the “correct” parent span.
Fix that boolean values could not be used in aggregated metrics
PR #2068 fixes issue #2067 and adds support for using boolean values for filter in aggregation based metrics.
Fix that resolving WoT extensions did not preserve “submodels” from parent models
PR #2069 fixes a WoT “extension” resolving bug, tm:submodels defined
in extended WoT models were not “copied” to the “links” of the extending models.
Helm Chart
The Ditto Helm Chart contained some configuration bugs and enhancements which are also addressed with this bugfix release.
Enhance Helm chart by startupProbe
PR #2063 enhances the Helm chart with a startupProbe - which
makes the initialDelaySeconds for the readinessProbe obsolete and a Ditto pod can become more quickly “ready” as
a result.
Also, the configuration of topologySpreadConstraints was enhanced to be an array and be able to take more than one
constraint.
Fix Pod Disruption Budget value for thingssearch
The PodDisruptionBudget of the Helm chart referenced for the thingssearch service the value of the things service,
this was fixed via PR #2070.