Skip to content

Changes

Summary

  1. #1894 optimize Ditto internal pub/sub by adding subscribed for namespaces to topic (commit: 3b6362b) (details)
  2. made index unique in IndexInitializerIT ti run with Mongo 6 (commit: b4c6d58) (details)
Commit 3b6362b3a35cdac8fd3e03b66cdb84fcdd94a86b 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
(commit: 3b6362b)
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/streaming/signals/Connect.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 gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActor.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 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 connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/extractors/ReadSubjectExtractor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorHeaderInteractionTest.java (diff)
Commit b4c6d58735844cac2b797407a65320a073ff2dd4 by Thomas Jaeckle
made index unique in IndexInitializerIT ti run with Mongo 6
(commit: b4c6d58)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexInitializerIT.java (diff)