Skip to content

Changes

Summary

  1. fix eTag handling in UI, replacing "weak" on GET (details)
  2. fix eTag handling in UI, replacing "weak" on GET for all resources (details)
  3. provided unit tests for "weak" eTag comparison recently fixed (details)
  4. reduce log level of occurring "precondition" DittoRuntimeExceptions to "DEBUG" (details)
  5. #1931: fix that not all placeholders were supported in connection target filtering (details)
  6. Make nginx timeout configurable in helm chart (details)
  7. #1939 fix merge / PATCH regex based deletion during patch (details)
  8. Provide Ditto 3.5.5 release notes (details)
  9. bump Helm app version (details)
Commit 8d885122b044521fc8f8012d1df5b4f06417aa1a by Thomas Jaeckle
fix eTag handling in UI, replacing "weak" on GET
The file was modified ui/modules/things/features.ts (diff)
Commit 23d7884cb1d4aa5bee695d7875418baa8548f846 by Thomas Jaeckle
fix eTag handling in UI, replacing "weak" on GET for all resources
The file was modified ui/modules/things/thingsCRUD.ts (diff)
The file was modified ui/modules/things/attributes.ts (diff)
The file was modified ui/modules/things/features.ts (diff)
Commit 4889b0a3bcfa909f91ec64d6c8c60964196c2f84 by Thomas Jaeckle
provided unit tests for "weak" eTag comparison recently fixed
The file was modified internal/utils/conditional-headers/src/test/java/org/eclipse/ditto/internal/utils/headers/conditional/IfMatchPreconditionHeaderTest.java (diff)
The file was modified internal/utils/conditional-headers/src/test/java/org/eclipse/ditto/internal/utils/headers/conditional/IfNoneMatchPreconditionHeaderTest.java (diff)
Commit 4da8acce413816f213f060036b1c9704d7bc9506 by Thomas Jaeckle
reduce log level of occurring "precondition" DittoRuntimeExceptions to "DEBUG"
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/AskWithRetryCommandForwarder.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
Commit d98cfa66753cd06c5ef3c67f5fe5174edd6260c3 by Thomas Jaeckle
#1931: fix that not all placeholders were supported in connection target filtering
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/validation/ConnectionValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/ConnectionValidator.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/SignalFilter.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/SignalFilterWithFilterTest.java (diff)
Commit f02d70db203d39cadde4f90b1c7edf631851b1b8 by Thomas Jaeckle
Make nginx timeout configurable in helm chart

Signed-off-by: Dmitriy Barbul <dimabarbul@gmail.com>
The file was modified deployment/helm/ditto/templates/nginx-configmap.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit 8fea4aa67ad84f723544d979fb914c98f2ec7fc9 by Thomas Jaeckle
#1939 fix merge / PATCH regex based deletion during patch

* 2 problems fixed:
  * deletion was not applied correctly for nested JsonObjects
  * chosen regex delimiters `/` were incompatible with HTTP API checks that no slashes may be contained in JsonKeys and feature ids

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified json/src/test/java/org/eclipse/ditto/json/JsonMergePatchTest.java (diff)
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonMergePatch.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/httpapi-concepts.md (diff)
Commit 4cbe6c761da256238925c4c00a301be95bd54e7e by Thomas Jaeckle
Provide Ditto 3.5.5 release notes

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_355.md
Commit 99dccafd90385ab164baee48f62e7c81d2bcea45 by Thomas Jaeckle
bump Helm app version

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)