Skip to content
Failed

Changes

Summary

  1. Update deployment files and unit tests to use MongoDB 6.0 (details)
  2. make publishing of ThingSnapshotTaken event configurable (details)
  3. simplified basicAuthUsers Helm config (details)
  4. Added option to add custom annotations to podDeletionCostPatching jobs. (details)
  5. fix missing test config (details)
  6. fix that "Incoming Thing Updates" always repeated the first entry (details)
  7. #1894 optimize Ditto internal pub/sub by adding subscribed for namespaces to topic (details)
  8. fix time:now placeholder truncation (details)
  9. #1893 fix ensuring the consistency when doing signal enrichment (details)
  10. ui: fix not printing message response in case of HTTP status 202 (details)
  11. made index unique in IndexInitializerIT ti run with Mongo 6 (details)
  12. fix entityId retrieval for when no "id" was selected via fields (details)
  13. update star history in README.md to support dark theme (details)
  14. #1893 re-add deleted method (details)
  15. added Ditto 3.5.3 release notes (details)
  16. bumped Helm chart to 3.5.3 (details)
Commit ed0699ac484d84b04463eb03d2f9ac4df5d4ccc5 by Thomas Jaeckle
Update deployment files and unit tests to use MongoDB 6.0

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
The file was modified deployment/kubernetes/deploymentFiles/mongodb-statefulset/mongodb-statefulset.yaml (diff)
The file was modified deployment/helm/ditto/README.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-running.md (diff)
The file was modified deployment/kubernetes/deploymentFiles/mongodb/mongodb.yaml (diff)
The file was modified internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mongo/MongoContainerFactory.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitorV5IT.java (diff)
Commit 68bac87661d34206f7946b2277b4b3d800b54c42 by Thomas Jaeckle
make publishing of ThingSnapshotTaken event configurable

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoSnapshotAdapterTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoSnapshotAdapter.java (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
Commit 59f2608148183e42bebec356cd142766e2b0f44c by Thomas Jaeckle
simplified basicAuthUsers Helm config
The file was modified deployment/helm/ditto/local-values.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit 5f22f119f7eef0dfd6f415c4f777439f64254b8f by Thomas Jaeckle
Added option to add custom annotations to podDeletionCostPatching jobs.

Signed-off-by: Vit Holasek <xvh@seznam.cz>
The file was modified deployment/helm/ditto/templates/hooks/pre-upgrade-job.yaml (diff)
The file was modified deployment/helm/ditto/templates/hooks/pod-deletion-cost-cron-job.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified things/service/src/test/resources/test.conf (diff)
Commit 75b262011e14af1c00e81927fff64ee8e856a423 by Thomas Jaeckle
fix that "Incoming Thing Updates" always repeated the first entry

* new entries to the table were not added correctly, but always only the first received entry was added again
The file was modified ui/modules/things/messagesIncoming.ts (diff)
Commit 96b72a63bdc3c25eadb50d92359441b87e396756 by Thomas Jaeckle
#1894 optimize Ditto internal pub/sub by adding subscribed for namespaces to topic

* this can greatly reduce the amount of message dispatched internally when subscribing only for certain namespaces
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/signals/Connect.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedSub.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedPub.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorHeaderInteractionTest.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 internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/DittoProtocolSub.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketRoute.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/extractors/ReadSubjectExtractor.java (diff)
Commit a9383333bb52ed019b7e6a3dbe646b2c629049d4 by Thomas Jaeckle
fix time:now placeholder truncation

* an exception was thrown regarding special regex char "[" used in "split"
* also fixed that fallback DittoJsonException for unknown exceptions could not be deserialized
The file was modified placeholders/src/main/java/org/eclipse/ditto/placeholders/ImmutableTimePlaceholder.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/signals/GlobalErrorRegistry.java (diff)
Commit 7361f3b1a0b48ce73028ce794de0f5dcff834d37 by Thomas Jaeckle
#1893 fix ensuring the consistency when doing signal enrichment
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SignalEnrichmentContext.java (diff)
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SignalEnrichmentCacheLoader.java (diff)
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/CachingSignalEnrichmentFacade.java (diff)
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SignalEnrichmentCacheKey.java (diff)
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacade.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
Commit 39f2821bfb78c61bec9d8ee37a74687ef697b219 by Thomas Jaeckle
ui: fix not printing message response in case of HTTP status 202
The file was modified ui/modules/api.ts (diff)
Commit 179eccc701a618ba62f789f1e3f189975a418e35 by Thomas Jaeckle
made index unique in IndexInitializerIT ti run with Mongo 6
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexInitializerIT.java (diff)
Commit cad228a5db3e783e2a6aedcf8ccfdc69f774243c by Thomas Jaeckle
fix entityId retrieval for when no "id" was selected via fields
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActor.java (diff)
Commit 083f4128acb17e8e9df37e130e9abffcfde43448 by Thomas Jaeckle
update star history in README.md to support dark theme
The file was modified README.md (diff)
Commit ef14ad4b03bbc30a111b7558b8e282e1a8c2b819 by Thomas Jaeckle
#1893 re-add deleted method
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacade.java (diff)
Commit 02ed63acf1d00fa6fc3f4ec5440b1cdf1e02941f by Thomas Jaeckle
added Ditto 3.5.3 release notes
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_353.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit 145794c105259c2d04315f37dfb0b8ec857fa9a8 by Thomas Jaeckle
bumped Helm chart to 3.5.3
The file was modified deployment/helm/ditto/Chart.yaml (diff)