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.