The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/ThingWriteModel.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/entry/ExistentEntry.java (diff) The file was added internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/entry/FailedToFetchEntry.java The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/entry/Entry.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/entry/NonexistentEntry.java (diff) The file was modified
bom/pom.xml (diff) The file was modified
legal/3rd-party-dependencies/maven-plugins.txt (diff) The file was modified
legal/3rd-party-dependencies/test.txt (diff) The file was modified
.gitignore (diff) The file was modified
pom.xml (diff) The file was modified
legal/NOTICE-THIRD-PARTY.md (diff) The file was modified
legal/3rd-party-dependencies/compile.txt (diff) The file was modified
legal/3rd-party-dependencies/runtime.txt (diff)
Commit
88d7fa8fb7095fb2a4c3131fb20476bb5c73e27d
by Thomas Jaeckle #1739 provide the traceparent header as MDC value in logs * generify the fields to provide to the MDC in CommonMdcEntryKey enum * rename "x-correlation-id" in logs to just "correlation-id" * exchange some places where only correlationId was extracted from a map of headers with parsing all the headers for MDC worthy fields Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
things/service/src/test/resources/logback-test.xml (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLogger.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestResultLoggingDirective.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTracingDirective.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapterTest.java (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLoggingAdapter.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaMessageTransformer.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/PolicyIdReferencePlaceholderResolver.java (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingProcessor.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/CorrelationIdEnsuringDirective.java (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DittoLogger.java (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ThreadSafeDittoLogger.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConsumerActor.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultAutoCloseableSlf4jLoggerTest.java (diff) The file was modified
internal/utils/persistence/src/test/resources/logback-test.xml (diff) The file was modified
internal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/DittoDiagnosticLoggingAdapter.scala (diff) The file was modified
gateway/service/src/main/resources/logback.xml (diff) The file was modified
connectivity/service/src/main/resources/logback.xml (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteHeadersStepBuilder.java (diff) The file was modified
policies/service/src/main/resources/logback.xml (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorInlinePolicyEnrichment.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingSink.java (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapter.java (diff) The file was modified
thingsearch/service/src/main/resources/logback.xml (diff) The file was modified
deployment/helm/ditto/logback-config/thingssearch.xml (diff) The file was modified
deployment/helm/ditto/logback-config/policies.xml (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingProcessorActorTest.java (diff) The file was modified
gateway/api/src/main/java/org/eclipse/ditto/gateway/api/GatewayDuplicateHeaderException.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundDispatchingSink.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/Sending.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConsumerActorTest.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractConsumerActorTest.java (diff) The file was modified
internal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/ThreadSafeDittoLoggingAdapter.scala (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActor.java (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoLogger.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/preauth/PreAuthenticatedAuthenticationProvider.java (diff) The file was modified
internal/utils/tracing/src/main/java/org/eclipse/ditto/internal/utils/tracing/span/KamonHttpContextPropagation.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BasePublisherActor.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/SendingTest.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff) The file was modified
deployment/helm/ditto/logback-config/gateway.xml (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/CommonMdcEntryKey.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractMessageMappingProcessorActorTest.java (diff) The file was modified
base/service/src/main/java/org/eclipse/ditto/base/service/devops/DevOpsCommandsActor.java (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/WithMdcEntry.java (diff) The file was modified
edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementAggregatorActor.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff) The file was modified
gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTracingDirectiveTest.java (diff) The file was modified
things/service/src/main/resources/logback.xml (diff) The file was modified
edge/service/src/test/resources/logback-test.xml (diff) The file was modified
policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/announcements/PolicyAnnouncementAcknowledgementAggregatorActor.java (diff) The file was modified
internal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/MdcEntrySettable.scala (diff) The file was modified
deployment/helm/ditto/logback-config/things.xml (diff) The file was modified
thingsearch/service/src/test/resources/logback-test.xml (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorTest.java (diff) The file was modified
deployment/helm/ditto/logback-config/connectivity.xml (diff) The file was modified
deployment/helm/ditto/logback-config/thingssearch.xml (diff) The file was modified
deployment/helm/ditto/logback-config/connectivity.xml (diff) The file was modified
deployment/helm/ditto/logback-config/gateway.xml (diff) The file was modified
deployment/helm/ditto/logback-config/policies.xml (diff) The file was modified
deployment/helm/ditto/logback-config/things.xml (diff) The file was modified
base/service/pom.xml (diff) The file was added base/service/src/main/java/org/eclipse/ditto/base/service/logging/IntLevelJsonProvider.java The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/preauth/PreAuthenticatedAuthenticationProvider.java (diff) The file was modified
connectivity/service/src/main/resources/logback.xml (diff) The file was modified
things/service/src/main/resources/logback.xml (diff) The file was modified
policies/service/src/main/resources/logback.xml (diff) The file was modified
gateway/service/src/main/resources/logback.xml (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/CommonMdcEntryKey.java (diff) The file was modified
thingsearch/service/src/main/resources/logback.xml (diff) The file was modified
deployment/helm/ditto/logback-config/connectivity.xml (diff) The file was modified
deployment/helm/ditto/logback-config/things.xml (diff) The file was modified
deployment/helm/ditto/logback-config/thingssearch.xml (diff) The file was modified
deployment/helm/ditto/logback-config/gateway.xml (diff) The file was modified
deployment/helm/ditto/logback-config/policies.xml (diff) The file was modified
deployment/helm/ditto/logback-config/connectivity.xml (diff) The file was modified
deployment/helm/ditto/logback-config/gateway.xml (diff) The file was modified
deployment/helm/ditto/logback-config/policies.xml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
deployment/helm/ditto/logback-config/thingssearch.xml (diff) The file was modified
deployment/helm/ditto/logback-config/things.xml (diff) The file was modified
bom/pom.xml (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractEnforcerActor.java (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PreEnforcerProvider.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformer.java (diff) The file was modified
internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedSubImpl.java (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/LiveSignalEnforcementTest.java (diff) The file was modified
policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/pre/ModifyToCreatePolicyTransformer.java (diff) The file was modified
internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/actors/AckUpdaterTest.java (diff) The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingModelExtensionResolver.java (diff) The file was modified
gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/AbstractJwtAuthenticationProviderTest.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveFeatureStrategy.java (diff) The file was modified
edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EntityTaskScheduler.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/NoOpAuthorizationEnforcer.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActor.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DefaultJwtAuthenticationResultProvider.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStream.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/query/validation/DefaultQueryCriteriaValidator.java (diff) The file was modified
base/service/src/main/java/org/eclipse/ditto/base/service/signaltransformer/SignalTransformers.java (diff) The file was modified
policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcementTest.java (diff) The file was modified
edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/signaltransformer/DefaultNamespaceAppender.java (diff) The file was modified
edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActorTestSignalTransformer.java (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DittoConnectionConfigProvider.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/MockSendProducerFactory.java (diff) The file was modified
internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubUpdater.java (diff) The file was modified
base/service/src/main/java/org/eclipse/ditto/base/service/signaltransformer/placeholdersubstitution/AbstractPlaceholderSubstitution.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff) The file was modified
internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/PubSubFactoryTest.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
things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformerTest.java (diff) The file was modified
bom/pom.xml (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCacheLoader.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActor.java (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushClientActor.java (diff) The file was modified
policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActorTest.java (diff) The file was modified
policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcerTest.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/SendingTest.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorLiveChannelDispatching.java (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcementTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorTest.java (diff) The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingSkeletonGenerator.java (diff) The file was modified
policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcement.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
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketRoute.java (diff) The file was modified
internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff) The file was modified
internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedAcksImpl.java (diff) The file was modified
policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/pre/ModifyToCreatePolicyTransformerTest.java (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/SmartChannelEnforcementTest.java (diff) The file was modified
internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubUpdaterTest.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/JwtAuthenticationProvider.java (diff) The file was modified
edge/service/src/main/java/org/eclipse/ditto/edge/service/headers/DefaultDittoHeadersValidator.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/DefaultGatewaySignalEnrichmentProvider.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/LiveSignalEnforcement.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveThingStrategy.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/query/QueryParser.java (diff) The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingDescriptionProvider.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaConsumerActorTest.java (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/MultiStageCommandEnforcementTest.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcement.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/StreamRequestingCommandEnforcement.java (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/DefaultPolicyEnforcerProvider.java (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/ModifyToCreateConnectionTransformer.java (diff) The file was modified
internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/DittoProtocolSubImpl.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorSmartChannelDispatching.java (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/SmartChannelEnforcementWithResponseReceiverTest.java (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/CreationRestrictionPreEnforcer.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/basic-placeholders.md (diff) The file was added placeholders/src/test/java/org/eclipse/ditto/placeholders/PipelineFunctionJoinTest.java The file was added placeholders/src/main/java/org/eclipse/ditto/placeholders/PipelineFunctionJoin.java The file was modified
placeholders/src/main/java/org/eclipse/ditto/placeholders/ImmutableFunctionExpression.java (diff) The file was modified
placeholders/src/test/java/org/eclipse/ditto/placeholders/ImmutableFunctionExpressionTest.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/release_notes_337.md (diff) The file was modified
deployment/docker/sandbox/docker-compose.yml (diff) The file was modified
deployment/kubernetes/deploymentFiles/swagger/swagger.yaml (diff) The file was modified
documentation/src/main/resources/_layouts/swagger_layout.html (diff) The file was modified
deployment/docker/docker-compose.yml (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/message/publish/GenericMqttPublish.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/ExternalMessageToMqttPublishTransformerTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/MqttHeader.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/message/publish/GenericMqttPublishTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttPublishToExternalMessageTransformer.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttPublishToExternalMessageTransformerTest.java (diff) The file was added connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/mqtt/IllegalMessageExpiryIntervalSecondsException.java The file was added connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/mqtt/MessageExpiryInterval.java The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/ExternalMessageToMqttPublishTransformer.java (diff) The file was added connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/mqtt/MessageExpiryIntervalTest.java The file was added connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/MqttHeaderTest.java The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/MqttHeader.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/Mqtt3Validator.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorTest.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/Mqtt3ValidatorTest.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-mqtt5.md (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/message/publish/GenericMqttPublish.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/mqtt/MessageExpiryInterval.java (diff)
Commit
104ca8a4ff5bde1c37e156e4b7e206dd0d11cedd
by Rade Martinović New Ingress resources only for devops paths This specialized Ingress resource is to allow basic auth of devops path with `devops` and `status` users through Ingress Controller. Previously these paths were assigned to api Ingress, and they required ditto user credentials. The file was added deployment/helm/ditto/templates/nginx-ingress-devops.yaml The file was modified
deployment/helm/ditto/values.yaml (diff)
Commit
45a39ee86b6e4fb487bc5070a49fdb57c58f2ef9
by Rade Martinović Reducing time wait for ingress controller shutdown According to https://medium.com/codecademy-engineering/kubernetes-nginx-and-zero-downtime-in-production-2c910c6a5ed8 95 seconds seems like too much for ingress controller preStop shutdown. The file was modified
deployment/helm/ditto/templates/nginx-ingress.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff)
Commit
ee7a1917a9464a54e6b86ad6a47154cc86fe113e
by Thomas Jaeckle update dependencies * Kafka client to 3.5.1 * HiveMQ MQTT client to 1.3.3 * QPID JMS client to 1.10.0 * AMQP-Client to 5.14.3 * Netty to 4.1.99 * Logback to 1.2.12 * Janino to 3.1.10 * Kamon to 2.6.4 * Caffeine to 3.1.8 * Classindex to 3.13 * Some test dependencies to latest versions Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
bom/pom.xml (diff) The file was modified
legal/NOTICE-THIRD-PARTY.md (diff) The file was modified
legal/3rd-party-dependencies/runtime.txt (diff) The file was modified
legal/3rd-party-dependencies/compile.txt (diff) The file was modified
legal/3rd-party-dependencies/test.txt (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttPublishToExternalMessageTransformerTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttPublishToExternalMessageTransformer.java (diff) The file was modified
internal/utils/config/src/main/resources/ditto-devops.conf (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/ExternalMessageToMqttPublishTransformer.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttPublishToExternalMessageTransformerTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttPublishToExternalMessageTransformer.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/FeatureToggle.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/MqttHeaderTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/MqttHeader.java (diff) The file was modified
deployment/helm/ditto/templates/gateway-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/things-deployment.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/connectivity-deployment.yaml (diff) The file was added benchmark-tool/README.md The file was added benchmark-tool/test/str-util.js The file was added documentation/src/main/resources/images/blog/benchmark/modify-things-scenario/800/outbound.png The file was added benchmark-tool/mmock/default.yaml The file was added benchmark-tool/test/http-util.js The file was added documentation/src/main/resources/images/blog/benchmark/read-things-scenario/3000/gateway.png The file was added documentation/src/main/resources/images/blog/benchmark/read-things-scenario/3000/gc.png The file was added benchmark-tool/kubernetes/mmock.yaml The file was added documentation/src/main/resources/images/blog/benchmark/device-live-messages-scenario/800/gc.png The file was added benchmark-tool/mmock/live_messages.yaml The file was added benchmark-tool/test-cluster.env The file was added benchmark-tool/test-local.env The file was added benchmark-tool/test/warmup.js The file was added documentation/src/main/resources/_posts/2023-08-23-ditto-benchmark.md The file was added benchmark-tool/test/device-live-message.js The file was added benchmark-tool/test/search-thing.js The file was added documentation/src/main/resources/images/blog/benchmark/search-things-scenario/1800/gc.png The file was added benchmark-tool/test/modify-thing.js The file was added benchmark-tool/test/read-thing.js The file was added benchmark-tool/test/k6-test.js The file was added documentation/src/main/resources/images/blog/benchmark/search-things-scenario/1800/gateway.png The file was added benchmark-tool/test/common.js The file was added benchmark-tool/test/kafka-util.js The file was added documentation/src/main/resources/images/blog/benchmark/device-live-messages-scenario/800/gateway.png The file was added benchmark-tool/kubernetes/README.md The file was added benchmark-tool/kubernetes/k6-ditto-benchmark-test.yaml The file was modified
deployment/helm/ditto/templates/swaggerui-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/dittoui-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/gateway-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/things-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/nginx-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/policies-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/nginx-config.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
deployment/helm/ditto/templates/connectivity-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
documentation/src/main/resources/_posts/2023-08-23-ditto-benchmark.md (diff) The file was modified
documentation/src/main/resources/_data/authors.yml (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff) The file was removed internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/AutoDiscardingDiagnosticLoggingAdapter.java The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapter.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff) The file was added internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/AutoDiscardingDiagnosticLoggingAdapter.java The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapter.java (diff) The file was modified
internal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/DittoDiagnosticLoggingAdapter.scala (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff) The file was modified
internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapter.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapterTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff) The file was added documentation/src/main/resources/_posts/2023-10-09-ditto-benchmark.md The file was removed documentation/src/main/resources/_posts/2023-08-23-ditto-benchmark.md The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActorTest.java (diff)
Commit
90c56025e538311e75896d4c5d4fca35ac769486
by Thomas Jaeckle reduced Kamon startup warnings and logs * made loading of "otel-trace-reporter" configurable and by default, don't load it * introduce new env var `DITTO_TRACING_OTEL_TRACE_REPORTER_ENABLED` which can in addition to `DITTO_TRACING_ENABLED` be used to just switch off OTEL reporting of traces Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
documentation/src/main/resources/pages/ditto/installation-operating.md (diff) The file was modified
deployment/helm/ditto/templates/policies-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/connectivity-deployment.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
internal/utils/config/src/main/resources/ditto-kamon.conf (diff) The file was modified
deployment/helm/ditto/templates/gateway-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/things-deployment.yaml (diff) The file was modified
legal/NOTICE-THIRD-PARTY.md (diff) The file was modified
bom/pom.xml (diff) The file was modified
legal/3rd-party-dependencies/compile.txt (diff) The file was modified
legal/3rd-party-dependencies/test.txt (diff) The file was modified
documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff) The file was modified
documentation/src/main/resources/pages/ditto/installation-running.md (diff) The file was modified
documentation/src/main/resources/_posts/2023-10-09-ditto-benchmark.md (diff) The file was modified
SECURITY.md (diff) The file was added documentation/src/main/resources/_posts/2023-10-12-release-announcement-340.md The file was modified
documentation/src/main/resources/pages/ditto/release_notes_340.md (diff) The file was modified
documentation/src/main/resources/_config.yml (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteExceptionHandler.java (diff) The file was modified
gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/AuthenticationChainTest.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevOpsOAuth2AuthenticationDirective.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/AuthenticationChain.java (diff)
Commit
3a3d59fee35e89d2dd0e3f95112a1d598c92262a
by Thomas Jaeckle several small Ditto UI improvements * add a tab "Message to Thing" to send thing messages * add a loading spinner to the "Send" (message) button and deactivate it while sending * update a complete Thing using "PATCH" and with the new 3.4.0 header "if-equal: skip-minimizing-merge" * only send eTag if it could be retrieved when updating complete thing * added missing "ilike" predicate to the search slot Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/main.ts (diff) The file was modified
ui/modules/things/thingsCRUD.ts (diff) The file was modified
ui/modules/api.ts (diff) The file was added ui/modules/things/thingMessages.ts The file was modified
ui/modules/things/featureMessages.html (diff) The file was added ui/modules/things/thingMessages.html The file was modified
ui/modules/things/thingsSearch.ts (diff) The file was modified
ui/modules/things/features.html (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/modules/environments/environments.html (diff) The file was modified
ui/modules/things/thingMessages.ts (diff) The file was modified
ui/index.html (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/modules/policies/policies.html (diff) The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/modules/connections/connections.html (diff) The file was modified
ui/modules/environments/authorization.html (diff) The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/modules/utils.ts (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/modules/api.ts (diff) The file was modified
ui/modules/utils/crudToolbar.ts (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/modules/things/thingMessages.ts (diff) The file was modified
ui/modules/things/features.html (diff) The file was modified
ui/modules/connections/connections.html (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/modules/things/thingMessages.ts (diff) The file was modified
ui/modules/things/things.ts (diff)
Commit
9c76cd3244e1e57efe4354e7f161a90bc1433a65
by Thomas Jaeckle #1712 fix patching a thing, removing items did not correctly upgrade the thing on the UI * fixed by solving the merge on Ditto server side, selecting all "extraFields" for each change .. that way, the complete updated thing is emitted via the SSE instead only the diff * as a result, also deleted the "merge" functionality of the UI, also removed no-longer needed "lodash" dependency Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
ui/modules/things/messagesIncoming.ts (diff) The file was modified
ui/package.json (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
ui/modules/things/messagesIncoming.html (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/NormalizedMessageMapper.java (diff) The file was modified
ui/modules/things/thingsSSE.ts (diff) The file was modified
ui/package-lock.json (diff) The file was modified
documentation/src/main/resources/pages/ditto/connectivity-mapping.md (diff) The file was modified
documentation/src/main/resources/pages/ditto/httpapi-sse.md (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/NormalizedMessageMapperTest.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/MetadataFromCommand.java (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/MetadataFromCommandTest.java (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/modules/things/messagesIncoming.ts (diff) The file was modified
documentation/src/main/resources/pages/ditto/release_notes_340.md (diff) The file was removed documentation/src/main/resources/_posts/2023-10-12-release-announcement-340.md The file was added documentation/src/main/resources/_posts/2023-10-16-release-announcement-340.md The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/exceptions/ThingNotCreatableException.java (diff)
Commit
15080d9f6a9873c958bbe7c2e480bfd7ab3eb5fc
by Thomas Jaeckle provide new option for "if-equal" header: "skip-minimizing-merge" * which reduces the part of a merge/patch command to the actually changed elements, removing non-changed elements * this reduces e.g. required storage in the MongoDB by a lot, if redundant data is sent often * this also reduces the event payload to the actually changed parts of the thing Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/CreatePolicy.java (diff) The file was modified
protocol/src/test/java/org/eclipse/ditto/protocol/adapter/policies/PolicyModifyCommandAdapterTest.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/PolicyActionCommand.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicy.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatures.java (diff) The file was modified
thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/signals/events/SubscriptionComplete.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureDefinition.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturesCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureDefinitionResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeaturesResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyEntryDeleted.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/events/AbstractThingEventStrategy.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyResources.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportsModified.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionComplete.java (diff) The file was modified
thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/signals/events/SubscriptionHasNextPage.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/ActivateTokenIntegrationResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyEntryCreated.java (diff) The file was modified
internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/ConditionalHeadersValidator.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifySubjectResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/LoggingExpired.java (diff) The file was modified
protocol/src/test/java/org/eclipse/ditto/protocol/adapter/things/ThingEventAdapterTest.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDefinitionDeleted.java (diff) The file was modified
things/api/src/main/java/org/eclipse/ditto/things/api/ThingSnapshotTaken.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeature.java (diff) The file was modified
base/model/src/test/java/org/eclipse/ditto/base/model/signals/events/assertions/TestEvent.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/acks/ThingAcknowledgementsFactory.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifySubjects.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyAttributes.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturePropertyCreated.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/OpenConnection.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeaturePropertyResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturePropertiesModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteAttributeResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingDefinitionDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteAttributes.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImport.java (diff) The file was modified
protocol/src/test/java/org/eclipse/ditto/protocol/adapter/things/SubscriptionEventAdapterTest.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/CheckConnectionLogsActive.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureDesiredPropertyResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ResetConnectionMetricsResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifySubject.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDesiredPropertyModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyThingDefinition.java (diff) The file was modified
gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/EndpointTestBase.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectModified.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyPolicyIdResponse.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/acks/Acknowledgements.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ResetConnectionMetrics.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportModified.java (diff) The file was modified
thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/signals/events/SubscriptionFailed.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicy.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeaturePropertiesResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingDefinitionModified.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImport.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureDesiredProperty.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyResource.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyEntries.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturePropertyDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyThingDefinitionResponse.java (diff) The file was modified
thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/signals/events/SubscriptionCreated.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ResetConnectionLogsResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/DeactivateTokenIntegration.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/EnableConnectionLogsResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/PolicyIdModified.java (diff) The file was modified
protocol/src/test/java/org/eclipse/ditto/protocol/adapter/things/ThingModifyCommandResponseAdapterTest.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDesiredPropertiesCreated.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturePropertiesDeleted.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/CreatePolicyResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/TestConnectionResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/ActivateTokenIntegration.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDesiredPropertiesDeleted.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsModifiedPartially.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyResourcesResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingMerged.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDeleted.java (diff) The file was modified
json/src/main/java/org/eclipse/ditto/json/JsonMergePatch.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatures.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ConnectivityModifyCommand.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteThingResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/CreateThingResponse.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/acks/Acknowledgement.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/DeleteConnectionResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/events/ConnectionModified.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/events/ConnectionDeleted.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/Event.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDesiredPropertyCreated.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActor.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureProperty.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ThingModifyCommandResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/events/ConnectionClosed.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionCreated.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/PolicyModifyCommandResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/ResourceCreated.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyEntryModified.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeleteSubjectResponse.java (diff) The file was modified
internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfEqualPreconditionHeader.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureDesiredProperties.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionHasNext.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyPolicyId.java (diff) The file was modified
protocol/src/test/java/org/eclipse/ditto/protocol/adapter/things/ThingModifyCommandAdapterTest.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturePropertiesCreated.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureDesiredPropertiesResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDesiredPropertyDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureProperties.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/EnableConnectionLogs.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureProperty.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingDefinitionCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureCreated.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/headers/IfEqual.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDefinitionModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/CreateThing.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/AttributesCreated.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/TestConnection.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsDeletedPartially.java (diff) The file was modified
internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/EmptyEvent.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportsResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteThingDefinitionResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturesModified.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/TopLevelPolicyActionCommandResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteAttributesResponse.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/events/ThingMergedStrategy.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/CloseConnection.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyEntryResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteThing.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ModifyConnection.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImportResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyEntry.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeleteResourceResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifySubjectsResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/MergeThing.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/ResourceDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyThingResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureDesiredPropertyResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/ResourceModified.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionFailed.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/PolicyActionCommandResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureDesiredProperties.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeleteSubject.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/CreateConnection.java (diff) The file was modified
edge/service/src/main/java/org/eclipse/ditto/edge/service/placeholders/ImmutableFeaturePlaceholder.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturesDeleted.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/WithOptionalEntity.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyAttribute.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeaturePropertyModified.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/events/ConnectionCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureProperties.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDefinitionCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureDefinitionResponse.java (diff) The file was modified
thingsearch/api/src/main/java/org/eclipse/ditto/thingsearch/api/events/ThingsOutOfSync.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeleteResource.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeaturePropertiesResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyAttributeResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteThingDefinition.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyEntryResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeatureDefinition.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyAttributesResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImports.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/MergeThingResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeaturesResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsModified.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/OpenConnectionResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/events/ConnectionOpened.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyThing.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/ResourcesModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureDesiredProperty.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ConnectivityModifyCommandResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureModified.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyEntriesResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/AttributeDeleted.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyResourceResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/DeleteConnection.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ResetConnectionLogs.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyFeaturePropertyResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/FeatureDesiredPropertiesModified.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/MetadataFromCommand.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/DeactivateTokenIntegrationResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/TopLevelPolicyActionCommand.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingDeleted.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/PolicyModifyCommand.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/CreateConnectionResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyEntry.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ThingModifyCommand.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/AttributeCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/AttributeModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeature.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteAttribute.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/DeleteFeatureDesiredPropertiesResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyEntriesModified.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/AttributesDeleted.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/ModifyConnectionResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/modify/CloseConnectionResponse.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectCreated.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/AttributesModified.java (diff)
Commit
332c1559b61a499a48a6e75c6b5a701e67a8f4fb
by Thomas Jaeckle added unit test for "if-equal" header: "skip-minimizing-merge" * also added documentation * enhanced release notes + blogpost about release with last-minute addition Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
documentation/src/main/resources/pages/ditto/protocol-specification.md (diff) The file was modified
documentation/src/main/resources/openapi/ditto-api-2.yml (diff) The file was modified
documentation/src/main/resources/openapi/sources/parameters/ifEqualHeaderParam.yml (diff) The file was modified
documentation/src/main/resources/pages/ditto/protocol-specification-things-merge.md (diff) The file was modified
things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingsConditionalHeadersValidatorTest.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/httpapi-concepts.md (diff) The file was modified
documentation/src/main/resources/_posts/2023-10-16-release-announcement-340.md (diff) The file was modified
internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfEqualPreconditionHeader.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/jsonschema/protocol-envelope.json (diff) The file was modified
documentation/src/main/resources/pages/ditto/release_notes_340.md (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/headers/IfEqual.java (diff) The file was modified
documentation/src/main/resources/_config.yml (diff) The file was added documentation/src/main/resources/_posts/2023-10-17-release-announcement-340.md The file was removed documentation/src/main/resources/_posts/2023-10-16-release-announcement-340.md The file was modified
documentation/src/main/resources/pages/ditto/release_notes_340.md (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
pom.xml (diff) The file was modified
things/service/pom.xml (diff) The file was modified
thingsearch/service/pom.xml (diff) The file was modified
gateway/service/pom.xml (diff) The file was modified
policies/service/pom.xml (diff) The file was modified
connectivity/service/pom.xml (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/events/ConnectionClosed.java (diff) The file was modified
ui/modules/things/thingsCRUD.ts (diff)
Commit
2f5217050dce124df9f0408c3eeab5d4f32e3a5e
by Thomas Jaeckle fix that ThingFieldSelector did not allow specific paths of "_metadata" * it only allowed to select top-level "_metadata" - which does not make sense to limit, as even selecting only specific _metadata is already supported * also add missing support for featureId wildcard when selecting e.g. "_metadata/features/*/properties" Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/ThingsModelFactory.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/ThingFieldSelector.java (diff) The file was modified
deployment/helm/ditto/templates/swaggerui-deployment.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
deployment/docker/docker-compose.yml (diff) The file was modified
deployment/kubernetes/deploymentFiles/swagger/swagger.yaml (diff) 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
documentation/src/main/resources/_layouts/swagger_layout.html (diff) The file was modified
deployment/helm/ditto/templates/swaggerui-deployment.yaml (diff)
Commit
7c2c7e78e2291b768e679980e1a4e6bf7774515c
by noreply Bump com.rabbitmq:amqp-client from 5.14.3 to 5.18.0 in /bom Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client) from 5.14.3 to 5.18.0. - [Release notes](https://github.com/rabbitmq/rabbitmq-java-client/releases) - [Commits](https://github.com/rabbitmq/rabbitmq-java-client/compare/v5.14.3...v5.18.0) --- updated-dependencies: - dependency-name: com.rabbitmq:amqp-client dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> The file was modified
bom/pom.xml (diff) The file was modified
deployment/helm/ditto/templates/nginx-ingress.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff) The file was removed connectivity/service/src/test/resources/hono-connection-custom-expected.json The file was modified
documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-hono.md (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff) The file was added connectivity/service/src/test/resources/hono-connection-implicit-tenant-custom-test.json The file was added connectivity/service/src/test/resources/hono-connection-custom-expected-after-adaptation.json The file was modified
connectivity/service/src/test/resources/hono-connection-default-test.json (diff) The file was added connectivity/service/src/test/resources/hono-connection-implicit-tenant-custom-expected-after-adaptation.json The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff) The file was modified
connectivity/service/src/test/resources/hono-connection-custom-test.json (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/FeaturesRoute.java (diff) The file was modified
thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/signals/commands/SearchErrorResponse.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/devops/DevOpsRoute.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveConnectionsResponse.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/CloudEventsMapper.java (diff) The file was modified
things/api/src/main/java/org/eclipse/ditto/things/api/commands/sudo/SudoRetrieveThingResponse.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/ThingErrorResponse.java (diff) The file was modified
protocol/src/main/java/org/eclipse/ditto/protocol/adapter/AbstractAdapter.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/query/RetrieveThingsResponse.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/ThingsRoute.java (diff) The file was modified
things/api/src/main/java/org/eclipse/ditto/things/api/commands/sudo/SudoRetrieveThingsResponse.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/DittoMessageMapper.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/javascript/DefaultIncomingMapping.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/PolicyErrorResponse.java (diff) The file was modified
protocol/src/main/java/org/eclipse/ditto/protocol/adapter/DittoProtocolAdapter.java (diff) The file was modified
base/api/src/main/java/org/eclipse/ditto/base/api/devops/signals/commands/DevOpsErrorResponse.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/ConnectivityErrorResponse.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/UpdateTwinWithLiveResponseMessageMapper.java (diff) The file was modified
.github/workflows/helm-chart.yml (diff) The file was modified
.github/workflows/helm-chart.yml (diff) The file was modified
.github/workflows/helm-chart.yml (diff)
Commit
fe583031b1f6b86e9ff8ce26b77774b33d35cbdd
by Thomas Jaeckle fix regression introduced in #1792 * DittoJsonException was not consistently handling `wrapJsonRuntimeException` in different overloaded styles, e.g. the `UnsupportedOperationException` was not catched everywhere * fixed that Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/exceptions/DittoJsonException.java (diff) The file was modified
ui/modules/things/thingMessages.ts (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was added ui/modules/piggyback/templates.html The file was added ui/modules/piggyback/piggybackTemplates.json The file was modified
ui/index.html (diff) The file was added ui/modules/piggyback/piggyback.html The file was added ui/modules/piggyback/piggyback.ts The file was modified
ui/main.ts (diff) The file was modified
ui/main.scss (diff) The file was added ui/modules/piggyback/piggybackPlaceholders.json The file was added ui/modules/piggyback/templates.ts The file was modified
ui/modules/utils.ts (diff) The file was modified
ui/modules/piggyback/piggyback.ts (diff) The file was modified
ui/modules/piggyback/piggyback.html (diff) The file was modified
ui/modules/things/thingsCRUD.ts (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/modules/utils.ts (diff) The file was modified
ui/modules/piggyback/piggyback.ts (diff) The file was modified
ui/modules/piggyback/templates.ts (diff) The file was modified
ui/modules/things/messagesIncoming.ts (diff) The file was modified
ui/modules/connections/connectionsCRUD.ts (diff) The file was modified
ui/modules/connections/connectionsMonitor.ts (diff) The file was modified
ui/modules/policies/policies.ts (diff) The file was modified
ui/modules/environments/environments.ts (diff) The file was modified
ui/modules/things/thingMessages.ts (diff) The file was modified
ui/modules/things/features.ts (diff) The file was modified
ui/modules/things/wotDescription.ts (diff) The file was modified
ui/modules/piggyback/templates.html (diff) The file was modified
ui/modules/piggyback/piggyback.html (diff) The file was modified
ui/index.html (diff) The file was modified
ui/modules/operations/operations.html (diff) The file was modified
ui/modules/operations/operations.html (diff) The file was modified
ui/modules/piggyback/templates.html (diff) The file was modified
ui/modules/utils.ts (diff) The file was modified
ui/modules/piggyback/piggyback.html (diff) The file was modified
ui/modules/piggyback/piggybackPlaceholders.json (diff) The file was modified
ui/index.html (diff) The file was added ui/modules/operations/servicesLogging.html The file was added ui/modules/operations/servicesLogging.ts The file was added ui/modules/operations/piggybackTemplates.json The file was removed ui/modules/piggyback/templates.ts The file was removed ui/modules/piggyback/piggybackTemplates.json The file was added ui/modules/operations/piggyback.html The file was removed ui/modules/piggyback/piggyback.ts The file was removed ui/modules/operations/operations.ts The file was added ui/modules/operations/piggyback.ts The file was removed ui/modules/piggyback/templates.html The file was added ui/modules/operations/piggybackPlaceholders.json The file was removed ui/modules/operations/operations.html The file was removed ui/modules/piggyback/piggyback.html The file was modified
ui/main.ts (diff) The file was added ui/modules/operations/templates.ts The file was removed ui/modules/piggyback/piggybackPlaceholders.json The file was added ui/modules/operations/templates.html The file was modified
ui/modules/operations/piggybackTemplates.json (diff) The file was modified
ui/modules/operations/piggyback.ts (diff)
Commit
4697680b6d229a215e37a2631d35ef9380ce77f3
by Thomas Jaeckle fix that JsonObjectBuilder.remove removes too much in certain cases * also make ThingMongoEventAdapter more resilient, removing an inline policy from ThingMerged events Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
json/src/main/java/org/eclipse/ditto/json/ImmutableJsonObjectBuilder.java (diff) The file was modified
json/src/test/java/org/eclipse/ditto/json/ImmutableJsonObjectBuilderTest.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoEventAdapter.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRoute.java (diff) The file was modified
gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRouteTest.java (diff) The file was modified
documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff) The file was added documentation/src/main/resources/pages/ditto/release_notes_341.md The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
documentation/src/main/resources/pages/ditto/release_notes_341.md (diff) The file was modified
connectivity/service/src/test/resources/hono-connection-custom-expected-after-adaptation.json (diff) The file was modified
connectivity/service/src/test/resources/hono-connection-implicit-tenant-custom-expected-after-adaptation.json (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-hono.md (diff) The file was modified
connectivity/service/src/test/resources/test.conf (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/HonoConfig.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfigTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfig.java (diff) The file was modified
connectivity/service/src/main/resources/connectivity.conf (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff) The file was modified
ui/modules/operations/piggyback.ts (diff) The file was modified
ui/modules/utils.ts (diff) The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/modules/utils/crudToolbar.ts (diff) The file was modified
ui/modules/utils/crudToolbar.html (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/modules/connections/connections.html (diff) The file was modified
ui/modules/things/features.html (diff) The file was modified
ui/modules/utils/crudToolbar.ts (diff) The file was modified
ui/modules/operations/piggyback.ts (diff) The file was modified
ui/modules/operations/piggyback.ts (diff) The file was added connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java The file was modified
connectivity/service/src/test/resources/test.conf (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/DockerImagePullHandler.java The file was modified
internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexInitializerIT.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/AbstractThingSearchPersistenceITBase.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitorV4IT.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchActorIT.java (diff) The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mosquitto/MosquittoContainerFactory.java The file was added connectivity/service/src/test/resources/mosquitto.conf The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mongo/MongoDbResource.java The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/DockerResource.java The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/ContainerFactory.java The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mongo/MongoContainerFactory.java The file was removed internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/mongo/DockerContainer.java The file was removed internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/mongo/DockerImagePullHandler.java The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/DockerContainer.java The file was removed internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/mongo/MongoDbResource.java The file was modified
internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournalIT.java (diff) The file was modified
internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoTimestampPersistenceIT.java (diff) The file was removed internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/mongo/OsDetector.java The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitorIT.java (diff) The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/OsDetector.java The file was removed internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/mongo/MongoContainerFactory.java The file was added internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mosquitto/MosquittoResource.java The file was modified
internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitorV5IT.java (diff) The file was modified
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mosquitto/MosquittoContainerFactory.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was modified
connectivity/service/src/test/resources/test.conf (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was modified
connectivity/service/src/test/resources/mosquitto.conf (diff) The file was modified
connectivity/service/src/test/resources/test.conf (diff) The file was modified
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mosquitto/MosquittoContainerFactory.java (diff) The file was modified
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/DockerResource.java (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
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mosquitto/MosquittoContainerFactory.java (diff) The file was modified
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/ContainerFactory.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (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
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mosquitto/MosquittoContainerFactory.java (diff) The file was modified
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/DockerResource.java (diff) The file was modified
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mongo/MongoDbResource.java (diff) The file was modified
internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/docker/mosquitto/MosquittoResource.java (diff) The file was added connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/GenericMqttConsumingClient.java The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/GenericMqttSubscribingClient.java (diff) The file was added connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BufferingFlowableWrapper.java The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/Mqtt3RxSubscribingClientTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/DefaultGenericMqttClient.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BaseGenericMqttSubscribingClient.java (diff) The file was added connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BaseGenericMqttConsumingClient.java The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/Mqtt5RxSubscribingClientTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActor.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was added connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BufferingFlowableWrapperTest.java The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BaseGenericMqttConsumingClient.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActor.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BufferingFlowableWrapper.java (diff) The file was added connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BaseGenericMqttConsumingClientTest.java The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BufferingFlowableWrapper.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BufferingFlowableWrapperTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/GenericMqttConsumingClient.java (diff) The file was modified
connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorIT.java (diff) The file was modified
ui/modules/things/thingsSSE.ts (diff) The file was added ui/modules/policies/policiesImports.ts The file was modified
ui/modules/environments/environments.html (diff) The file was modified
ui/modules/utils/crudToolbar.ts (diff) The file was added ui/modules/utils/observable.ts The file was modified
ui/modules/policies/policyTemplates.json (diff) The file was modified
ui/modules/things/fields.ts (diff) The file was modified
ui/modules/things/thingsSearch.ts (diff) The file was modified
ui/modules/utils/tabHandler.ts (diff) The file was added ui/modules/policies/policiesResources.ts The file was added ui/modules/policies/policiesEntries.ts The file was modified
ui/modules/utils.ts (diff) The file was added ui/modules/policies/policiesSubjects.ts The file was modified
ui/modules/api.ts (diff) The file was modified
ui/main.ts (diff) The file was added ui/modules/policies/policiesJSON.ts The file was modified
ui/modules/policies/policies.ts (diff) The file was added ui/modules/policies/resourceTemplates.json The file was modified
ui/modules/policies/policies.html (diff)
Commit
733dd2f7ea788b4a56ccf03da54234d4d84193e0
by Thomas Fries UI - policy imports review - Changed naming CRUD, JSON and Manage - Fixed typos in labels - Splitted tabs for entries and imports - Fixed things search field delete button - Search button now in primary color - Empty crud toolbar now called create instead of edit Signed-off-by: thfries <thomas.fries0@gmail.com> The file was modified
ui/modules/environments/environments.html (diff) The file was modified
ui/modules/things/features.html (diff) The file was modified
ui/modules/utils/crudToolbar.html (diff) The file was modified
ui/modules/utils/crudToolbar.ts (diff) The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/modules/policies/policies.html (diff)
Commit
876c30bb1370c323afe48739fcd7b75712f471ed
by Thomas Fries UI - policy imports review 2 - Update bootstrap-icons for new copy icon - Fixed color of selected copy icon - Allow additional actions in table rows - Clipboard copy value now explicit and not guessed from sibling html - Policy import allows navigation - fixed SSE mapping of incoming messages Signed-off-by: thfries <thomas.fries0@gmail.com> The file was modified
ui/modules/connections/connectionsMonitor.ts (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/modules/policies/policies.ts (diff) The file was modified
ui/modules/policies/policiesSubjects.ts (diff) The file was modified
ui/modules/things/thingsCRUD.ts (diff) The file was modified
ui/modules/policies/policiesImports.ts (diff) The file was modified
ui/modules/things/attributes.ts (diff) The file was modified
ui/modules/policies/policies.html (diff) The file was modified
ui/modules/utils.ts (diff) The file was modified
ui/modules/things/messagesIncoming.ts (diff) The file was modified
ui/modules/policies/policiesResources.ts (diff) The file was modified
ui/index.html (diff) The file was modified
ui/modules/things/thingMessages.html (diff) The file was modified
ui/modules/things/thingMessages.ts (diff) The file was modified
ui/modules/things/featureMessages.html (diff) The file was modified
ui/modules/things/features.ts (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/modules/policies/policies.ts (diff) The file was modified
ui/modules/policies/policies.ts (diff) The file was modified
ui/modules/policies/policiesResources.ts (diff) The file was modified
ui/modules/policies/policiesImports.ts (diff) The file was modified
ui/modules/policies/policiesSubjects.ts (diff) The file was modified
ui/modules/policies/policiesEntries.ts (diff) The file was modified
ui/modules/policies/policiesJSON.ts (diff) The file was modified
ui/modules/things/features.ts (diff)
Commit
d66fa729ad157fcb2cd406233ad5e946ddcebc94
by Thomas Jaeckle fix that non-successful message responses were not displayed in ACE editor * only successful responses were displayed * however, messages might e.g. be answered with a 400 (bad request) and useful information as response The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/modules/api.ts (diff) The file was modified
ui/modules/things/thingMessages.ts (diff) The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/main.scss (diff) The file was modified
ui/modules/things/attributes.ts (diff)
Commit
afed1ad0996b4134c82df15ada9c3e8e9c7d7505
by Thomas Jaeckle enhance "Incoming Thing Updates" in UI to provide more information at a glance * added 2 columns "Action" (e.g. showing "merged" or "modified") and "Path" (showing on which level) to the table * prioritized "_context" over "features" and "attributes" to extract "Field(s)" from - only done for actions on path "/" * added a selection to the "Thing Update Detail" view which information to display from the selected event Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
ui/modules/things/messagesIncoming.html (diff) The file was modified
ui/modules/things/messagesIncoming.ts (diff)
Commit
e10270eb2de84f0cbbb13bafcd1158bd1b11bda7
by Thomas Jaeckle fix that a "wrong" JsonPointer in a search RQL query lead to ERRORs in Ditto * instead, provide a BAD REQUEST (status 400) when doing a search with an RQL containing e.g. double slashes Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchActor.java (diff) The file was modified
ui/modules/things/things.html (diff)
Commit
3ce5b5506e0377a8e2a6129807b0b044d87ed87c
by Thomas Jaeckle improved error toast and showing errors from Ditto * display error toast also for message responses with "failed" response code * but still display the response as well in the messages response ace editor * still show JSON errors which are not formatted as "ditto error" (containing at least status and message) Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
ui/modules/api.ts (diff) The file was modified
ui/modules/operations/servicesLogging.ts (diff) The file was modified
ui/modules/operations/servicesLogging.html (diff) The file was modified
ui/modules/operations/piggyback.ts (diff) The file was modified
ui/modules/utils/tabHandler.ts (diff)
Commit
8b1bfdc734490cb9adc016747a80c06f19ffce8a
by Aleksandar Stanchev preserve maxPid in listNewestActiveSnapshotsByBatch aggregation in the rare case where all or most of the elements in an aggregation are pruned for being deleted it is not possible to preserve maxPid which in turn maces it impossible to iterate the whole collection. Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com> The file was modified
internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
Commit
f5dfbeb65ad17df17dd3c580e86f0fa91c59e127
by Kalin Kostashki removed X-Original-URI - currently this header isn't handled by ditto - if someone were to make a large request with many thingIds in a GET request the X-Original-URI will be passed as a Ditto Header in the protocol message causing a DittoHeadersTooLarge exception -> http error 431 - reverted kindest to 1.28.0 as images for 1.28.3 are no longer in docker.io Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.com> The file was modified
deployment/helm/ditto/templates/nginx-ingress.yaml (diff) The file was modified
.github/workflows/helm-chart.yml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BufferingFlowableWrapper.java (diff) The file was modified
json/src/main/java/org/eclipse/ditto/json/JsonFieldSelectorTrie.java (diff) The file was modified
json/src/test/java/org/eclipse/ditto/json/JsonFieldSelectorTrieTest.java (diff) The file was modified
deployment/docker/docker-compose.yml (diff) The file was modified
internal/utils/config/src/main/resources/ditto-metrics.conf (diff) The file was modified
base/service/src/main/java/org/eclipse/ditto/base/service/DittoService.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/common/DittoSystemProperties.java (diff) The file was modified
internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/config/MetricsConfig.java (diff) The file was modified
internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/instruments/counter/KamonCounter.java (diff) The file was modified
internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/instruments/histogram/KamonHistogram.java (diff) The file was modified
internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/instruments/gauge/KamonGauge.java (diff) The file was modified
base/service/src/main/java/org/eclipse/ditto/base/service/config/limits/DefaultLimitsConfig.java (diff) The file was modified
internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/config/DefaultMetricsConfig.java (diff) The file was added internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/config/package-info.java The file was modified
internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/instruments/timer/PreparedKamonTimer.java (diff)
Commit
40e1e83ab0d2aaa9205aa6a32a19c1391b79b21c
by Thomas Jaeckle #1806 provide configuration for operator defined custom metrics * add new as singleton started Actor OperatorMetricsProviderActor responsible for gathering the metrics and reporting via DittoMetrics gauges * provide configuration options for scrape-interval, namespaces to count and and RQL filter to apply, including optional tags to add to gauges * provide example in configuration Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DittoSearchConfig.java (diff) The file was modified
thingsearch/api/src/main/java/org/eclipse/ditto/thingsearch/api/commands/sudo/SudoCountThings.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/SearchUpdaterRootActor.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchRootActor.java (diff) The file was modified
thingsearch/service/src/main/resources/search-dev.conf (diff) The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/OperatorMetricsProviderActor.java The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchActor.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/SearchConfig.java (diff) The file was modified
thingsearch/service/src/main/resources/search.conf (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/query/QueryParser.java (diff) The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/OperatorMetricsConfig.java The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/config/DittoSearchConfigTest.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchUpdaterRootActorTest.java (diff) The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultCustomMetricConfig.java The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/CustomMetricConfig.java The file was modified
thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/signals/commands/query/CountThings.java (diff) The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultOperatorMetricsConfig.java The file was modified
deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff) The file was modified
.github/workflows/helm-chart.yml (diff) The file was modified
deployment/helm/ditto/templates/policies-deployment.yaml (diff) The file was modified
thingsearch/service/src/main/resources/search.conf (diff) The file was modified
deployment/helm/ditto/templates/gateway-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/connectivity-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/things-deployment.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
documentation/src/main/resources/pages/ditto/installation-operating.md (diff) The file was modified
thingsearch/api/src/main/java/org/eclipse/ditto/thingsearch/api/commands/sudo/SudoCountThings.java (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
bom/pom.xml (diff) The file was modified
things/service/src/main/resources/logback.xml (diff) The file was modified
connectivity/service/src/main/resources/logback.xml (diff) The file was modified
gateway/service/src/main/resources/logback.xml (diff) The file was modified
internal/utils/pekko/src/test/java/org/slf4j/impl/ObservableMdcAdapter.java (diff) The file was modified
thingsearch/service/src/main/resources/logback.xml (diff) The file was modified
policies/service/src/main/resources/logback.xml (diff) The file was modified
documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff) The file was added documentation/src/main/resources/pages/ditto/release_notes_342.md The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
internal/utils/pekko/src/test/java/org/slf4j/impl/ObservableMdcAdapter.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/CapturingMdcAdapterObserver.java (diff) The file was removed internal/utils/pekko/src/test/java/org/slf4j/impl/StaticMDCBinder.java The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoLoggerTest.java (diff) The file was added internal/utils/pekko/src/test/java/org/slf4j/impl/StaticMDCServiceProvider.java The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLoggerTest.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultAutoCloseableSlf4jLoggerTest.java (diff) The file was modified
bom/pom.xml (diff) The file was modified
bom/pom.xml (diff) The file was modified
deployment/helm/ditto/templates/nginx-ingress.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
bom/pom.xml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff) The file was added documentation/src/main/resources/pages/ditto/release_notes_343.md The file was modified
thingsearch/model/pom.xml (diff) The file was modified
build-images.sh (diff) The file was modified
ui/modules/things/messagesIncoming.ts (diff) The file was modified
internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyHistoryNotAccessibleException.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/exceptions/ThingHistoryNotAccessibleException.java (diff) The file was modified
connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/exceptions/ConnectionHistoryNotAccessibleException.java (diff) The file was modified
internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
Commit
075bd850c1c8145c64113d2e4ee862d53e40f1f5
by Thomas Jaeckle enhance WoT skeleton creation with more options * whether to generate defaults for "optional" WoT TM properties * whether to throw exceptions related to WoT models instead of silently swallowing them Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingDescriptionProvider.java (diff) The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/config/DefaultTmBasedCreationConfig.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/ProjectedCache.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/CaffeineCache.java (diff) The file was added wot/integration/src/main/java/org/eclipse/ditto/wot/integration/config/DefaultTmScopedCreationConfig.java The file was modified
things/service/src/main/resources/things.conf (diff) The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/config/TmBasedCreationConfig.java (diff) The file was added wot/integration/src/main/java/org/eclipse/ditto/wot/integration/config/TmScopedCreationConfig.java The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingSkeletonGenerator.java (diff) The file was modified
wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/WotThingSkeletonGenerator.java (diff) The file was modified
edge/service/src/main/resources/ditto-edge-service.conf (diff) The file was modified
internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff) The file was modified
policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCache.java (diff) The file was modified
internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/Cache.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
gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRouteTest.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRoute.java (diff) The file was modified
edge/service/src/main/java/org/eclipse/ditto/edge/service/headers/DefaultDittoHeadersValidator.java (diff) The file was modified
gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteHeadersStepBuilder.java (diff) The file was modified
documentation/src/main/resources/openapi/sources/paths/search/things.yml (diff) The file was modified
documentation/src/main/resources/openapi/ditto-api-2.yml (diff) The file was added documentation/src/main/resources/openapi/sources/schemas/properties/searchConditionProperty.yml The file was modified
deployment/docker/docker-compose.yml (diff) The file was modified
deployment/docker/sandbox/docker-compose.yml (diff)
Commit
b5d7a3f1e4f0760f8046e6fc0ca6db753b59ff52
by Vasil Vasilev Fix maxWait value to match the newest version of xk6-kafka Use TestRun kubernetes resource, instead of k6, since it will be deprecated Add max retries on connection status fetching(CONNECTION_OPEN_MAX_RETRIES), after which the test aborts execution Add Service for mmock Use better naming for some env variables Add sample helm values.yaml for ditto Add --quiet false option for full logging when running k6 test inside kubernetes Remove AUTH_CONTEXT env var, value is equal to DITTO_PRE_AUTHENTICATED_HEADER_VALUE Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com> The file was modified
benchmark-tool/test/kafka-util.js (diff) The file was modified
benchmark-tool/test/modify-thing.js (diff) The file was modified
benchmark-tool/test/read-thing.js (diff) The file was removed benchmark-tool/kubernetes/README.md The file was modified
benchmark-tool/mmock/live_messages.yaml (diff) The file was modified
benchmark-tool/test/device-live-message.js (diff) The file was modified
benchmark-tool/test/k6-test.js (diff) The file was modified
benchmark-tool/test/warmup.js (diff) The file was modified
benchmark-tool/test-cluster.env (diff) The file was modified
benchmark-tool/README.md (diff) The file was modified
benchmark-tool/test-local.env (diff) The file was modified
benchmark-tool/kubernetes/mmock.yaml (diff) The file was modified
benchmark-tool/test/common.js (diff) The file was modified
benchmark-tool/test/http-util.js (diff) The file was modified
benchmark-tool/test/search-thing.js (diff) The file was added benchmark-tool/ditto-helm-values.yaml The file was modified
benchmark-tool/kubernetes/k6-ditto-benchmark-test.yaml (diff) The file was modified
benchmark-tool/ditto-helm-values.yaml (diff) The file was removed benchmark-tool/test-cluster.env The file was added benchmark-tool/test.env The file was removed benchmark-tool/test-local.env The file was added documentation/src/main/resources/pages/ditto/release_notes_344.md The file was modified
documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff) The file was modified
documentation/src/main/resources/pages/ditto/release_notes_343.md (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
src/license-header.txt (diff) The file was modified
pom.xml (diff) The file was added src/license-header-2023.txt The file was modified
benchmark-tool/test/k6-test.js (diff) The file was modified
base/model/src/test/java/org/eclipse/ditto/base/model/common/DittoDurationTest.java (diff) The file was modified
base/model/src/test/java/org/eclipse/ditto/base/model/headers/TimeoutValueValidatorTest.java (diff) The file was modified
placeholders/src/test/java/org/eclipse/ditto/placeholders/ImmutableTimePlaceholderTest.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/common/DittoDuration.java (diff) The file was modified
base/model/src/test/java/org/eclipse/ditto/base/model/headers/DittoDurationValueValidatorTest.java (diff) The file was modified
placeholders/src/main/java/org/eclipse/ditto/placeholders/ImmutableTimePlaceholder.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/basic-placeholders.md (diff) The file was modified
policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActor.java (diff) The file was modified
things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff) The file was modified
policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcementTest.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/streaming/SubscribeForPersistedEvents.java (diff) The file was modified
base/model/src/test/java/org/eclipse/ditto/base/model/signals/commands/streaming/SubscribeForPersistedEventsTest.java (diff) The file was modified
connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.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/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff) The file was modified
protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/StreamingSubscriptionCommandMappingStrategies.java (diff) The file was modified
documentation/src/main/resources/jsonschema/protocol-streaming-subscription-subscribe-for-persisted-events-payload.json (diff) The file was modified
documentation/src/main/resources/pages/ditto/basic-history.md (diff) The file was modified
protocol/src/main/java/org/eclipse/ditto/protocol/mapper/StreamingSubscriptionCommandSignalMapper.java (diff)
Commit
0fe94f7aa82fca69a3bed850dd929b47b0a0aee1
by Thomas Jaeckle Provide same behavior for filtering in arrays via search's "filter" for specified "condition" * applying the `condition` also on "any" elements of an array of JsonObjects * providing new `JsonObject` APIs: `containsFlatteningArrays(key)` and `getValueFlatteningArrays` Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/ImmutableFeatureProperties.java (diff) The file was modified
rql/query/src/test/java/org/eclipse/ditto/rql/query/things/ThingPredicatePredicateVisitorTest.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/NullFeatureProperties.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/entity/metadata/NullMetadata.java (diff) The file was modified
json/src/main/java/org/eclipse/ditto/json/ImmutableJsonObjectNull.java (diff) The file was modified
json/src/main/java/org/eclipse/ditto/json/JsonObject.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/NullAttributes.java (diff) The file was modified
json/src/main/java/org/eclipse/ditto/json/ImmutableJsonObject.java (diff) The file was modified
json/src/test/java/org/eclipse/ditto/json/ImmutableJsonObjectTest.java (diff) The file was modified
rql/query/src/main/java/org/eclipse/ditto/rql/query/things/ThingPredicatePredicateVisitor.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/ImmutableAttributes.java (diff) The file was modified
wot/model/src/main/java/org/eclipse/ditto/wot/model/TypedJsonObject.java (diff) The file was modified
base/model/src/main/java/org/eclipse/ditto/base/model/entity/metadata/ImmutableMetadata.java (diff)
Commit
b585836a61e46956fa3052e01bf78cddd90d435f
by Thomas Fries UI - add filter for tables - introduce jest for unit testing - created new tableFilter web component - upgraded dependencies - fixed error in tsconfig - introduced basic filter to create queries in UI - dropdown entries now can attach data - split adding dropdown entries for single and multiple entries - moved utility methods to utils - added table filter to connection logs - added table filter to incoming thing messages - connection metrix now shows red numbers for failures - removed unused symbol in Things tab Signed-off-by: thfries <thomas.fries0@gmail.com> The file was modified
ui/modules/things/thingMessages.ts (diff) The file was added ui/jest.config.ts The file was modified
ui/modules/things/searchFilter.ts (diff) The file was modified
ui/modules/utils.ts (diff) The file was modified
ui/modules/connections/connectionsMonitor.ts (diff) The file was modified
ui/readme.md (diff) The file was added ui/modules/utils/tableFilter.html The file was added ui/modules/utils/basicFilters.ts The file was modified
ui/modules/connections/connections.html (diff) The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/package.json (diff) The file was added ui/__tests__/utils/basicFilter.test.ts The file was modified
ui/modules/things/messagesIncoming.html (diff) The file was modified
ui/tsconfig.json (diff) The file was modified
ui/modules/things/featureMessages.ts (diff) The file was modified
ui/main.ts (diff) The file was modified
ui/package-lock.json (diff) The file was modified
ui/modules/things/messagesIncoming.ts (diff) The file was added ui/modules/utils/tableFilter.ts The file was modified
internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacade.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlowTest.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/slf4j/impl/StaticMDCServiceProvider.java (diff) The file was modified
bom/pom.xml (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoLoggerTest.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLoggerTest.java (diff) The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/CapturingMdcAdapterObserver.java (diff) The file was modified
internal/utils/pekko/pom.xml (diff) The file was removed internal/utils/pekko/src/test/java/org/slf4j/impl/StaticMDCServiceProvider.java The file was modified
internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultAutoCloseableSlf4jLoggerTest.java (diff) The file was added internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/ObservableMdcAdapter.java The file was added internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/StaticMDCServiceProvider.java The file was removed internal/utils/pekko/src/test/java/org/slf4j/impl/ObservableMdcAdapter.java The file was modified
ui/modules/things/things.html (diff) The file was modified
ui/modules/things/thingsSearch.ts (diff) The file was modified
documentation/src/main/resources/pages/ditto/basic-history.md (diff) The file was modified
documentation/src/main/resources/jsonschema/protocol-streaming-subscription-subscribe-for-persisted-events-payload.json (diff) The file was modified
internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/ImmutableAttributes.java (diff) The file was modified
things/model/src/main/java/org/eclipse/ditto/things/model/ImmutableFeatureProperties.java (diff) The file was modified
things/service/src/main/resources/things.conf (diff) The file was modified
connectivity/service/src/main/resources/connectivity.conf (diff) The file was modified
internal/utils/health/pom.xml (diff) The file was added internal/utils/health/src/test/java/org/eclipse/ditto/internal/utils/health/SubsystemHealthCheckTest.java The file was modified
gateway/service/src/main/resources/gateway.conf (diff) The file was added internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/SubsystemHealthCheck.java The file was modified
policies/service/src/main/resources/policies.conf (diff) The file was modified
thingsearch/service/src/main/resources/search.conf (diff) The file was modified
internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacade.java (diff) The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/NamespaceSearchIndexConfig.java The file was modified
internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacadeTest.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/config/DittoSearchConfigTest.java (diff) The file was added internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacade.java The file was added thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfigTest.java 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/test/java/org/eclipse/ditto/internal/models/signalenrichment/AbstractSignalEnrichmentFacadeTest.java (diff) The file was added internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacadeTest.java The file was modified
thingsearch/service/src/main/resources/search.conf (diff) The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfig.java The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/SearchConfig.java (diff) The file was added thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchIndexingSignalEnrichmentFacadeProvider.java The file was modified
.run/SearchService.run.xml (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DittoSearchConfig.java (diff) The file was modified
internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SignalEnrichmentCacheKey.java (diff) The file was added thingsearch/service/src/test/resources/namespace-search-index-test.conf The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfigTest.java (diff) The file was modified
internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacade.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchIndexingSignalEnrichmentFacadeProvider.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/NamespaceSearchIndexConfig.java (diff) The file was modified
internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacadeTest.java (diff) The file was modified
bom/pom.xml (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/config/DittoSearchConfigTest.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
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/NamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/SearchConfig.java (diff) The file was modified
internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SignalEnrichmentContext.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchIndexingSignalEnrichmentFacadeProvider.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/installation-operating.md (diff) The file was modified
internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacade.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
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfigTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/main/resources/search.conf (diff)
Commit
0182f9b1e5c427b7412d4cdf5626c35734442d5a
by Thomas Jaeckle #1869 use cache in order to load imported policies when policies are loaded after invalidation in search * cache is used in ResolvedPolicyCacheLoader * it is now added that an invalidation caused by a policy contains the "causingPolicyTag" - which is then also invalidated * however, the "causingPolicyTag" is only invalidated once (per search cluster node) to not overwhelm the cluster again due to too many invalidations Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/TestSearchUpdaterStream.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/MongoThingsSearchPersistence.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStream.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitorIT.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/MetadataTest.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/CaffeineCache.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdaterTest.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BulkWriteResultAckFlowTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsMetadataSource.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStreamTest.java (diff) The file was modified
policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCache.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/ProjectedCache.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/read/SudoIT.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/Metadata.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdater.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlowTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/ResolvedPolicyCacheLoader.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/Cache.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/BackgroundSyncActorTest.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/ThingWriteModelIT.java (diff) The file was modified
internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacadeTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchIndexingSignalEnrichmentFacadeProvider.java (diff) The file was modified
internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacade.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/NamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/main/resources/search.conf (diff) The file was modified
documentation/src/main/resources/pages/ditto/installation-operating.md (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfigTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/test/resources/namespace-search-index-test.conf (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/NamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchIndexingSignalEnrichmentFacadeProvider.java (diff)
Commit
c297c655a2f56bfb54641aba5c077088688e1f2a
by Thomas Jaeckle review commit: * added a cache to SearchIndexingSignalEnrichmentFacade in order to only evaluate "patterns" once for a given namespace * removed copy&pasted unit tests in SearchIndexingSignalEnrichmentFacadeTest by adding another abstract test class AbstractCachingSignalEnrichmentFacadeTest * added a unit test testing selection of JsonFieldSelectors based on different namespaces * minor cleanup and formatting * enhanced documentation about how to configure the indexed namespaces via system properties Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was added internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/AbstractCachingSignalEnrichmentFacadeTest.java The file was modified
thingsearch/service/src/test/resources/namespace-search-index-test.conf (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/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacade.java (diff) The file was modified
internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/SearchIndexingSignalEnrichmentFacadeTest.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfigTest.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/installation-operating.md (diff) The file was modified
internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacadeTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchIndexingSignalEnrichmentFacadeProvider.java (diff) The file was modified
internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/AbstractSignalEnrichmentFacadeTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchIndexingSignalEnrichmentFacadeProvider.java (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DittoSearchConfig.java (diff) The file was modified
thingsearch/service/src/main/resources/search.conf (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfig.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/SearchConfig.java (diff) The file was modified
documentation/src/main/resources/pages/ditto/installation-operating.md (diff) The file was modified
deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/config/DittoSearchConfigTest.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/common/config/DefaultNamespaceSearchIndexConfigTest.java (diff) The file was modified
thingsearch/service/src/test/resources/namespace-search-index-test.conf (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/NamespaceSearchIndexConfig.java (diff) The file was modified
internal/utils/cache/src/main/java/org/eclipse/ditto/internal/utils/cache/Cache.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdater.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdaterTest.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/MetadataTest.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/EnforcedThingMapper.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/Metadata.java (diff)
Commit
22bc3ede55e8ed7ecef153cc20fe2d47511307a1
by Thomas Jaeckle provided unit test for testing an imported policy is only loaded once by using cache * also made sure that invalidation triggered by change of an imported policy only invalidates the cache entry once * fixed ordering of `allReferencedPolicies` in Metadata by using a LinkedHashSet Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/EnforcedThingMapper.java (diff) The file was modified
thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlowTest.java (diff) The file was modified
policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImport.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/Metadata.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdater.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchUpdateMapper.java (diff) The file was modified
thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/ThingWriteModel.java (diff)
Commit
92036c2527b60ffd90cb40067cc4161d578205b5
by Thomas Jaeckle #1839: introduce script to Helm chart updating pod-deletion-cost * script is executed as "pre-upgrade" hook and as cron-job * script updates the pod-deletion-cost for the "oldest" members in the Ditto cluster Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io> The file was added deployment/helm/ditto/templates/hooks/scripts-configmap.yaml The file was modified
deployment/helm/ditto/templates/role.yaml (diff) The file was modified
deployment/helm/ditto/values.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was added deployment/helm/ditto/templates/hooks/pod-deletion-cost-cron-job.yaml The file was added deployment/helm/ditto/templates/hooks/pre-upgrade-job.yaml The file was added deployment/helm/ditto/scripts/patch-pods-deletion-cost.sh The file was modified
deployment/helm/ditto/templates/policies-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/things-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/gateway-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff) The file was modified
deployment/helm/ditto/templates/connectivity-deployment.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff) The file was modified
ui/modules/utils/tableFilter.html (diff) The file was modified
ui/modules/policies/policies.html (diff) The file was modified
ui/modules/things/messagesIncoming.html (diff) The file was modified
deployment/helm/ditto/templates/hooks/scripts-configmap.yaml (diff) The file was modified
deployment/helm/ditto/Chart.yaml (diff)