MILESTONE_VERSION0.9.0Started by user Thomas J??cklethomas.jaeckle@bosch-si.comThomas J??ckle54464bf3f0aab544b3cf7dbc7795d0f63ba4d746f6464bf3f0aab544b3cf7dbc7795d0f63ba4d746f6refs/remotes/origin/master464bf3f0aab544b3cf7dbc7795d0f63ba4d746f6464bf3f0aab544b3cf7dbc7795d0f63ba4d746f6refs/remotes/origin/master464bf3f0aab544b3cf7dbc7795d0f63ba4d746f6464bf3f0aab544b3cf7dbc7795d0f63ba4d746f6refs/remotes/origin/masterhttps://github.com/eclipse/ditto.git086786testReporthttps://ci.eclipse.org/ditto/job/ditto-release/54/artifacthttps://ci.eclipse.org/ditto/job/ditto-release/changeshttps://ci.eclipse.org/ditto/job/ditto-release/54/https://ci.eclipse.org/ditto/job/ditto-release/54/testReportfalse0.9.042323113820069ditto-release 0.9.054falsefalse54112FAILURE1562750153859https://ci.eclipse.org/ditto/job/ditto-release/54/services/base/src/test/resources/vcap_services_test.jsonservices/base/src/test/resources/secrets/plumbus_passwordservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplierTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReader.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParserTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfig.javaservices/base/src/test/resources/secrets/empty_passwordservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.javabom/pom.xmlservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/Secret.javaservices/base/pom.xmlservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/HostingEnvironment.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReaderTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.javad0c60cb992b946798b34b3d9cf104b2f80ba03611550049931000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIntroduced a bunch of classes to replace ConfigUtil (WIP). Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-13 10:25:31 +0100d0c60cb992b946798b34b3d9cf104b2f80ba0361Introduced a bunch of classes to replace ConfigUtil (WIP).addservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretTest.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/HostingEnvironment.javaaddservices/base/src/test/resources/secrets/empty_passwordaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplierTest.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfig.javaeditbom/pom.xmladdservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/Secret.javaeditservices/base/pom.xmladdservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReaderTest.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParserTest.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.javaaddservices/base/src/test/resources/vcap_services_test.jsonaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReader.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplier.javaaddservices/base/src/test/resources/secrets/plumbus_passwordservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java95f34c22dcf2a33c228b88ec408392e753c805581550050602000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIntroduced interfaces and default implementations for Ditto service config. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-13 10:36:42 +010095f34c22dcf2a33c228b88ec408392e753c80558Introduced interfaces and default implementations for Ditto serviceaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java2c86e4026885e31aa40a1312d53e5deb55b3d80d1550156181000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded unit test for ConfigWithFallback. Replaced thrown RuntimeExceptions with DittoConfigError. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-14 15:56:21 +01002c86e4026885e31aa40a1312d53e5deb55b3d80dAdded unit test for ConfigWithFallback. Replaced thrownaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.javaservices/base/src/test/resources/mongodb_test.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.javaff8b9fddcdeae1911a2fcc9a5a17b9a70472d03d1550157620000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded interface and default implementations for service specific MongoDB configuration. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-14 16:20:20 +0100ff8b9fddcdeae1911a2fcc9a5a17b9a70472d03dAdded interface and default implementations for service specific MongoDBaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.javaaddservices/base/src/test/resources/mongodb_test.confaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNames.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/SuffixBuilderConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.java77950b4ef2b5f7f829c9838b32c043aa8e7d68ed1550234643000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdjusted determination of supported MongoDB collection suffixes to comply to new style of configuration management. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 13:44:03 +010077950b4ef2b5f7f829c9838b32c043aa8e7d68edAdjusted determination of supported MongoDB collection suffixes toeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNames.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesTest.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/SuffixBuilderConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.java5cd16e731b118adec14360557174d39e7c0426a51550234840000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded Javadoc comment to MongoDbConfigValue. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 13:47:20 +01005cd16e731b118adec14360557174d39e7c0426a5Added Javadoc comment to MongoDbConfigValue.editservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/concierge/starter/src/main/resources/concierge-docker.confservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActorTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/AbstractConciergeService.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/concierge/starter/src/main/resources/concierge.confservices/concierge/starter/src/main/resources/concierge-dev.confservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactoryTng.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreatorTng.javabeb904a42a5f10625357459cbb103fc6ccbe6f001550239771000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comSwitched Concierge service to new Ditto configuration style (WIP). Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 15:09:31 +0100beb904a42a5f10625357459cbb103fc6ccbe6f00Switched Concierge service to new Ditto configuration style (WIP).editservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaaddservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactoryTng.javaaddservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/AbstractConciergeService.javaaddservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.javaeditservices/concierge/starter/src/main/resources/concierge-docker.confaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreatorTng.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActorTng.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.javaeditservices/concierge/starter/src/main/resources/concierge-dev.confeditservices/concierge/starter/src/main/resources/concierge.confservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.java002364221a60663ef51ecd4d309bc16920884ed81550239875000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comResolve raw config right after creation. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 15:11:15 +0100002364221a60663ef51ecd4d309bc16920884ed8Resolve raw config right after creation.editservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.javaa0b6931aee7d5087a61cec25773454e828f3247c1550240711000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comFixed year of license headers Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 15:25:11 +0100a0b6931aee7d5087a61cec25773454e828f3247cFixed year of license headerseditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfig.javaservices/utils/persistence/pom.xmlservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaservices/base/src/test/resources/mongodb_test.confservices/utils/persistence/src/test/resources/mongodb_test.confservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithMongoDbConfig.javaservices/concierge/util/pom.xmlservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/utils/config/pom.xmlservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfigError.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.java4a206403198f1951fbedaf6ac6ead426dd2cb4aa1550246542000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMoved interfaces and classes to appropriate modules. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 17:02:22 +01004a206403198f1951fbedaf6ac6ead426dd2cb4aaMoved interfaces and classes to appropriate modules.addservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfigError.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaeditservices/utils/persistence/pom.xmleditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithMongoDbConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfig.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.javaaddservices/utils/persistence/src/test/resources/mongodb_test.confdeleteservices/base/src/test/resources/mongodb_test.confdeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaeditservices/utils/config/pom.xmleditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.javaeditservices/concierge/util/pom.xmlservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaa476e45aaefc82c18ca9f36ea599634bb98b931a1550246599000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMade MongoClientWrapper aware of new MongoDbConfig. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 17:03:19 +0100a476e45aaefc82c18ca9f36ea599634bb98b931aMade MongoClientWrapper aware of new MongoDbConfig.editservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/enforcement/src/test/resources/test.confa3a084be87f5992e46cc13b265c9cda6e5bba8021550246898000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comUse new ConciergeConfig in TestSetup. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 17:08:18 +0100a3a084be87f5992e46cc13b265c9cda6e5bba802Use new ConciergeConfig in TestSetup.editservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/enforcement/src/test/resources/test.confservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java205a84282f8c5df48bdd3f63b9ca4070a39171c81550246970000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded Javadoc comments. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-15 17:09:30 +0100205a84282f8c5df48bdd3f63b9ca4070a39171c8Added Javadoc comments.editservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javafa7ac372ef51cb49861f39b94ae213f7cf8cc6561550479144000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded and fixed Javadoc comments. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-18 09:39:04 +0100fa7ac372ef51cb49861f39b94ae213f7cf8cc656Added and fixed Javadoc comments.editservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java3fa275cd69435eacd6b45fecfc0e3a123ee319be1550483629000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMoved CacheConfig interface into its own file to make re-usable. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-18 10:53:49 +01003fa275cd69435eacd6b45fecfc0e3a123ee319beMoved CacheConfig interface into its own file to make re-usable.editservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaaddservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.javaaddservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/WithConfigPath.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.java2dbc420f1509ea89f0e97f59c506ec6817bf07fd1550494323000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIntroduced interface `WithConfigPath` and let `KnownConfigValue` extend this interface. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-18 13:52:03 +01002dbc420f1509ea89f0e97f59c506ec6817bf07fdIntroduced interface `WithConfigPath` and let `KnownConfigValue` extendeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/WithConfigPath.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javacaac1d6b6633bdb9c23a00e8aa8533233b6b203b1550498989000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comProvide base implementations for `ServiceSpecificConfig` to reduce redundancy. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-18 15:09:49 +0100caac1d6b6633bdb9c23a00e8aa8533233b6b203bProvide base implementations for `ServiceSpecificConfig` to reduceaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javab59210e2f1c894caa7a2e3914851ca99561fa23a1550499103000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comLet `DittoConciergeConfig` delegate most of its work to `DittoServiceWithMongoDbConfig`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-18 15:11:43 +0100b59210e2f1c894caa7a2e3914851ca99561fa23aLet `DittoConciergeConfig` delegate most of its work toeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfigReader.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActorTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/AbstractConciergeService.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/AbstractConciergeConfigReader.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactoryTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreatorTng.java311bfc2c45e2097228f3f65c31272afda261ebfe1550502240000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comRemoved unused config artifacts. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-18 16:04:00 +0100311bfc2c45e2097228f3f65c31272afda261ebfeRemoved unused config artifacts.deleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreatorTng.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfigReader.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActorTng.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactoryTng.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/AbstractConciergeService.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/AbstractConciergeConfigReader.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CachesConfigReader.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/EnforcementConfigReader.javaca584882840c8c0155455c3bd5daa2d8de31b8c51550503654000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comRemoved more unused config artifacts. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-18 16:27:34 +0100ca584882840c8c0155455c3bd5daa2d8de31b8c5Removed more unused config artifacts.editservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CachesConfigReader.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/EnforcementConfigReader.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaa80f45e6bd78e7e23dbd9b8aab7ed7eae49f4f381550564961000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded immutability documentation annotation. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-19 09:29:21 +0100a80f45e6bd78e7e23dbd9b8aab7ed7eae49f4f38Added immutability documentation annotation.editservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java3cff5df545b3dd587f4b6e992531156be2c5844d1550566239000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comRemoved documentation of throwing NullPointerExceptions as they are not really thrown. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-19 09:50:39 +01003cff5df545b3dd587f4b6e992531156be2c5844dRemoved documentation of throwing NullPointerExceptions as they are noteditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/concierge/enforcement/src/test/resources/test.confservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javae01d4e108c145a4cb5fcfedbc6eb947875cfc3ad1550653384000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIntroduced type `ScopedConfig` to explicitly state that this config is already in a particular scope. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-20 10:03:04 +0100e01d4e108c145a4cb5fcfedbc6eb947875cfc3adIntroduced type `ScopedConfig` to explicitly state that this config iseditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaeditservices/concierge/enforcement/src/test/resources/test.confeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultJavaScriptConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultRateConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultMqttConfig.javaservices/utils/config/src/test/resources/test.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultExponentialBackOffConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultSnapshotConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.java7e7a088661c202f1ee83d5ca5eab59adc1847c541550671339000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comValidate config already at initialization. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-20 15:02:19 +01007e7a088661c202f1ee83d5ca5eab59adc1847c54Validate config already at initialization.addservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaaddservices/utils/config/src/test/resources/test.confeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaaddservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultMqttConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaaddservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultSnapshotConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaaddservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaaddservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.javaaddservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultJavaScriptConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaaddservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultRateConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaaddservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaaddservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultExponentialBackOffConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/utils/persistence/src/test/resources/circuit-breaker-test.confservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaservices/base/src/test/resources/http-test.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javae0612bbb4596693809b5076cae204f247faa840c1550736304000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMade service specific configuration implementations serializable with the standard Java approach as this should be sufficient for our use case. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-21 09:05:04 +0100e0612bbb4596693809b5076cae204f247faa840cMade service specific configuration implementations serializable witheditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaaddservices/base/src/test/resources/http-test.confeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaaddservices/utils/persistence/src/test/resources/circuit-breaker-test.confeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java42f2d15b4015fbeae9181debdadabb3af88b49dd1550758495000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comFixed Javadoc comments. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-21 15:14:55 +010042f2d15b4015fbeae9181debdadabb3af88b49ddFixed Javadoc comments.editservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.java95b1bda14d1867eba43be8a57f1e7f388cb502131550760313000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMade implementations of `ScopedConfig` serializable and completed Javadoc comments. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-21 15:45:13 +010095b1bda14d1867eba43be8a57f1e7f388cb50213Made implementations of `ScopedConfig` serializable and completededitservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/test/MockMapper.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultJavaScriptConfig.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MqttConfigReader.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhino.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaservices/connectivity/messaging/src/test/resources/test.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMessageMapperFactoryTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultMqttConfig.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/MapToDittoProtocolScenario.javaservices/connectivity/starter/src/main/resources/connectivity-dev.confservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/ScriptedOutgoingMapping.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/WrappingMessageMapper.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfig.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionConfigReader.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapperFactoryTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultRateConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaservices/connectivity/util/pom.xmlservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoSandboxingTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapperTest.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultRateConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.javaservices/connectivity/pom.xmlservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapper.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapper.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaservices/connectivity/starter/src/main/resources/connectivity-docker.confservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMessageMapperFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSupervisorConfig.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/ConnectivityService.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test4ConstructJsonPayloadToDitto.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultExponentialBackOffConfig.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/test/Mappers.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultExponentialBackOffConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MappingConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javaservices/connectivity/mapping/src/test/resources/mapping-test.confservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultSnapshotConfig.javaservices/connectivity/mapping/pom.xmlservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.java8304f40728113de65448275acaa818f92e53da991550760334000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comShifted Connectivity service to new config style. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-21 15:45:34 +01008304f40728113de65448275acaa818f92e53da99Shifted Connectivity service to new config style.editservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/MapToDittoProtocolScenario.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapper.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSupervisorConfig.javaaddservices/connectivity/mapping/src/test/resources/mapping-test.confaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/ConnectivityService.javaaddservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MappingConfig.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultExponentialBackOffConfig.javaeditservices/connectivity/starter/src/main/resources/connectivity-dev.confaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultExponentialBackOffConfig.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultSnapshotConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaaddservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoSandboxingTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/WrappingMessageMapper.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaaddservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMessageMapperFactoryTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javadeleteservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapperFactoryTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultRateConfig.javaeditservices/connectivity/messaging/src/test/resources/test.confaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaaddservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaeditservices/connectivity/pom.xmleditservices/connectivity/starter/src/main/resources/connectivity-docker.confaddservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test4ConstructJsonPayloadToDitto.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMessageMapperFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaeditservices/connectivity/mapping/pom.xmleditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javaaddservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfig.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapperTest.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/ScriptedOutgoingMapping.javadeleteservices/connectivity/util/pom.xmladdservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/test/Mappers.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaaddservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultRateConfig.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MqttConfigReader.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhino.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapper.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultJavaScriptConfig.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionConfigReader.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoTest.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultMqttConfig.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/test/MockMapper.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java9e7f074468c35ead6baa1397b053b1d9702b57fa1550761862000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comPass `MongoDbConfig` to `MongoHealthChecker` to use new configuration. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-21 16:11:02 +01009e7f074468c35ead6baa1397b053b1d9702b57faPass `MongoDbConfig` to `MongoHealthChecker` to use new configuration.editservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCacheConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/package-info.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ThingsAggregatorConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CacheConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/package-info.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/package-info.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/package-info.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaf64c1d6ed2007174dad219d70687eee153bf0b871550765163000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comModularized Concierge service config. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-21 17:06:03 +0100f64c1d6ed2007174dad219d70687eee153bf0b87Modularized Concierge service config.deleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/package-info.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ThingsAggregatorConfig.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/package-info.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaaddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/package-info.javaaddservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javaaddservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaaddservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCacheConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.javaaddservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/package-info.javaaddservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CacheConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaservices/utils/health/src/test/resources/health-check-test.confservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithHealthCheckConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/BasicHealthCheckConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfig.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithPersistenceConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/HealthCheckConfig.javaservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/package-info.java973f28689ff05b3985de39cfe9884ee281b5452a1550832357000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMoved health check config to module `ditto-services-utils-health`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-22 11:45:57 +0100973f28689ff05b3985de39cfe9884ee281b5452aMoved health check config to module `ditto-services-utils-health`.addservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithHealthCheckConfig.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javaaddservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/BasicHealthCheckConfig.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithPersistenceConfig.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfig.javaaddservices/utils/health/src/test/resources/health-check-test.confeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/HealthCheckConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaaddservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfig.javaaddservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/package-info.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCacheConfig.javaservices/utils/cache/pom.xmlservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CacheConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.java2002723c5e6e2d54171192d36efd9fbc7300bac91550848943000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMoved `CacheConfig` to module `ditto-services-utils-cache`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-22 16:22:23 +01002002723c5e6e2d54171192d36efd9fbc7300bac9Moved `CacheConfig` to module `ditto-services-utils-cache`.editservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCacheConfig.javaaddservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CacheConfig.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaeditservices/utils/cache/pom.xmladdservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaservices/utils/cache/src/test/resources/cache-test.confservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.java116bd178d7f49440bde1cb4ff61b56841ebe21281550850419000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded unit test for `DefaultCacheConfig`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-22 16:46:59 +0100116bd178d7f49440bde1cb4ff61b56841ebe2128Added unit test for `DefaultCacheConfig`.addservices/utils/cache/src/test/resources/cache-test.confaddservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaf2ca9b7381e3d0ba2753c391df2e667498ac278a1551093625000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comExtended exception handling of getters for int, long and double. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-02-25 12:20:25 +0100f2ca9b7381e3d0ba2753c391df2e667498ac278aExtended exception handling of getters for int, long and double.editservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusHealthSupplier.javaservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolConfigReaderTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaservices/gateway/endpoints/src/test/resources/claim-message-test.confservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusAndHealthHelper.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javaservices/gateway/endpoints/src/test/resources/message-test.confservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/ProxyActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProvider.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/DittoProtocolAdapterProvider.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/gateway/endpoints/src/test/resources/test.confservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/CompositeStatusHealthSupplier.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/CachesConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/package-info.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/policies/PoliciesRoute.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/ProtocolConfigReader.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/ProtocolConfig.javaservices/gateway/starter/src/main/resources/gateway.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/HttpClientFacade.javaservices/gateway/endpoints/src/test/resources/websocket-test.confservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayService.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingEventAdapterTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/policies/PolicyEntriesRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/PublicHealthConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/RequestTimeoutHandlingDirective.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandResponseAdapterTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/package-info.javapom.xmlservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/AbstractThingProxyActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusSupplier.javaservices/gateway/proxy/pom.xmlservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandAdapterTest.javaservices/gateway/starter/src/main/resources/gateway-dev.confservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RouteFactory.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevOpsBasicAuthenticationDirective.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/GatewayConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/MessageCommandAdapterTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/SecurityResponseHeadersDirective.javaservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/HttpConfig.javaservices/gateway/endpoints/src/test/resources/http-proxy-test.confservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRouteTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.javaservices/gateway/health/src/test/resources/cluster-roles-test.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/WebSocketConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/HttpsEnsuringDirective.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/MessageCommandResponseAdapterTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRouteTest.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/package-info.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaservices/utils/protocol/src/test/resources/protocol-test.confservices/gateway/endpoints/src/test/resources/authentication-test.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/health/CachingHealthRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRoute.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ConfigurableStatusAndHealthProvider.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/DittoStatusAndHealthProviderFactory.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRouteTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/MessageConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevopsBasicAuthenticationDirective.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/HealthCheckConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProviderTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteBuilder.javaprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DittoGatewayAuthenticationDirectiveFactory.javaservices/gateway/health/src/test/resources/health-check-test.confservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/WithProtocolConfig.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/ConfigKeys.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapterTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultPublicHealthConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoPublicKeyProvider.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/CorsEnablingDirective.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandResponseAdapterTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfig.java49e38edcef8113793ccd143fe20d6036605839f61551791841000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comShifted Gateway service to new configuration style. Had to adjust protocol adapter module, too. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-05 14:17:21 +010049e38edcef8113793ccd143fe20d6036605839f6Shifted Gateway service to new configuration style. Had to adjustaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/AbstractThingProxyActor.javaeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProvider.javadeleteservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevopsBasicAuthenticationDirective.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/policies/PolicyEntriesRoute.javaeditservices/gateway/starter/src/main/resources/gateway-dev.confeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/MessageCommandResponseAdapterTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DittoGatewayAuthenticationDirectiveFactory.javaaddservices/gateway/endpoints/src/test/resources/http-proxy-test.confeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingEventAdapterTest.javaeditservices/gateway/starter/src/main/resources/gateway.confaddservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfig.javadeleteservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RouteFactory.javaaddservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/HealthCheckConfig.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/CachesConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.javadeleteservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolConfigReaderTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaaddservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/PublicHealthConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRouteTest.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.javadeleteservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/ConfigKeys.javaaddservices/gateway/health/src/test/resources/cluster-roles-test.confaddservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProviderTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.javaeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapterTest.javaaddservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/package-info.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaaddservices/gateway/endpoints/src/test/resources/authentication-test.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaeditservices/gateway/proxy/pom.xmladdservices/base/src/main/java/org/eclipse/ditto/services/base/config/HttpConfig.javaeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandResponseAdapterTest.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfig.javadeleteservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/ProtocolConfigReader.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/MessageCommandAdapterTest.javaeditservices/gateway/endpoints/src/test/resources/test.confeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/DittoProtocolAdapterProvider.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/CorsEnablingDirective.javaeditpom.xmladdservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaaddservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRouteTest.javaaddservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/ProtocolConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRouteTest.javaeditprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/DittoStatusAndHealthProviderFactory.javaaddservices/gateway/health/src/test/resources/health-check-test.confeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javadeleteservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/HttpClientFacade.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusAndHealthHelper.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaaddservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ConfigurableStatusAndHealthProvider.javaaddservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoPublicKeyProvider.javaaddservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteBuilder.javaaddservices/utils/protocol/src/test/resources/protocol-test.confeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaaddservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandAdapterTest.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javaaddservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaaddservices/gateway/endpoints/src/test/resources/websocket-test.confeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayService.javaaddservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/package-info.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/policies/PoliciesRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/RequestTimeoutHandlingDirective.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/WebSocketConfig.javaaddservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/WithProtocolConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRoute.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevOpsBasicAuthenticationDirective.javaaddservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfig.javaaddservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/package-info.javaaddservices/gateway/endpoints/src/test/resources/message-test.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaaddservices/gateway/endpoints/src/test/resources/claim-message-test.confdeleteservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/CompositeStatusHealthSupplier.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/MessageConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/health/CachingHealthRoute.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfig.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusHealthSupplier.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusSupplier.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/HttpsEnsuringDirective.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultPublicHealthConfig.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/SecurityResponseHeadersDirective.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRoute.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.javaeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandResponseAdapterTest.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/ProxyActor.javaaddservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/GatewayConfig.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaaddservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaaddservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.javac05af5cc7d9d86ad3570a5f2170ad703ceaa124f1551791933000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comShifted Gateway service to new configuration style. Had to adjust protocol adapter module, too. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-05 14:18:53 +0100c05af5cc7d9d86ad3570a5f2170ad703ceaa124fShifted Gateway service to new configuration style. Had to adjusteditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.java938835c2a42a3e29975736a2999fbb2e2aa4f9a51551793411000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comFixed compilation error. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-05 14:43:31 +0100938835c2a42a3e29975736a2999fbb2e2aa4f9a5Fixed compilation error.editservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javadbb0979b2d30ea7c459c81735f5fff5a906d81fc1551794121000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded ProtocolConfig to DittoConnectivityConfig. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-05 14:55:21 +0100dbb0979b2d30ea7c459c81735f5fff5a906d81fcAdded ProtocolConfig to DittoConnectivityConfig.editservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/utils/persistence/src/test/resources/pool-test.confservices/utils/persistence/src/test/resources/mongodb_test.confservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javad6a43c023912f3e67e8623969ba7b09ba45bf99d1551794947000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded `DefaultConnectionPoolConfigTest`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-05 15:09:07 +0100d6a43c023912f3e67e8623969ba7b09ba45bf99dAdded `DefaultConnectionPoolConfigTest`.editservices/utils/persistence/src/test/resources/mongodb_test.confeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaaddservices/utils/persistence/src/test/resources/pool-test.confaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javaservices/connectivity/messaging/pom.xmlservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/package-info.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/WithSupervisorConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSupervisorConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultExponentialBackOffConfig.java77fd52d6c9fa8a980b59368827691eeba7f441131551797762000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMoved `SupervisorConfig` into new package within ditto-services-base as this config is used in other services than ditto-services-connectivity, too. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-05 15:56:02 +010077fd52d6c9fa8a980b59368827691eeba7f44113Moved `SupervisorConfig` into new package within ditto-services-base asdeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultExponentialBackOffConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaeditservices/connectivity/messaging/pom.xmladdservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/WithSupervisorConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSupervisorConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/package-info.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ETagTestUtils.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javamodel/base/src/main/java/org/eclipse/ditto/model/base/entity/Revision.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/AbstractCommandStrategyTest.javamodel/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutablePolicyRevision.javamodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingRevision.javaff7c9dc2514a830672a76fdeb6d9f4f22cd223991551865587000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded method to `Revision` for conveniently incrementing the revision number by one. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-06 10:46:27 +0100ff7c9dc2514a830672a76fdeb6d9f4f22cd22399Added method to `Revision` for conveniently incrementing the revisioneditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ETagTestUtils.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaeditmodel/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutablePolicyRevision.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingRevision.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/AbstractCommandStrategyTest.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/entity/Revision.javaservices/utils/persistence/pom.xmlservices/models/things/src/main/java/org/eclipse/ditto/services/models/things/ThingsMappingStrategy.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/package-info.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponseRegistry.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/NamespaceOpsActorTestCases.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceOps.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchNamespaceOpsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandRegistry.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponse.javasignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespaceOps.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/Ops.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javasignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponseTest.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponse.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/package-info.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceSelection.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.javaservices/models/policies/src/main/java/org/eclipse/ditto/services/models/policies/PoliciesMappingStrategy.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/ConciergeMappingStrategy.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceSelectionTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractNamespaceOpsActor.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommand.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/package-info.javaservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/ThingSearchMappingStrategy.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/GatewayMappingStrategy.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistence.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/NamespaceOps.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/package-info.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javac030dde2fb02f170d8a74c4a6ef3e7acdff59afd1551892928000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.commake it possible to purge one or more entities by means of a new PurgeEntities command - implement PurgeEntities and PurgeEntitiesResponse - add interface EntitiesOps which supports purging entities - add class MongoOpsUtil which allows simple implementation of both NamespaceOps and EntitiesOps for simple collections (non-EventSource) - add classes eventsource.MongoNamespaceOps and eventsource.MongoEntitiesOps which support the corresponding ops on an EventSource persistence - replace AbstractEventSourceNamespaceOpsActor with AbstractOpsActor which supports both NamespaceOps and EntitiesOps - configure PolicyOpsActor to allow not only NamespaceOps, but also EntitiesOps (this behaviour can also be added to other OpsActors when this has to be supported) Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-06 18:22:08 +0100c030dde2fb02f170d8a74c4a6ef3e7acdff59afdmake it possible to purge one or more entities by means of a newdeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceSelection.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.javaeditservices/utils/persistence/pom.xmladdsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponseTest.javadeleteservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchNamespaceOpsActor.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.javaeditservices/models/things/src/main/java/org/eclipse/ditto/services/models/things/ThingsMappingStrategy.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaaddservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javadeleteservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceSelectionTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/Ops.javaaddsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponse.javaaddservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javaeditservices/models/policies/src/main/java/org/eclipse/ditto/services/models/policies/PoliciesMappingStrategy.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistence.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/NamespaceOps.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/package-info.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/package-info.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespaceOps.javaaddsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesTest.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javadeleteservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.javadeleteservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractNamespaceOpsActor.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/ConciergeMappingStrategy.javaaddsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/NamespaceOpsActorTestCases.javaaddservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javaaddsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/package-info.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandRegistry.javadeleteservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaeditservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/ThingSearchMappingStrategy.javaaddsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponseRegistry.javadeleteservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceOps.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/package-info.javaeditservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/GatewayMappingStrategy.javaaddsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponse.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.javaaddservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javadeleteservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommand.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponseRegistry.javab67c5082873d9471f8361f236b15631c29bf4b061551893377000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comjust add license header Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-06 18:29:37 +0100b67c5082873d9471f8361f236b15631c29bf4b06just add license headereditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponseRegistry.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javaservices/connectivity/starter/pom.xmlservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/OpsActorTestCases.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ErrorHandlingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/Ops.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/NamespaceOpsActorTestCases.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidatorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javab6b81c48fc04fbc1887cf9424fb7a4937eb0cb001551903574000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comadd ConnectionOpsActor and test ConnectionOpsActorIT - add ConnectionOpsActor as subclass of AbstractOpsActor - support EntitiesOps only (connections do not have a namespace) - extend OpsActorTestCases (former NamespaceOpsActorTestCases) to support testing of EntitiesOps - configure ConnectionOpsActorIT to test the EntitiesOps provided by ConnectionOpsActor - (unrelated) remove the unnecessary actorSystem-parameter from the methods TestConstants#createConnection(...) Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-06 21:19:34 +0100b6b81c48fc04fbc1887cf9424fb7a4937eb0cb00add ConnectionOpsActor and test ConnectionOpsActorIT - addeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/Ops.javaaddservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javaeditservices/connectivity/starter/pom.xmleditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ErrorHandlingActorTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javadeleteservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/NamespaceOpsActorTestCases.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/OpsActorTestCases.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidatorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultSnapshotConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaservices/utils/persistence/src/test/resources/mongodb_test.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/TagsConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DefaultTagsConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultActivityCheckConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PoliciesPersistenceStreamingActorCreator.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/package-info.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/policies/persistence/src/test/resources/policy-test.confservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaservices/policies/starter/src/test/resources/policy-test.confservices/policies/starter/src/main/resources/policies.confservices/policies/util/src/main/java/org/eclipse/ditto/services/policies/util/ConfigKeys.javaservices/policies/starter/src/test/resources/supervisor-test.confservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/SnapshotConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/ActivityCheckConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/package-info.javaservices/policies/starter/src/main/resources/policies-dev.confservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/package-info.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/PersistenceActorTestBase.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaservices/policies/persistence/src/test/resources/test.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/package-info.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.java8ad0b5621675c8d8225ceeeded9f103c7fcef8f01551963097000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comShifted policies service to new configuration style. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-07 13:51:37 +01008ad0b5621675c8d8225ceeeded9f103c7fcef8f0Shifted policies service to new configuration style.editservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaeditservices/policies/starter/src/main/resources/policies-dev.confeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaeditservices/utils/persistence/src/test/resources/mongodb_test.confaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultSnapshotConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.javadeleteservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/PersistenceActorTestBase.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultActivityCheckConfig.javaaddservices/policies/starter/src/test/resources/supervisor-test.confaddservices/policies/persistence/src/test/resources/policy-test.confeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/ActivityCheckConfig.javaaddservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DefaultTagsConfig.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PoliciesPersistenceStreamingActorCreator.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/package-info.javaaddservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/TagsConfig.javaaddservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/package-info.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.javaeditservices/policies/starter/src/main/resources/policies.confeditservices/policies/persistence/src/test/resources/test.confeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaaddservices/policies/starter/src/test/resources/policy-test.confaddservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/SnapshotConfig.javaaddservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/package-info.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.javadeleteservices/policies/util/src/main/java/org/eclipse/ditto/services/policies/util/ConfigKeys.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/package-info.javaaddservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.java4991ab66e6296c7782622254d1a9ef62ce9200831551969742000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded missing methods and Javadoc comment. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-07 15:42:22 +01004991ab66e6296c7782622254d1a9ef62ce920083Added missing methods and Javadoc comment.editservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/AbstractPoliciesService.javaservices/policies/util/pom.xmlservices/policies/pom.xmldcb41982de48f5f439e7b4db5a96cd4856c1e82d1551970773000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comDeleted unused class `AbstractPoliciesService` and module `ditto-services-policies-util`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-07 15:59:33 +0100dcb41982de48f5f439e7b4db5a96cd4856c1e82dDeleted unused class `AbstractPoliciesService` and moduleeditservices/policies/pom.xmldeleteservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/AbstractPoliciesService.javadeleteservices/policies/util/pom.xmlservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.java91ee627d7dcb91142811773e89578dc65ca951d91551970832000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comextract class MongoEventSourceSettings from MongoOpsSelectionProvider and test it Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-07 16:00:32 +010091ee627d7dcb91142811773e89578dc65ca951d9extract class MongoEventSourceSettings from MongoOpsSelectionProvidereditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProviderTest.javac441ee7e7bbb875e2d73732bd1a98603a76641d21551975024000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comadd test for MongoOpsSelectionProvider Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-07 17:10:24 +0100c441ee7e7bbb875e2d73732bd1a98603a76641d2add test for MongoOpsSelectionProvidereditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProviderTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.java2276b51c0b613e0dbd22ac70c77c9cdc2caa1a841551976170000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.commake the collections returned by MongoOpsSelectionProvider immutable Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-07 17:29:30 +01002276b51c0b613e0dbd22ac70c77c9cdc2caa1a84make the collections returned by MongoOpsSelectionProvider immutableeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.java3b922c9b5b77a3319800e11e0c458ff2ef099a571551977714000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comuse MongoEventSourceSettings instead of MongoOpsSelectionProvider to create MongoEntitiesOps and MongoNamespaceOps; reduce scope of MongoOpsSelectionProvider to package Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-07 17:55:14 +01003b922c9b5b77a3319800e11e0c458ff2ef099a57use MongoEventSourceSettings instead of MongoOpsSelectionProvider toeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.java80795e24ac397b1840678424a843e7667b51764e1551978949000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comfix unit test for toString() of MongoOpsSelection Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-07 18:15:49 +010080795e24ac397b1840678424a843e7667b51764efix unit test for toString() of MongoOpsSelectioneditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javac3ee7e8cc0f29b8a14bcf4c4dfd15d70369275341551979896000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comfix ConnectionOpsActor (and the test ConnectionOpsActorIT): the connection EventSource DB does *not* support namespaces Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-07 18:31:36 +0100c3ee7e8cc0f29b8a14bcf4c4dfd15d7036927534fix ConnectionOpsActor (and the test ConnectionOpsActorIT): theeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javaservices/things/starter/src/test/resources/thing-test.confservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/AbstractThingsService.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/TagsConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithTagsConfig.javaservices/things/starter/src/main/resources/things.confservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/SnapshotConfig.javaservices/policies/starter/src/main/resources/policies-dev.confservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaservices/things/starter/src/main/resources/things-dev.confservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/ThingConfig.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/ThingsConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javaservices/things/persistence/src/test/resources/thing-test.confservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorSnapshottingTest.javaservices/policies/starter/src/main/resources/policies-docker.confservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultSnapshotConfig.javaservices/things/persistence/src/test/resources/test.confservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/package-info.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithSnapshotConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/TagsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DefaultTagsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultActivityCheckConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/ActivityCheckConfig.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/package-info.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaservices/things/util/pom.xmlservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/DefaultThingConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/ActivityCheckConfig.javaservices/things/starter/src/main/resources/things-docker.confservices/things/pom.xmlservices/things/util/src/main/java/org/eclipse/ditto/services/things/starter/util/ConfigKeys.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingPersistenceActorPropsFactory.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithActivityCheckConfig.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java3916e5cf162f662707d78fcec6df9f96cad56e161552042417000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.com#350: Shifted Things service to new configuration style. Had to refactor Policies service as well to reduce redundancy and fix MongoDB-related config files. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-08 11:53:37 +01003916e5cf162f662707d78fcec6df9f96cad56e16#350: Shifted Things service to new configuration style. Had to refactoreditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfig.javaeditservices/policies/starter/src/main/resources/policies-docker.confdeleteservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/TagsConfig.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javadeleteservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultActivityCheckConfig.javaaddservices/things/persistence/src/test/resources/thing-test.confeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javadeleteservices/things/util/src/main/java/org/eclipse/ditto/services/things/starter/util/ConfigKeys.javaeditservices/things/persistence/src/test/resources/test.confeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaeditservices/things/starter/src/main/resources/things.confeditservices/policies/starter/src/main/resources/policies-dev.confdeleteservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/ActivityCheckConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithSnapshotConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaaddservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaaddservices/things/starter/src/test/resources/thing-test.confaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/ActivityCheckConfig.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.javaaddservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/DefaultThingConfig.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javadeleteservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DefaultTagsConfig.javadeleteservices/things/util/pom.xmleditservices/things/starter/src/main/resources/things-dev.confaddservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/ThingConfig.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorSnapshottingTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithActivityCheckConfig.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfig.javadeleteservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultSnapshotConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaeditservices/things/starter/src/main/resources/things-docker.confeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaeditservices/things/pom.xmleditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.javadeleteservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/AbstractThingsService.javaaddservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/package-info.javaaddservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/package-info.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaaddservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/ThingsConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/TagsConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithTagsConfig.javadeleteservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/SnapshotConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingPersistenceActorPropsFactory.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.java4b1e4fa56033efb63f98941d08d389c6f63561a71552043365000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.com#350: Fixed start-up problems with Policies and Things service. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-08 12:09:25 +01004b1e4fa56033efb63f98941d08d389c6f63561a7#350: Fixed start-up problems with Policies and Things service.editservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.java734a6393dc6da74258c7c125719819db235d7e541552043922000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.com#350: Fixed `ThingsPersistenceStreamingActorCreator`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-08 12:18:42 +0100734a6393dc6da74258c7c125719819db235d7e54#350: Fixed `ThingsPersistenceStreamingActorCreator`.editservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfig.javad87c7bebe5cdc72fde04703042892d7832d0c78e1552044412000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.com#350: Introduced common interface for all Ditto configs. TODO: Let all existing Ditto config interfaces extend this interface. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-03-08 12:26:52 +0100d87c7bebe5cdc72fde04703042892d7832d0c78e#350: Introduced common interface for all Ditto configs. TODO: Let alladdservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java7fb495684a3c0f047924e2877d7c2bf9b5ac5eb81552301737000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comno longer start ops-actors as cluster-singletons in order to increase stability e.g. in case of rolling updates; make sure that only one one actor retrieve a PurgeNamespace or PurgeEntities message by subscribing with the actor's path (without address) as groupId (the publisher has to set sendOneMessageToEachGroup=true) Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-11 11:55:37 +01007fb495684a3c0f047924e2877d7c2bf9b5ac5eb8no longer start ops-actors as cluster-singletons in order to increaseeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/policies/starter/src/main/resources/policies-docker.confc105275090cfa8f57dbcca685d562d62ec379cbe1552460066000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comadd debug log and print out RawConfig; fix mongodb uri in docker; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-03-13 07:54:26 +0100c105275090cfa8f57dbcca685d562d62ec379cbeadd debug log and print out RawConfig; fix mongodb uri in docker;editservices/policies/starter/src/main/resources/policies-docker.confeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.javae78ef8e7f7d44d42079299e825fd92f3f41013611552479199000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comadd meaningful toString() to PurgeEntities command Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-13 13:13:19 +0100e78ef8e7f7d44d42079299e825fd92f3f4101361add meaningful toString() to PurgeEntities commandeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javade6d6467d3b269d9ee0926c9a69ab6128d6aaf541552487596000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comfix javadoc: actor is no longer a cluster-singleton Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-13 15:33:16 +0100de6d6467d3b269d9ee0926c9a69ab6128d6aaf54fix javadoc: actor is no longer a cluster-singletoneditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/OpsActorTestCases.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.java2387fe291e19a18bca0f2b3495399d706c29c7b01552506061000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comrename OpsActorTestCases to MongoEventSourceITAssertions and get rid of Parameterized test runner - provide all possible tests as assertXYZ-methods in MongoEventSourceITAssertions, don't mark them as @Test - implement the concrete tests to run in the subclasses by delegating to the assertXYZ-methods - extend PolicyOpsActorIT to also check purging of entities, not only of namespaces Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-13 20:41:01 +01002387fe291e19a18bca0f2b3495399d706c29c7b0rename OpsActorTestCases to MongoEventSourceITAssertions and get rid ofeditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javadeleteservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/OpsActorTestCases.javaeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javae6ea8eeb8e0b6605701dd2e8e97816e25129ae071552564857000https://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyer@bosch-si.comtry to stabilize tests by waiting max 10 seconds for a create-response (instead of the 3 seconds default) Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com> 2019-03-14 13:00:57 +0100e6ea8eeb8e0b6605701dd2e8e97816e25129ae07try to stabilize tests by waiting max 10 seconds for a create-responseeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javacfe6f0a0ff94b314cc086702f05569ebf1b264be1552984442000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comadd interfaces for index initialization Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-03-19 09:34:02 +0100cfe6f0a0ff94b314cc086702f05569ebf1b264beadd interfaces for index initializationaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaservices/policies/starter/src/main/resources/policies.confe808535162ca56da13cbd8ba20f89cec747b6a8d1552984570000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comDefaultCacheConfig now has an of method like all other config classes; fixed duplicate config in policies.conf ; add log statement for config; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-03-19 09:36:10 +0100e808535162ca56da13cbd8ba20f89cec747b6a8dDefaultCacheConfig now has an of method like all other config classes;editservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaeditservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaeditservices/policies/starter/src/main/resources/policies.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javacda9bb37a21b2d43cf52f88fe672b7d47a26df311554211968000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Adjusted Javadoc comments and code formatting of index initialization config and related. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-02 15:32:48 +0200cda9bb37a21b2d43cf52f88fe672b7d47a26df31Issue #350: Adjusted Javadoc comments and code formatting of indexeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.java6e26ea41dc7b54509e3b9607b2d45ec8cac25d2c1554212394000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Added missing '@Immutable' annotation. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-02 15:39:54 +02006e26ea41dc7b54509e3b9607b2d45ec8cac25d2cIssue #350: Added missing '@Immutable' annotation.editservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java952df5554aaa0eae7398483f44ad081946e96faa1554277707000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Adjusted code formatting of constructor. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-03 09:48:27 +0200952df5554aaa0eae7398483f44ad081946e96faaIssue #350: Adjusted code formatting of constructor.editservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java34c82993f6296741ae5a1dfeca18e9f35a9b415d1554286789000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Log used service specific config at start-up on level DEBUG. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-03 12:19:49 +020034c82993f6296741ae5a1dfeca18e9f35a9b415dIssue #350: Log used service specific config at start-up on level DEBUG.editservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/base/src/main/resources/ditto-akka-config.conf706227c57d18de7ae0a5d21ab4af277eddfb4a9c1554362797000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed setting port-name for cluster bootstrap discovery to the akka management port Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-04 09:26:37 +0200706227c57d18de7ae0a5d21ab4af277eddfb4a9cfixed setting port-name for cluster bootstrap discovery to the akkaeditservices/base/src/main/resources/ditto-akka-config.confservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaf3775c43d5256aabf1bf7fe4eedc0542fccf2f0e1554369767000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Removed `DittoServiceWithMongoDbConfig` as it makes no sense to treat such configs specially. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-04 11:22:47 +0200f3775c43d5256aabf1bf7fe4eedc0542fccf2f0eIssue #350: Removed `DittoServiceWithMongoDbConfig` as it makes no senseeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/base/src/main/resources/ditto-akka-config.confedffba8a624ac767007c2effe830f1d5afcb51441554382520000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comundid setting port-name for cluster bootstrap discovery to the akka management port Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-04 14:55:20 +0200edffba8a624ac767007c2effe830f1d5afcb5144undid setting port-name for cluster bootstrap discovery to the akkaeditservices/base/src/main/resources/ditto-akka-config.confdocumentation/src/main/resources/pages/tags/tag_http.mddocumentation/src/main/resources/pages/ditto/architecture-services-things-search.mddocumentation/src/main/resources/pages/tags/tag_troubleshooting.mddocumentation/src/main/resources/pages/ditto/httpapi-sse.mddocumentation/src/main/resources/pages/ditto/protocol-specification-topic.mddocumentation/src/main/resources/pages/tags/tag_blog.mddocumentation/src/main/resources/pages/ditto/basic-search.mddocumentation/src/main/resources/pages/ditto/presentations.mddocumentation/src/main/resources/pages/ditto/protocol-overview.mddocumentation/src/main/resources/pages/ditto/basic-signals-command.mddocumentation/src/main/resources/pages/ditto/protocol-twinlive.mddocumentation/src/main/resources/slides/2018_05_23-meetup-iot-hessen/index.htmldocumentation/src/main/resources/pages/tags/tag_model.mddocumentation/src/main/resources/pages/ditto/basic-signals-event.mddocumentation/src/main/resources/pages/tags/tag_installation.mddocumentation/src/main/resources/pages/ditto/basic-feature.mddocumentation/src/main/resources/_posts/2018-02-07-milestone-announcement-020-M1.mddocumentation/src/main/resources/pages/ditto/httpapi-protocol-bindings-websocket.mddocumentation/src/main/resources/pages/ditto/basic-messages.mddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.ymldocumentation/src/main/resources/_config.ymldocumentation/src/main/resources/pages/ditto/intro-overview.mddocumentation/src/main/resources/pages/tags/tag_news.mddocumentation/src/main/resources/pages/ditto/sandbox.mddocumentation/src/main/resources/pages/blog/blog_archive.htmldocumentation/src/main/resources/index.htmldocumentation/src/main/resources/pages/ditto/basic-changenotifications.mddocumentation/src/main/resources/pages/tags/tag_rql.mddocumentation/src/main/resources/pages/ditto/protocol-examples-modifyfeature.mddocumentation/src/main/resources/pages/tags/tag_architecture.mddocumentation/src/main/resources/pages/ditto/intro-hello-world.mddocumentation/src/main/resources/pages/ditto/basic-rql.mddocumentation/src/main/resources/pages/tags/tag_search.mddocumentation/src/main/resources/_posts/2019-03-13-kafka-connectivity.mddocumentation/src/main/resources/pages/tags/tag_connectivity.mddocumentation/src/main/resources/pages/tags/tag_release_notes.mddocumentation/src/main/resources/pages/tags/tag_signal.mddocumentation/src/main/resources/pages/ditto/protocol-examples-deletefeature.mddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.htmldocumentation/src/main/resources/pages/ditto/httpapi-concepts.mddocumentation/src/main/resources/_includes/head.htmldocumentation/src/main/resources/pages/ditto/intro-digitaltwins.mddocumentation/src/main/resources/pages/tags/tag_protocol.mddocumentation/src/main/resources/pages/tags/tag_getting_started.md26169a424ccfee665d10fb879f52a51f21673ba41554387602000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.commade simple SEO optimizations Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-04 16:20:02 +020026169a424ccfee665d10fb879f52a51f21673ba4made simple SEO optimizationseditdocumentation/src/main/resources/pages/ditto/protocol-specification-topic.mdeditdocumentation/src/main/resources/pages/ditto/intro-digitaltwins.mdeditdocumentation/src/main/resources/pages/tags/tag_connectivity.mdeditdocumentation/src/main/resources/_data/sidebars/ditto_sidebar.ymleditdocumentation/src/main/resources/pages/ditto/presentations.mdeditdocumentation/src/main/resources/pages/tags/tag_model.mdeditdocumentation/src/main/resources/pages/tags/tag_signal.mdeditdocumentation/src/main/resources/pages/ditto/protocol-twinlive.mdeditdocumentation/src/main/resources/_config.ymleditdocumentation/src/main/resources/pages/tags/tag_news.mdeditdocumentation/src/main/resources/pages/tags/tag_installation.mdeditdocumentation/src/main/resources/pages/tags/tag_architecture.mdeditdocumentation/src/main/resources/index.htmleditdocumentation/src/main/resources/pages/tags/tag_protocol.mdeditdocumentation/src/main/resources/pages/tags/tag_http.mdeditdocumentation/src/main/resources/pages/ditto/protocol-overview.mdeditdocumentation/src/main/resources/pages/ditto/basic-feature.mdeditdocumentation/src/main/resources/slides/2018_05_23-meetup-iot-hessen/index.htmleditdocumentation/src/main/resources/pages/ditto/protocol-examples-deletefeature.mdeditdocumentation/src/main/resources/pages/tags/tag_blog.mdeditdocumentation/src/main/resources/pages/ditto/sandbox.mdeditdocumentation/src/main/resources/pages/tags/tag_search.mdeditdocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.htmleditdocumentation/src/main/resources/pages/ditto/architecture-services-things-search.mdeditdocumentation/src/main/resources/pages/ditto/basic-changenotifications.mdeditdocumentation/src/main/resources/pages/ditto/intro-hello-world.mdeditdocumentation/src/main/resources/_posts/2018-02-07-milestone-announcement-020-M1.mdeditdocumentation/src/main/resources/pages/tags/tag_rql.mdeditdocumentation/src/main/resources/pages/tags/tag_release_notes.mdeditdocumentation/src/main/resources/pages/ditto/basic-signals-event.mdeditdocumentation/src/main/resources/pages/ditto/httpapi-protocol-bindings-websocket.mdeditdocumentation/src/main/resources/pages/ditto/httpapi-concepts.mdeditdocumentation/src/main/resources/pages/blog/blog_archive.htmleditdocumentation/src/main/resources/pages/ditto/protocol-examples-modifyfeature.mdeditdocumentation/src/main/resources/pages/ditto/basic-signals-command.mdeditdocumentation/src/main/resources/_includes/head.htmleditdocumentation/src/main/resources/pages/ditto/intro-overview.mdeditdocumentation/src/main/resources/pages/ditto/basic-search.mdeditdocumentation/src/main/resources/pages/ditto/basic-messages.mdeditdocumentation/src/main/resources/pages/ditto/basic-rql.mdeditdocumentation/src/main/resources/pages/tags/tag_getting_started.mdeditdocumentation/src/main/resources/_posts/2019-03-13-kafka-connectivity.mdeditdocumentation/src/main/resources/pages/ditto/httpapi-sse.mdeditdocumentation/src/main/resources/pages/tags/tag_troubleshooting.mdservices/things/starter/src/main/resources/META-INF/aop.xmlservices/connectivity/starter/src/main/resources/META-INF/aop.xmlbom/pom.xmlservices/concierge/starter/src/main/resources/META-INF/aop.xmlservices/policies/starter/src/main/resources/META-INF/aop.xmlservices/gateway/starter/src/main/resources/META-INF/aop.xmldd9cfef87dd3416cb605cf9147d35d535efe49a91554390111000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comupdate Akka version to 2.5.22 Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-04 17:01:51 +0200dd9cfef87dd3416cb605cf9147d35d535efe49a9update Akka version to 2.5.22editservices/things/starter/src/main/resources/META-INF/aop.xmleditservices/policies/starter/src/main/resources/META-INF/aop.xmleditservices/concierge/starter/src/main/resources/META-INF/aop.xmleditservices/connectivity/starter/src/main/resources/META-INF/aop.xmleditbom/pom.xmleditservices/gateway/starter/src/main/resources/META-INF/aop.xmlservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Pipe.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java0e8db85a800f2054ffbdfd9e7e224b49cc92354a1554390478000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comdecouple enforcement providers' stream components from actor context Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-04 17:07:58 +02000e8db85a800f2054ffbdfd9e7e224b49cc92354adecouple enforcement providers' stream components from actor contexteditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaaddservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Pipe.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/ActivityChecker.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/package-info.java7a283a72c18ba7c983ca3ed42c14590d688cd9d61554390478000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comrefactor enforcer actors to share their behavior-defining stream. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-04 17:07:58 +02007a283a72c18ba7c983ca3ed42c14590d688cd9d6refactor enforcer actors to share their behavior-defining stream.editservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/ActivityChecker.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/package-info.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/AbstractActorWithDiscardOldStash.javad5439d3a3d9ad8cde45e041e3316c8aeb500f8f71554390641000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed compile error after Ditto upgrade Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-04 17:10:41 +0200d5439d3a3d9ad8cde45e041e3316c8aeb500f8f7fixed compile error after Ditto upgradeeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/AbstractActorWithDiscardOldStash.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java0e3dcd4a939eb15ef3c6d2ce1494d69495df5d141554392499000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comfix lack of error handling in static enforcement stream Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-04 17:41:39 +02000e3dcd4a939eb15ef3c6d2ce1494d69495df5d14fix lack of error handling in static enforcement streameditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java2292946a3e23c11c35fe7ee54709fd5224fbecb21554454451000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comrefactor away enforcer actor creator and AbstractEnforcement.Context Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-05 10:54:11 +02002292946a3e23c11c35fe7ee54709fd5224fbecb2refactor away enforcer actor creator and AbstractEnforcement.Contexteditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javadeleteservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/GraphActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java1e43c6c1f1d61ad67db3e8699d1e2ffb2c8f48211554464151000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comrefactor away GraphActor Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-05 13:35:51 +02001e43c6c1f1d61ad67db3e8699d1e2ffb2c8f4821refactor away GraphActoraddservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javadeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/GraphActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractControlFlowLogic.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/controlflow/components/PipeWithIdleRoutineTest.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ActivityChecker.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Pipe.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/PipeWithIdleRoutine.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/ActivityChecker.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/FanIn.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java6f8ae20f6b95fa9738ce32f5722fad2d7efc72731554467728000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comrefactor away unnecessary stream components Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-05 14:35:28 +02006f8ae20f6b95fa9738ce32f5722fad2d7efc7273refactor away unnecessary stream componentsdeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/FanIn.javadeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/PipeWithIdleRoutine.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaaddservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ActivityChecker.javadeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractControlFlowLogic.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.javadeleteservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/controlflow/components/PipeWithIdleRoutineTest.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Pipe.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javadeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/ActivityChecker.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java4cccb1b78967e6bc02cff13bc6952d144d0ad0e11554469950000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comstop re-creating receiver cache on each live signal Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-05 15:12:30 +02004cccb1b78967e6bc02cff13bc6952d144d0ad0e1stop re-creating receiver cache on each live signaleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/base/src/test/resources/DittoServiceConfigReaderTest/allValuesSet.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConnectionSettingsFactory.javabom/pom.xmlservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/SocketFactoryExtension.javaservices/base/src/test/resources/DittoServiceConfigReaderTest/someValuesSet.confservices/thingsearch/updater-actors/src/test/resources/test.confservices/thingsearch/starter/src/main/resources/things-search.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/DefaultMqttConnectionFactory.java1472ce162748354a4555d74e3367f654a33892ee1554471121000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comupdated alpakka-mqtt version to 1.0.0 Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-05 15:32:01 +02001472ce162748354a4555d74e3367f654a33892eeupdated alpakka-mqtt version to 1.0.0deleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/SocketFactoryExtension.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/DefaultMqttConnectionFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaeditservices/thingsearch/starter/src/main/resources/things-search.confeditservices/base/src/test/resources/DittoServiceConfigReaderTest/allValuesSet.confeditservices/base/src/test/resources/DittoServiceConfigReaderTest/someValuesSet.confeditbom/pom.xmleditservices/thingsearch/updater-actors/src/test/resources/test.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConnectionSettingsFactory.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.javacedfdfd0d9615b8932dd97174c7fb7d93ced58381554472096000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comtest enforcement of live command responses Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-05 15:48:16 +0200cedfdfd0d9615b8932dd97174c7fb7d93ced5838test enforcement of live command responseseditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.java01b2496627464d2a8ee108aecd9ab1b73f0436471554713572000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed mqtt connection problem after library update Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-08 10:52:52 +020001b2496627464d2a8ee108aecd9ab1b73f043647fixed mqtt connection problem after library updateeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.java93155381c0c7a667a14d16d4fabffda006ae2fcd1554720919000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadded more logging to startup procedure Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-08 12:55:19 +020093155381c0c7a667a14d16d4fabffda006ae2fcdadded more logging to startup procedureeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResult.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.javamodel/query/src/main/java/org/eclipse/ditto/model/query/Query.javamodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/assertions/SearchResultAssert.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchResultBuilder.javasignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.javasignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidOptionExceptionTest.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javasignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.javasignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThingsTest.javasignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/TestConstants.javaservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javamodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultBuilderTest.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQuery.javasignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.javamodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchResult.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultBuilder.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.javamodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchParameter.java213b41d0f53be0a8d116ce4299568af2a04c8d741554727042000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comadd "cursor" field to model classes of things-search Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-08 14:37:22 +0200213b41d0f53be0a8d116ce4299568af2a04c8d74add "cursor" field to model classes of things-searcheditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQuery.javaeditmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultTest.javaeditmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/assertions/SearchResultAssert.javaeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchResultBuilder.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javaeditsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchParameter.javaeditmodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.javaeditmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultBuilderTest.javaeditsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResult.javaeditsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/TestConstants.javaeditmodel/query/src/main/java/org/eclipse/ditto/model/query/Query.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.javaeditsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchResult.javaeditsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidOptionExceptionTest.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultBuilder.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.javaeditsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThingsTest.javasignals/commands/thingsearch/pom.xmlsignals/commands/base/pom.xmlmodel/thingsearch/pom.xml3279c4893862fb7fca2b8a708d8f5bd00d4e7a8b1554728643000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comexclude API breackage from japicmp Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-08 15:04:03 +02003279c4893862fb7fca2b8a708d8f5bd00d4e7a8bexclude API breackage from japicmpeditsignals/commands/thingsearch/pom.xmleditsignals/commands/base/pom.xmleditmodel/thingsearch/pom.xmlservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderLimitedTest.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderUnlimitedTest.java71954926cf0128f37021027dc4222aa78411308d1554730348000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAdd thing ID as last sort key if absent. It ensures that at least one sort key is non-null. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-08 15:32:28 +020071954926cf0128f37021027dc4222aa78411308dAdd thing ID as last sort key if absent.editservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderLimitedTest.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderUnlimitedTest.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javamodel/thingsearch-parser/src/test/java/org/eclipse/ditto/model/thingsearchparser/options/rql/RqlOptionsParserTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javamodel/thingsearch-parser/src/main/java/org/eclipse/ditto/model/thingsearchparser/RqlOptionParser.java385c77b998f101be6b50da36ab82966a31eff5f11554737860000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comserialize an unimplemented cursor evaluator for things-search Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-08 17:37:40 +0200385c77b998f101be6b50da36ab82966a31eff5f1serialize an unimplemented cursor evaluator for things-searchaddservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaeditmodel/thingsearch-parser/src/main/java/org/eclipse/ditto/model/thingsearchparser/RqlOptionParser.javaeditmodel/thingsearch-parser/src/test/java/org/eclipse/ditto/model/thingsearchparser/options/rql/RqlOptionsParserTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitializationConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.java1f489b12820c516789c210fc56bf341346fd96241554802359000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Renamed interface `WithIndexInitialization` to `WithIndexInitializationConfig`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-09 11:32:39 +02001f489b12820c516789c210fc56bf341346fd9624Issue #350: Renamed interface `WithIndexInitialization` todeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitializationConfig.javaprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.javaservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.javasignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.javasignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableLimitOption.javamodel/thingsearch-parser/src/test/java/org/eclipse/ditto/model/thingsearchparser/options/rql/RqlOptionsParserTest.javasignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.javamodel/thingsearch-parser/src/main/scala/org/eclipse/ditto/model/thingsearchparser/internal/RqlOptionParser.scalaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/CursorOption.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchParameter.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SizeOption.java57c8829c4683e21fb618bec89eb46f6175cc530b1554804833000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comthings-search: move cursor to option; add size option Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-09 12:13:53 +020057c8829c4683e21fb618bec89eb46f6175cc530bthings-search: move cursor to option; add size optioneditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchParameter.javaeditprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.javaeditservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javaeditsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.javaaddmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/CursorOption.javaaddmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SizeOption.javaeditsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.javaeditmodel/thingsearch-parser/src/test/java/org/eclipse/ditto/model/thingsearchparser/options/rql/RqlOptionsParserTest.javaaddmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableLimitOption.javaaddmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.javaeditmodel/thingsearch-parser/src/main/scala/org/eclipse/ditto/model/thingsearchparser/internal/RqlOptionParser.scalaeditsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.javalegal/3rd-party-dependencies/compile.txtlegal/3rd-party-dependencies/cqs.mdlegal/3rd-party-dependencies/test.txt79f8f5746d24647a22e9805fa7d4dac58fcc63db1554821896000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comupdated dependency / CQ info Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-09 16:58:16 +020079f8f5746d24647a22e9805fa7d4dac58fcc63dbupdated dependency / CQ infoeditlegal/3rd-party-dependencies/compile.txteditlegal/3rd-party-dependencies/cqs.mdeditlegal/3rd-party-dependencies/test.txtmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.javaservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javaservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ToStringCriteriaVisitor.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/OptionVisitor.java940841238656ed5918cc94ccb2f94c023d89dcdb1554825761000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.com[wip] evaluate cursor Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-09 18:02:41 +0200940841238656ed5918cc94ccb2f94c023d89dcdb[wip] evaluate cursoreditservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaaddservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ToStringCriteriaVisitor.javaeditservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/OptionVisitor.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultListImpl.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/GetSortBsonVisitor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultList.java93c62ec188a8515b630e30622d2cf9144f15ebc11554887190000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comthings-search: extract sort values of the last result from persistence Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-10 11:06:30 +020093c62ec188a8515b630e30622d2cf9144f15ebc1things-search: extract sort values of the last result from persistenceeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultListImpl.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/GetSortBsonVisitor.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultList.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.javaservices/models/thingsearch/pom.xmlmodel/thingsearch/pom.xml72ae8a3e6037ab302e6a88f777c694b6950ad8181554888963000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comexclude API breakage from japicmp Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-10 11:36:03 +020072ae8a3e6037ab302e6a88f777c694b6950ad818exclude API breakage from japicmpeditservices/models/thingsearch/pom.xmleditmodel/thingsearch/pom.xmlservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javadda07a1857decc2aee8840690ba96c4409fa88e91554890257000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comfix non-delivery of empty results Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-10 11:57:37 +0200dda07a1857decc2aee8840690ba96c4409fa88e9fix non-delivery of empty resultseditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SortOptionEntry.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SortOption.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/query/QueryParser.javamodel/thingsearch-parser/src/main/scala/org/eclipse/ditto/model/thingsearchparser/internal/RqlOptionParser.scalaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javamodel/query/src/main/java/org/eclipse/ditto/model/query/filter/QueryFilterCriteriaFactory.java6c837fb532953bd67d6e49208b9cdadca179017a1554904368000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comintegrate cursor into SearchActor workflow Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-10 15:52:48 +02006c837fb532953bd67d6e49208b9cdadca179017aintegrate cursor into SearchActor workfloweditmodel/query/src/main/java/org/eclipse/ditto/model/query/filter/QueryFilterCriteriaFactory.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SortOptionEntry.javaeditmodel/thingsearch-parser/src/main/scala/org/eclipse/ditto/model/thingsearchparser/internal/RqlOptionParser.scalaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SortOption.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/query/QueryParser.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/ConnectionBasedRabbitConnectionFactoryFactory.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/MappingStrategiesBuilderTest.javaservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.java6a61e64f02c0acab3fc961d8f85a7d27284bcc931554907300000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comimprove comments and AbstractThingSearchPersistenceITBase Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-10 16:41:40 +02006a61e64f02c0acab3fc961d8f85a7d27284bcc93improve comments and AbstractThingSearchPersistenceITBaseeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/ConnectionBasedRabbitConnectionFactoryFactory.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaeditservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/MappingStrategiesBuilderTest.javaeditservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.javamodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOptionTest.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.javamodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOptionTest.javaac6feef0cd8bf644710a6aa4a0a9c7bde71e02da1554908908000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comtest & fix ImmutableCursorOption & ImmutableSizeOption Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-10 17:08:28 +0200ac6feef0cd8bf644710a6aa4a0a9c7bde71e02datest & fix ImmutableCursorOption & ImmutableSizeOptionaddmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOptionTest.javaaddmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOptionTest.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ImmutableWithSender.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/EscalatingSupervisorStrategy.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ActivityChecker.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/package-info.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ControlFlowFactory.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.javafdd9cfdd15af5c64cd73701811f2210acd5999991554913542000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comreview: simplified ActivityChecking of EnforcerActor * added missing Javadocs * extracted implementation of WithSender as separate class * fixed generic warnings 2019-04-10 18:25:42 +0200fdd9cfdd15af5c64cd73701811f2210acd599999review: simplified ActivityChecking of EnforcerActor * added missingeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.javaaddservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ImmutableWithSender.javadeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/EscalatingSupervisorStrategy.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javadeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ActivityChecker.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaaddservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ControlFlowFactory.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/package-info.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java2838343561c1e1167d68d66a1566c1b08c8cfe251555320238000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comfilter out x-correlation-id header; merge header from cursor Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-15 11:23:58 +02002838343561c1e1167d68d66a1566c1b08c8cfe25filter out x-correlation-id header; merge header from cursoreditservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java81a5833ed6d60d815da2ad8ef8916d66d8e896881555334805000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Fixed getter name. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-15 15:26:45 +020081a5833ed6d60d815da2ad8ef8916d66d8e89688Issue #350: Fixed getter name.editservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.java753db29111e942819abd9bcb1e25c7b7b1769f721555334860000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Moved `ExponentialBackOffConfig` to upper level. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-15 15:27:40 +0200753db29111e942819abd9bcb1e25c7b7b1769f72Issue #350: Moved `ExponentialBackOffConfig` to upper level.editservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.java4976c54999c5c13eb853ff87a5431b6950f19e3a1555337492000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comremove unused HTTP headers Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-15 16:11:32 +02004976c54999c5c13eb853ff87a5431b6950f19e3aremove unused HTTP headerseditservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/mapping/JsonToBson.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javamodel/query/src/main/java/org/eclipse/ditto/model/query/Query.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQuery.javaservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javamodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ToStringCriteriaVisitor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java2d8ab78568389a07a1b16b8851a901a1b9ce906b1555403523000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comThingsSearchCursor: handle null dimensions Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-16 10:32:03 +02002d8ab78568389a07a1b16b8851a901a1b9ce906bThingsSearchCursor: handle null dimensionseditservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javaeditmodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/mapping/JsonToBson.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javaeditmodel/query/src/main/java/org/eclipse/ditto/model/query/Query.javaeditservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQuery.javadeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ToStringCriteriaVisitor.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/mapping/EnforcedThingMapper.java1c5acdfd431e74b48614e4932b7338b1eccf05c21555412872000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comtruncate large arrays in sort fields Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-16 13:07:52 +02001c5acdfd431e74b48614e4932b7338b1eccf05c2truncate large arrays in sort fieldseditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/mapping/EnforcedThingMapper.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ImmutableWithSender.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeEnforcerClusterRouterFactory.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MultiStageCommandTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMessagingConstants.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaservices/models/concierge/pom.xmlservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/StatisticsActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchCoordinatorActorTest.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/InvalidateCacheEntry.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ControlFlowFactory.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.java54216f37f96539dfff2e4838027c18036d4300ee1555421306000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comremoved sharded EnforcerActor and replace with ClusterRoute with consistent hashing group * fixed cache invalidation in all clustered concierge nodes (before only the caches on the node where e.g. a policy change command was processed were invalidated correctly) Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-16 15:28:26 +020054216f37f96539dfff2e4838027c18036d4300eeremoved sharded EnforcerActor and replace with ClusterRoute witheditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ImmutableWithSender.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MultiStageCommandTest.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaaddservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeEnforcerClusterRouterFactory.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaeditservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchCoordinatorActorTest.javaeditservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaaddservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/InvalidateCacheEntry.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/StatisticsActor.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.javaeditservices/models/concierge/pom.xmleditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ControlFlowFactory.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMessagingConstants.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java9c66acd75931611de1cf31da837623ba510242451555422735000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comThingsSearchCursor: improve error messages Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-16 15:52:15 +02009c66acd75931611de1cf31da837623ba51024245ThingsSearchCursor: improve error messageseditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/models/concierge/pom.xmlservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/ConciergeMappingStrategies.javaservices/concierge/util/pom.xmlservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/InvalidateCacheEntry.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/concierge/starter/src/main/resources/concierge-extension.confservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMappingStrategies.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/InvalidateCacheEntry.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javac675d68892ce6991c90a3c8d5b8d53c5fa4356ce1555427595000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadded serialization/deserialization for InvalidateCacheEntry class * had to move some classes (e.g. ConciergeMappingStrategies) to concierge service-model Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-16 17:13:15 +0200c675d68892ce6991c90a3c8d5b8d53c5fa4356ceadded serialization/deserialization for InvalidateCacheEntry class * hadaddservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/InvalidateCacheEntry.javaeditservices/concierge/util/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaaddservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMappingStrategies.javaeditservices/concierge/starter/src/main/resources/concierge-extension.confeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/ConciergeMappingStrategies.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaeditservices/models/concierge/pom.xmldeleteservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/InvalidateCacheEntry.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandRegistryTest.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandResponseRegistryTest.java9a384228cce49a7088cab8f2d99fdea38860b62e1555428596000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed failing tests after maven dependency changes Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-16 17:29:56 +02009a384228cce49a7088cab8f2d99fdea38860b62efixed failing tests after maven dependency changeseditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandRegistryTest.javaeditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandResponseRegistryTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalEventRegistryTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandResponseRegistryTest.javaservices/thingsearch/starter/pom.xmlservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandRegistryTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalErrorRegistryTest.java19cf4e3a9662ccf992327c6e8c95e38905b203951555430001000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed wrong maven import: thingsearch does not need to know concierge Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-16 17:53:21 +020019cf4e3a9662ccf992327c6e8c95e38905b20395fixed wrong maven import: thingsearch does not need to know conciergeeditservices/thingsearch/starter/pom.xmleditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalEventRegistryTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandResponseRegistryTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandRegistryTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalErrorRegistryTest.javaservices/utils/test/src/test/java/org/eclipse/ditto/services/utils/test/mongo/MongoDbResource.java5ef7b3bbeb06cabd3583182a2737611e7b09b0f01555481652000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Improved exception handling in case MongoDB could not be configured. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-17 08:14:12 +02005ef7b3bbeb06cabd3583182a2737611e7b09b0f0Issue #350: Improved exception handling in case MongoDB could not beeditservices/utils/test/src/test/java/org/eclipse/ditto/services/utils/test/mongo/MongoDbResource.javaservices/utils/akka/pom.xmlservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisor.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/PagingIT.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactory.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchIndexDeletionActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PoliciesStreamSupervisorCreator.javaservices/thingsearch/starter/src/main/resources/things-search-dev.confservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/SyncConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/package-info.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/util/ConfigKeys.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsStreamSupervisorCreator.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DeletionConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/SearchHealthCheckingActorFactory.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/StreamConsumerSettingsTest.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfig.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/PolicyRestrictedMongoSearchAggregation.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActor.javaservices/thingsearch/persistence/src/test/resources/test.confservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfigTest.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoAggregationBuilderFactory.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaservices/utils/akka/src/test/resources/sync-test.confservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaservices/thingsearch/starter/src/main/resources/things-search.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/UpdaterConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactoryTest.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/CountIT.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/AbstractSearchService.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfigTest.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/package-info.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistenceIT.javaservices/thingsearch/starter/src/main/resources/things-search-docker.confservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/SearchConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActorConfigurationProperties.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/StreamConsumerSettings.javad93a1e08bc684212f48bfbda79764ead3eb5355d1555485525000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Shifted search service to new configuration style. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-17 09:18:45 +0200d93a1e08bc684212f48bfbda79764ead3eb5355dIssue #350: Shifted search service to new configuration style.addservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActor.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisor.javadeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/SearchHealthCheckingActorFactory.javaeditservices/thingsearch/persistence/src/test/resources/test.confdeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActorConfigurationProperties.javaaddservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/SyncConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaeditservices/thingsearch/starter/src/main/resources/things-search.confeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PoliciesStreamSupervisorCreator.javaaddservices/utils/akka/src/test/resources/sync-test.confeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javaaddservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsStreamSupervisorCreator.javadeleteservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/util/ConfigKeys.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/CountIT.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaaddservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfigTest.javadeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactory.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaaddservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaaddservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/package-info.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistenceIT.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactoryTest.javaeditservices/thingsearch/starter/src/main/resources/things-search-docker.confeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaaddservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaeditservices/utils/akka/pom.xmleditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoAggregationBuilderFactory.javaaddservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaaddservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/package-info.javadeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/AbstractSearchService.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/PagingIT.javaeditservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.javaeditservices/thingsearch/starter/src/main/resources/things-search-dev.confaddservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DeletionConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchIndexDeletionActor.javadeleteservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActorTest.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/PolicyRestrictedMongoSearchAggregation.javaaddservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaaddservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/UpdaterConfig.javaaddservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/SearchConfig.javaaddservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javadeleteservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/StreamConsumerSettingsTest.javadeleteservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/StreamConsumerSettings.javaaddservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfig.javaaddservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfigTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfigTest.javaservices/thingsearch/updater-actors/src/test/resources/deletion-test.conf3c99969b6137952339141b62a62ab757f4fd56d31555487141000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Added unit test for `DefaultDeletionConfig`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-17 09:45:41 +02003c99969b6137952339141b62a62ab757f4fd56d3Issue #350: Added unit test for `DefaultDeletionConfig`.editservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaaddservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfigTest.javaaddservices/thingsearch/updater-actors/src/test/resources/deletion-test.confservices/thingsearch/updater-actors/src/test/resources/updater-test.confservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.java69f1f65b7ca15ee26db0191c5d30bc030e7489c31555489114000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Extended `DefaultUpdaterConfigTest`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-17 10:18:34 +020069f1f65b7ca15ee26db0191c5d30bc030e7489c3Issue #350: Extended `DefaultUpdaterConfigTest`.editservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.javaaddservices/thingsearch/updater-actors/src/test/resources/updater-test.confeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java07f9ae7e17f1f01221dcb7196c2aa24a0f2b428a1555492384000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Log used raw config on "INFO" level. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-17 11:13:04 +020007f9ae7e17f1f01221dcb7196c2aa24a0f2b428aIssue #350: Log used raw config on "INFO" level.editservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaffeed1ae3e3396b20b096596b6213310e62e1c891555493093000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed wrongly wrapped message for enforcerActor for searchCommands Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-17 11:24:53 +0200ffeed1ae3e3396b20b096596b6213310e62e1c89fixed wrongly wrapped message for enforcerActor for searchCommandseditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javae19d58f6f19e5255fee05310aeb8051f16cc96981555496561000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Log used raw config on "DEBUG" level. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-17 12:22:41 +0200e19d58f6f19e5255fee05310aeb8051f16cc9698Issue #350: Log used raw config on "DEBUG" level.editservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/concierge/starter/src/main/resources/concierge.confservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaservices/concierge/enforcement/src/test/resources/test.confservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.java7b56f6ee91eddfc7a0cac431eb251f64c24267a61555505076000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadded "expire-after-access" configuration to CacheFactory Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-17 14:44:36 +02007b56f6ee91eddfc7a0cac431eb251f64c24267a6added "expire-after-access" configuration to CacheFactoryeditservices/concierge/enforcement/src/test/resources/test.confeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.javaeditservices/concierge/starter/src/main/resources/concierge.confeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java4c8dd5445b09c6c64e927973fa8da63d6a4f2c051555507806000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comIssue #350: log Runtime parameters first Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-04-17 15:30:06 +02004c8dd5445b09c6c64e927973fa8da63d6a4f2c05Issue #350: log Runtime parameters firsteditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/thingsearch/starter/src/main/resources/things-search.confservices/thingsearch/starter/pom.xmlservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.java8f8968c5ea3c2dd9bd335c1d34aa3ca619caeac61555511601000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comdocument, test and fix ThingsSearchCursor Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-17 16:33:21 +02008f8968c5ea3c2dd9bd335c1d34aa3ca619caeac6document, test and fix ThingsSearchCursoraddservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaeditservices/thingsearch/starter/pom.xmleditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaaddservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaeditservices/thingsearch/starter/src/main/resources/things-search.confservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/EventSniffer.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.javaservices/gateway/streaming/pom.xmlservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javalegal/3rd-party-dependencies/cqs.mda34edc8318cd6c2fdd65b5a9c6cfcb753ddec0d21555516003000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfix DittoRuntimeException handling in AbstractGraphActor * added websocket metric counting via Gauges Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-17 17:46:43 +0200a34edc8318cd6c2fdd65b5a9c6cfcb753ddec0d2fix DittoRuntimeException handling in AbstractGraphActor * addededitservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.javaeditservices/gateway/streaming/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javaeditlegal/3rd-party-dependencies/cqs.mdeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/EventSniffer.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaceee07f95f4039541c76f264793d9d13d06023571555564465000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comIssue #350: add ConfigFactory.load for configWithFallbacks to load runtime parameter into config; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-04-18 07:14:25 +0200ceee07f95f4039541c76f264793d9d13d0602357Issue #350: add ConfigFactory.load for configWithFallbacks to loadeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java8ee6b0936f7d4029e056e20d5dada61151ca8ba91555572048000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfix DittoRuntimeException handling Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-18 09:20:48 +02008ee6b0936f7d4029e056e20d5dada61151ca8ba9fix DittoRuntimeException handlingeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeEnforcerClusterRouterFactory.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholder.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java15423e6e098a67760fdf61183aa428bb82c886271555590764000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed blocking the thread in ThingCommandEnforcement * don't instantiate ConciergeForwarderActor twice Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-18 14:32:44 +020015423e6e098a67760fdf61183aa428bb82c88627fixed blocking the thread in ThingCommandEnforcement * don't instantiateeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeEnforcerClusterRouterFactory.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholder.javaservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.java513a3cd37c070c2e5bd66b943fe158f189cfbb3c1555600406000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed shutdown of session counter in StreamingActor Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-18 17:13:26 +0200513a3cd37c070c2e5bd66b943fe158f189cfbb3cfixed shutdown of session counter in StreamingActoreditservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.javadocumentation/src/main/resources/openapi/ditto-api-2.ymldocumentation/src/main/resources/openapi/ditto-api-1.ymldc4e297804faf39b9a25cbca40ea081c51ddad571555601224000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comdocument cursor option Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-18 17:27:04 +0200dc4e297804faf39b9a25cbca40ea081c51ddad57document cursor optioneditdocumentation/src/main/resources/openapi/ditto-api-2.ymleditdocumentation/src/main/resources/openapi/ditto-api-1.ymlservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.java45863f7d8563c81659be10722b94f9cfaf9811bb1555601686000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comcleaned up EnforcerActorFactory * fixed ThingsAggregatorActor sending single retrieveThing commands to cluster hashed router instead of local enforcer Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-18 17:34:46 +020045863f7d8563c81659be10722b94f9cfaf9811bbcleaned up EnforcerActorFactory * fixed ThingsAggregatorActor sendingeditservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javasignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javasignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javasignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javafa9887cdc8834aa1ac433c1bdaf2485127621b501555669648000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comMove logic of parsing into AnnotationBasedJsonparsable Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-19 12:27:28 +0200fa9887cdc8834aa1ac433c1bdaf2485127621b50Move logic of parsing into AnnotationBasedJsonparsableeditsignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javaaddsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javaeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javaaddsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javaeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.javasignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.javaprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.javasignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javasignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractErrorRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.java52aa089e3986bad56c8ef39a356d7bdfaeb9dedc1555672869000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comMove logic to build an AnnotationBasedJsonparsable to a builder Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-19 13:21:09 +020052aa089e3986bad56c8ef39a356d7bdfaeb9dedcMove logic to build an AnnotationBasedJsonparsable to a buildereditprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.javaeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.javaeditsignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.javaeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javadeletesignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractErrorRegistry.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javaaddsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/DittoJsonRegistry.javaadc5c95285402e561c0aa0bdf158fb78eddc37621555673940000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRemove unused empty class Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-19 13:39:00 +0200adc5c95285402e561c0aa0bdf158fb78eddc3762Remove unused empty classdeletesignals/base/src/main/java/org/eclipse/ditto/signals/base/DittoJsonRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.java2dce684745b6fba81f138d823143c17c5ac006831555683216000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comuse correct class to build strategy + some cleanup Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-19 16:13:36 +02002dce684745b6fba81f138d823143c17c5ac00683use correct class to build strategy + some cleanupeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.javapom.xml9813bea813b4d7d0cdcada76037e8a5f7c71ed071555683613000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comadd exclude for AbstractErrorRegistry Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-19 16:20:13 +02009813bea813b4d7d0cdcada76037e8a5f7c71ed07add exclude for AbstractErrorRegistryeditpom.xmlsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javac611c4536f1ec6e8b3392004351898edfb76c8011555684262000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comfix typo Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-19 16:31:02 +0200c611c4536f1ec6e8b3392004351898edfb76c801fix typoeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javaservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaservices/connectivity/mapping/src/test/resources/javascript-test.confservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaservices/utils/persistence/src/test/resources/activity-check-test.confservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaservices/base/src/test/resources/exponentialBackOff-test.confservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfigTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaservices/utils/persistence/src/test/resources/index-initialization.confservices/policies/persistence/src/test/resources/policy-test.confservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaservices/base/src/test/resources/metrics-test.confservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaservices/connectivity/messaging/src/test/resources/reconnection-test.confservices/concierge/cache/src/test/resources/caches-test.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaservices/utils/persistence/src/test/resources/snapshot-test.confservices/connectivity/messaging/src/test/resources/connection-test.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaservices/concierge/starter/src/test/resources/things-aggregator-test.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaservices/concierge/enforcement/src/test/resources/enforcement-test.confservices/base/src/test/resources/cluster-test.confservices/base/src/test/resources/limits-test.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.javaservices/connectivity/messaging/src/test/resources/client-test.confservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.javaservices/utils/persistence/src/test/resources/tags-test.conff1aa89ca60d0b721fd00688cec5b62bb98aeb9c41555999277000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comIssue #350: use java.time.Duration instead of time values in strings. Add several unit tests for new config classes. Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-04-23 08:01:17 +0200f1aa89ca60d0b721fd00688cec5b62bb98aeb9c4Issue #350: use java.time.Duration instead of time values in strings.addservices/base/src/test/resources/metrics-test.confaddservices/utils/persistence/src/test/resources/activity-check-test.confaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfigTest.javaaddservices/utils/persistence/src/test/resources/snapshot-test.confaddservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaaddservices/base/src/test/resources/cluster-test.confeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaaddservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaaddservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfigTest.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaaddservices/connectivity/mapping/src/test/resources/javascript-test.confaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.javaaddservices/connectivity/messaging/src/test/resources/client-test.confaddservices/base/src/test/resources/limits-test.confaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaaddservices/base/src/test/resources/exponentialBackOff-test.confeditservices/policies/persistence/src/test/resources/policy-test.confaddservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaaddservices/connectivity/messaging/src/test/resources/reconnection-test.confaddservices/concierge/starter/src/test/resources/things-aggregator-test.confaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaaddservices/utils/persistence/src/test/resources/tags-test.confaddservices/connectivity/messaging/src/test/resources/connection-test.confeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaaddservices/concierge/enforcement/src/test/resources/enforcement-test.confeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javaaddservices/concierge/cache/src/test/resources/caches-test.confeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javaaddservices/utils/persistence/src/test/resources/index-initialization.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplierTest.java5f65cdba49d8e48eab5f64c909bd7d572e658bd61556000423000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Added unit test for `RawConfigSupplier`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-23 08:20:23 +02005f65cdba49d8e48eab5f64c909bd7d572e658bd6Issue #350: Added unit test for `RawConfigSupplier`.addservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplierTest.javaprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/MessageAdaptableHelper.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.javad2523e2e109a24d8e417389e824f8cb3e7e58a301556007846000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed message size enforcement for ditto-protocol AND messages route Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-23 10:24:06 +0200d2523e2e109a24d8e417389e824f8cb3e7e58a30fixed message size enforcement for ditto-protocol AND messages routeeditprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/MessageAdaptableHelper.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntry.javamodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogEntryBuilder.javaf5cdcbf55cdda3ec26590c2875bad6621f36ce501556023957000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: create immutable implementation of connection log entry Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:52:37 +0200f5cdcbf55cdda3ec26590c2875bad6621f36ce50Issue #318: create immutable implementation of connection log entryaddmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogEntryBuilder.javaaddmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.javaaddmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntry.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogs.javae53fd3c534cf8aee08317c6810602ef8dbe7f4e11556023977000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: create command to retrieve connection logs Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:52:57 +0200e53fd3c534cf8aee08317c6810602ef8dbe7f4e1Issue #318: create command to retrieve connection logsaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogs.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.javasignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/AbstractCommandResponse.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponseTest.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/TestConstants.java19f24f3a7620f9c76a2c539a7ad1bf297fb493631556023987000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: create response with retrieved connection logs Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:53:07 +020019f24f3a7620f9c76a2c539a7ad1bf297fb49363Issue #318: create response with retrieved connection logseditmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.javaeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/AbstractCommandResponse.javaaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.javaeditsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/TestConstants.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponseTest.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntry.javamodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.javamodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilder.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.java7549892cabf1579cd86f4147692098aac83d3df71556023995000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix wrong template in MessageFormat in several classes Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:53:15 +02007549892cabf1579cd86f4147692098aac83d3df7Issue #318: fix wrong template in MessageFormat in several classeseditmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.javaeditmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntry.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilder.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponseTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogs.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponse.javaf68b73a9b8f32874fb1a90b878e81b8bef3fa84d1556024003000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Add command for enabling logging for connections Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:53:23 +0200f68b73a9b8f32874fb1a90b878e81b8bef3fa84dIssue #318: Add command for enabling logging for connectionsaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogs.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponseTest.javaaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponse.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsTest.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponse.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogs.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponseTest.java84caafadee4426b6411fd3bd5448689d380c31bb1556024011000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Add command for resetting the logs for a connection Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:53:31 +020084caafadee4426b6411fd3bd5448689d380c31bbIssue #318: Add command for resetting the logs for a connectionaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsTest.javaaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponse.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponseTest.javaaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogs.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/LogUtilTest.javada1daeb1689d29d7ebfcd01fc5d5b336814542491556024079000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Let LogUtil do what its methods say it does: enhancing the logger with correlation ids or custom fields instead of just removing everything and then setting the one field Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:54:39 +0200da1daeb1689d29d7ebfcd01fc5d5b33681454249Issue #318: Let LogUtil do what its methods say it does: enhancing theeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaaddservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/LogUtilTest.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.javaservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.java109f4dc4d1e20ffb4b05df8cd34fa5a3e4e978931556024089000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Add own LogUtil for connections which allows adding the connection id to logs Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:54:49 +0200109f4dc4d1e20ffb4b05df8cd34fa5a3e4e97893Issue #318: Add own LogUtil for connections which allows adding theaddservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.javaaddservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.javaservices/connectivity/starter/src/main/resources/connectivity.confservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javaservices/connectivity/starter/src/test/resources/test.confservices/connectivity/util/src/test/resources/test.confservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.javaservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReaderTest.javaservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.java32bf7db76d09be2bb5428afa1220bf59b03270c71556024099000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Add config for connectivity monitoring Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:54:59 +020032bf7db76d09be2bb5428afa1220bf59b03270c7Issue #318: Add config for connectivity monitoringeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.javaaddservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReaderTest.javaaddservices/connectivity/starter/src/test/resources/test.confeditservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.javaaddservices/connectivity/util/src/test/resources/test.confaddservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javadcf04b6d411cab21a72ea5939e967653185674ae1556024108000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Fix exception caused in LogUtil since akka returns an implementation of AbstractMap which does not support putting new entries to the map Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:55:08 +0200dcf04b6d411cab21a72ea5939e967653185674aeIssue #318: Fix exception caused in LogUtil since akka returns aneditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.java10a260e33448151f519edf79d6e9cc31e052ca191556024116000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix unit test Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:55:16 +020010a260e33448151f519edf79d6e9cc31e052ca19Issue #318: fix unit testeditservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.javamodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.javamodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/LogTypeTest.java0e352491918fac348f078f70ce2566ee23095ce71556024124000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Enhance LogType to only support different log categories Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:55:24 +02000e352491918fac348f078f70ce2566ee23095ce7Issue #318: Enhance LogType to only support different log categorieseditmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.javaaddmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/LogTypeTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponseTest.java939df79d34558dc1e1b051994a4abe08d1c9b8f51556024133000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Allow merging two RetrieveConnectionLogsResponses Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:55:33 +0200939df79d34558dc1e1b051994a4abe08d1c9b8f5Issue #318: Allow merging two RetrieveConnectionLogsResponseseditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.javaeditsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponseTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientData.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java541bd1f99d4a067fa52504db0e4f04a273de77631556024161000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Use new ConnectionLogUtil Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:56:01 +0200541bd1f99d4a067fa52504db0e4f04a273de7763Issue #318: Use new ConnectionLogUtileditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientData.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCollector.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingQueue.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterWithFilterTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/MeasurementWindow.javaservices/connectivity/messaging/src/test/resources/test.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/package-info.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/package-info.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectivityCounterRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/RetrieveConnectionStatusAggregatorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectivityCounterRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilter.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/MeasurementWindow.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/RetrieveConnectionMetricsAggregatorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/SlidingWindowCounter.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/metrics/SlidingWindowCounterTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/RetrieveConnectionStatusAggregatorActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/SlidingWindowCounterTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/SynchronizedEvictingQueue.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactoryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/MuteableConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/package-info.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectionMetricsCollector.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/SlidingWindowCounter.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/RetrieveConnectionMetricsAggregatorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableMuteableConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.java481ffd99948bacec846dfed7d2f58b3bf22367711556024171000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: wip: Add functionality that allows enduser-friendly logging for connections. ------------------------------------------------------ * added new abstractions 'ConnectionMonitor' and 'ConnectionMonitorRegistry' which delegate to the known ConnectivityCounterRegistry and the new ConnectionLoggerRegistry. * moved those monitoring relevant packages into an own package monitoring and made logging and metrics subpackages of it. * use methods provided by ConnectionMonitor instead of directly updating metrics or logs. * create static registry for the loggers containing all loggers for all running connections. * add evicting implementation of the logger which allows to evict old entries. This means, only a constant number of log entries is stored per connection. * implement default log entries if no entry is needed and add context-sensitive default messages for all loggers currently used. * prepare muteability of loggers, meaning a logger can be muted and unmuted. This will allow us to enable and disable loggers for different connections. * prepare possibility to ask for aggregated logs for connections (RetrieveConnectionLogsAggregatorActor) Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:56:11 +0200481ffd99948bacec846dfed7d2f58b3bf2236771Issue #318: wip: Add functionality that allows enduser-friendly loggingdeleteservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/metrics/SlidingWindowCounterTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/RetrieveConnectionStatusAggregatorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCollector.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/RetrieveConnectionStatusAggregatorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitorRegistry.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitor.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/SlidingWindowCounterTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableMuteableConnectionLogger.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingQueue.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterWithFilterTest.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectivityCounterRegistry.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/package-info.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/SlidingWindowCounter.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/SynchronizedEvictingQueue.javadeleteservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectivityCounterRegistryTest.javaeditservices/connectivity/messaging/src/test/resources/test.confaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/MeasurementWindow.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/RetrieveConnectionMetricsAggregatorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/MeasurementWindow.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/package-info.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilter.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactoryTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/SlidingWindowCounter.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/MuteableConnectionLogger.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/RetrieveConnectionMetricsAggregatorActor.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/package-info.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectionMetricsCollector.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/DefaultConnectionMetricsCounter.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCollector.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCounter.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.javaaf32bfb020903b27ba57a4452f60688990fe89e71556024180000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: extract interface from ConnectionMetricsCollector Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:56:20 +0200af32bfb020903b27ba57a4452f60688990fe89e7Issue #318: extract interface from ConnectionMetricsCollectordeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCollector.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCounter.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/DefaultConnectionMetricsCounter.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javabc24fb141c0305e84392533f11b43a56d5bcd5c71556024188000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: write javadoc on the connection monitoring interfaces Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:56:28 +0200bc24fb141c0305e84392533f11b43a56d5bcd5c7Issue #318: write javadoc on the connection monitoring interfaceseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterWithFilterTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableMuteableConnectionLogger.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/MuteableConnectionLogger.java281942058044c97c5175e46aa2c40e2d9ce7349e1556024197000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: some more javadoc for connection monitoring. Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:56:37 +0200281942058044c97c5175e46aa2c40e2d9ce7349eIssue #318: some more javadoc for connection monitoring.editservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableMuteableConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterWithFilterTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/MuteableConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingQueue.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/SynchronizedEvictingQueue.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueue.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProviderTest.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueueTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactoryTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.javaf25defa303e272aa6e9a0d0ba100feebcb021bc41556024207000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: write unit tests Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:56:47 +0200f25defa303e272aa6e9a0d0ba100feebcb021bc4Issue #318: write unit testseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/SynchronizedEvictingQueue.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactoryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistryTest.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueueTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueue.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProviderTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingQueue.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueue.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaConnectionFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/SSLContextCreator.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaSpecificConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.java7d857bd5f7ed2ee49ef06357b32b8e62a355d0b51556024216000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add missing javadoc Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:56:56 +02007d857bd5f7ed2ee49ef06357b32b8e62a355d0b5Issue #318: add missing javadoceditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaConnectionFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueue.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/SSLContextCreator.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaSpecificConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitor.java2538aacc889527c6f4d993f018a62f4db1a5d31b1556024225000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add some log statements Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:57:05 +02002538aacc889527c6f4d993f018a62f4db1a5d31bIssue #318: add some log statementseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javae7cb606ac5d24272938dae685b8268d83cf014411556024237000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: change order of arguments in signature of internal logging method Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:57:17 +0200e7cb606ac5d24272938dae685b8268d83cf01441Issue #318: change order of arguments in signature of internal loggingeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponse.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogs.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogs.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogs.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponse.java5f11b336d4f3b90093606e5748425b7925df77711556024247000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add new connectivity commands to the new parsable command registries Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:57:27 +02005f11b336d4f3b90093606e5748425b7925df7771Issue #318: add new connectivity commands to the new parsable commandeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponse.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogs.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogs.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogs.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponse.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javad4f3bbe3a6d1dbaaf492536be00595632d3b1abc1556024257000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: process EnableConnectionLogs command and enable the logs for the connection Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:57:37 +0200d4f3bbe3a6d1dbaaf492536be00595632d3b1abcIssue #318: process EnableConnectionLogs command and enable the logs foreditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaeditservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java214251e910a08aa1873e53e2b805052693232b741556024266000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: write unit tests for enabling connection logs Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:57:46 +0200214251e910a08aa1873e53e2b805052693232b74Issue #318: write unit tests for enabling connection logseditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.java21e186217577006ab0ed1de31c878a7c28b992fc1556024275000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix bug in LogUtil Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:57:55 +020021e186217577006ab0ed1de31c878a7c28b992fcIssue #318: fix bug in LogUtileditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javafc8502d0a5ea13190df6ac649ae7b2b93317cac31556024284000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix DefaultMuteableConnectionLoggers equals, hashCode and toString Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:58:04 +0200fc8502d0a5ea13190df6ac649ae7b2b93317cac3Issue #318: fix DefaultMuteableConnectionLoggers equals, hashCode andeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.javabeede8aec41e08c9e81c4bc1a544bb35bf3e95461556024291000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add LogEntryBuilder to connectivity model factory Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 14:58:11 +0200beede8aec41e08c9e81c4bc1a544bb35bf3e9546Issue #318: add LogEntryBuilder to connectivity model factoryeditmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogEntry.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogLevel.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogType.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionLogs.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogCategory.java9206a120a94fcab004113c844a67652ef26dade21556025357000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: provide interface for connection logs Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-23 15:15:57 +02009206a120a94fcab004113c844a67652ef26dade2Issue #318: provide interface for connection logsaddmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogCategory.javaaddmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogLevel.javaaddmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogEntry.javaaddmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogType.javaaddmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionLogs.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/EnforcementConfigReader.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/starter/src/main/resources/concierge.confservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java75b13b137f5c987752e12aeeee854bcdb9ad7bb61556027017000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comintroduced bufferSize and parallelism for AbstractGraphActor * simplified source creation (use a Queue) * made buffering more explicit * made the values configurable Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-23 15:43:37 +020075b13b137f5c987752e12aeeee854bcdb9ad7bb6introduced bufferSize and parallelism for AbstractGraphActor *editservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/EnforcementConfigReader.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeditservices/concierge/starter/src/main/resources/concierge.confeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ErrorHandlingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MockClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidatorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractBaseClientActorTest.java997ea1299cc339a84c9038e4be2d9d5e4b9918481556095902000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Handle RetrieveConnectionLogs command Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-24 10:51:42 +0200997ea1299cc339a84c9038e4be2d9d5e4b991848Issue #318: Handle RetrieveConnectionLogs commandeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ErrorHandlingActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractBaseClientActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidatorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MockClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DittoServiceConfigReaderTest.javaservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfigTest.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.java9d689caeac83251286a49721bf0b9297aed951991556098129000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comIssue #350: use JUnitSoftAssertions in Unit tests Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-04-24 11:28:49 +02009d689caeac83251286a49721bf0b9297aed95199Issue #350: use JUnitSoftAssertions in Unit testseditservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DittoServiceConfigReaderTest.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaeditservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaeditservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaeditservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaeditservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javaeditservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaeditservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaeditservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaade2af049f52ad42eb3cf1897ebf9df4488aa60e1556171638000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Made config path of `DefaultLimitsConfig` public to make it usable from outside. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-25 07:53:58 +0200ade2af049f52ad42eb3cf1897ebf9df4488aa60eIssue #350: Made config path of `DefaultLimitsConfig` public to make iteditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractBaseClientActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java64155fcaf5a89f4cfc2e8d4d424df2d806d950eb1556186338000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Handle ResetConnectionLogs command Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-04-25 11:58:58 +020064155fcaf5a89f4cfc2e8d4d424df2d806d950ebIssue #318: Handle ResetConnectionLogs commandeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractBaseClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMetricsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MetricsConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithClusterConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaee166d5f52a3c0d40b52aa0cf20999f9de4349a51556197177000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Re-organized `ServiceSpecificConfig` to make it more modular and parts of it thus re-usable. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-25 14:59:37 +0200ee166d5f52a3c0d40b52aa0cf20999f9de4349a5Issue #350: Re-organized `ServiceSpecificConfig` to make it more modulareditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMetricsConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfig.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithClusterConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/MetricsConfig.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javabcc9a1911ffbb852fe63296ae95825c4d0e244d31556202426000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comTruncate sort dimensions after thingId. Reason: thingId uniquely identifies a thing. Subsequent sort dimensions do nothing but create overhead. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-25 16:27:06 +0200bcc9a1911ffbb852fe63296ae95825c4d0e244d3Truncate sort dimensions after thingId.editservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javadocumentation/src/main/resources/pages/ditto/protocol-examples-modifyfeature.mddocumentation/src/main/resources/pages/ditto/protocol-examples-deletefeature.mdservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java4ed10fd4ef616e2873d8e1d95ed6eef19962cde61556281080000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comFix keyword & year Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-26 14:18:00 +02004ed10fd4ef616e2873d8e1d95ed6eef19962cde6Fix keyword & yeareditdocumentation/src/main/resources/pages/ditto/protocol-examples-deletefeature.mdeditdocumentation/src/main/resources/pages/ditto/protocol-examples-modifyfeature.mdeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.java2cf28d8cfd833b960fa14654151d9681ffe657951556285419000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Completely rely on fall-back values of `PersistenceConfig` if health check config cannot find nested persistence config properties. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-26 15:30:19 +02002cf28d8cfd833b960fa14654151d9681ffe65795Issue #350: Completely rely on fall-back values of `PersistenceConfig`editservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.java46d81fc0f493a9ed6bb09e7cbb43a2f82dff849c1556287661000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Changed type of default value of 'maxQueryTime' config property. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-04-26 16:07:41 +020046d81fc0f493a9ed6bb09e7cbb43a2f82dff849cIssue #350: Changed type of default value of 'maxQueryTime' configeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javacc68fc045b3d9ee09e1ed0aa98b28801e7329fa71556518273000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadded metrics gathering for concierge enforcements Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-29 08:11:13 +0200cc68fc045b3d9ee09e1ed0aa98b28801e7329fa7added metrics gathering for concierge enforcementseditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.java211bebdc132faecfcc7d86a28009afd9f1ff2ed81556524404000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comimproved WS streaming message counting gauge with tags Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-29 09:53:24 +0200211bebdc132faecfcc7d86a28009afd9f1ff2ed8improved WS streaming message counting gauge with tagseditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.javaservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.java69537d14b4cdff0810384448bc36bd6c852026e01556527696000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadjusted metric name to underscores Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-29 10:48:16 +020069537d14b4cdff0810384448bc36bd6c852026e0adjusted metric name to underscoreseditservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/GetSortBsonVisitor.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/GetSortBsonVisitorTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.javaacfbf318981d78ff8136ae0bca540f8142ef5bba1556543689000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comfix NullPointerException in cursor generation Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-04-29 15:14:49 +0200acfbf318981d78ff8136ae0bca540f8142ef5bbafix NullPointerException in cursor generationaddservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/GetSortBsonVisitorTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/GetSortBsonVisitor.javadocumentation/src/main/resources/pages/ditto/release_notes_090M2.mddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.ymldocumentation/src/main/resources/_posts/2019-04-29-milestone-announcement-090-M2.md2792706fb0fdf6c29e806f8123b439a2b3fc07ee1556543729000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadded release notes and blogpost about Ditto 0.9.0-M2 Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-29 15:15:29 +02002792706fb0fdf6c29e806f8123b439a2b3fc07eeadded release notes and blogpost about Ditto 0.9.0-M2adddocumentation/src/main/resources/_posts/2019-04-29-milestone-announcement-090-M2.mdadddocumentation/src/main/resources/pages/ditto/release_notes_090M2.mdeditdocumentation/src/main/resources/_data/sidebars/ditto_sidebar.ymlservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/package-info.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponse.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javasignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespaceOps.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/package-info.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.javasignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponseTest.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponse.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProviderTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javac12446fb654f0cb53c12fc3dcee591c86f1b3df71556544941000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comfix licence headers Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-29 15:35:41 +0200c12446fb654f0cb53c12fc3dcee591c86f1b3df7fix licence headerseditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponse.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProviderTest.javaeditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespaceOps.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/package-info.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/package-info.javaeditsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponseTest.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javaeditsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponse.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponse.java820f2adbecbfbadbd189831364debd9d53e378d71556545414000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comadd missing annotation to PurgeEntitiesResponse Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-29 15:43:34 +0200820f2adbecbfbadbd189831364debd9d53e378d7add missing annotation to PurgeEntitiesResponseeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponse.javasignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/DevOpsCommand.javaservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javasignals/commands/devops/pom.xmlsignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/AbstractDevOpsCommand.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.javasignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/ChangeLogLevel.javasignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/ExecutePiggybackCommand.javasignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/RetrieveLoggerConfig.java02763d6f9182b1c6ca65bd617c0aa5937dac96ae1556546571000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comchanged "instance" of DevOps/piggyback commands to be of type String * as in K8S this is never an integer, but the pod name Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-29 16:02:51 +020002763d6f9182b1c6ca65bd617c0aa5937dac96aechanged "instance" of DevOps/piggyback commands to be of type String *editservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.javaeditsignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/ChangeLogLevel.javaeditsignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/DevOpsCommand.javaeditservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javaeditsignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/AbstractDevOpsCommand.javaeditsignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/ExecutePiggybackCommand.javaeditsignals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/RetrieveLoggerConfig.javaeditsignals/commands/devops/pom.xmlservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandRegistryTest.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandResponseRegistryTest.javaservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/ConciergeServiceGlobalCommandResponseRegistryTest.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/starter/ThingsServiceGlobalCommandRegistryTest.javaservices/gateway/starter/src/test/java/org/eclipse/ditto/services/gateway/starter/GatewayServiceGlobalCommandRegistryTest.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/starter/PoliciesServiceGlobalCommandResponseRegistryTest.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/starter/ThingsServiceGlobalCommandResponseRegistryTest.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/starter/PoliciesServiceGlobalCommandRegistryTest.javaservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/ConciergeServiceGlobalCommandRegistryTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandResponseRegistryTest.javaservices/gateway/starter/src/test/java/org/eclipse/ditto/services/gateway/starter/GatewayServiceGlobalCommandResponseRegistryTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandRegistryTest.java1b4aab011491c01b51225a44957a5a3919c87b3e1556547381000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comadd new command to test samples for all services that should be capable to (de)serialize this command Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-29 16:16:21 +02001b4aab011491c01b51225a44957a5a3919c87b3eadd new command to test samples for all services that should be capableeditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandResponseRegistryTest.javaeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/starter/ThingsServiceGlobalCommandRegistryTest.javaeditservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/ConciergeServiceGlobalCommandResponseRegistryTest.javaeditservices/gateway/starter/src/test/java/org/eclipse/ditto/services/gateway/starter/GatewayServiceGlobalCommandRegistryTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandRegistryTest.javaeditservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/ConciergeServiceGlobalCommandRegistryTest.javaeditservices/gateway/starter/src/test/java/org/eclipse/ditto/services/gateway/starter/GatewayServiceGlobalCommandResponseRegistryTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandResponseRegistryTest.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/starter/PoliciesServiceGlobalCommandResponseRegistryTest.javaeditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandRegistryTest.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/starter/PoliciesServiceGlobalCommandRegistryTest.javaeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/starter/ThingsServiceGlobalCommandResponseRegistryTest.javasignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableFactory.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.javasignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javasignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javab74f1f6171bbbd43152c6083ce92df0517c336dd1556550218000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comImprove error handling in AnnotationBasedJsonparsable and rename builder to factory Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-29 17:03:38 +0200b74f1f6171bbbd43152c6083ce92df0517c336ddImprove error handling in AnnotationBasedJsonparsable and rename buildereditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javaeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javaeditsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.javaaddsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableFactory.javaeditsignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.javadeletesignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java386986ea27565c7117680db9439acf81b8848d801556552583000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comenhance metrics with "outcome" Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-29 17:43:03 +0200386986ea27565c7117680db9439acf81b8848d80enhance metrics with "outcome"editservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/gateway/starter/src/main/resources/gateway.confservices/connectivity/starter/pom.xmlservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/EventSniffer.javaservices/things/starter/pom.xmlservices/gateway/starter/pom.xmlservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javaservices/base/pom.xmlservices/concierge/starter/pom.xmlservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaservices/policies/starter/pom.xmlservices/thingsearch/starter/pom.xmlservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/GatewayHttpReadinessCheck.javac6611e225a6aa230923777fad96a369a6275909e1556611808000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comchanged "streaming_message_count" gauge to be a counter (always increases) * added the "session" to the new streaming_messages counter * added new "connection_client" Gauge in BaseClientActor * added akka-management-cluster-http dependency * added readiness check in Gateway for readiness of HTTP route Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-30 10:10:08 +0200c6611e225a6aa230923777fad96a369a6275909echanged "streaming_message_count" gauge to be a counter (alwayseditservices/thingsearch/starter/pom.xmleditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.javaeditservices/gateway/starter/pom.xmleditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaaddservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/GatewayHttpReadinessCheck.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/EventSniffer.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javaeditservices/gateway/starter/src/main/resources/gateway.confeditservices/connectivity/starter/pom.xmleditservices/base/pom.xmleditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaeditservices/concierge/starter/pom.xmleditservices/things/starter/pom.xmleditservices/policies/starter/pom.xmlsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.java368865e56a1a83734598354697367b0626a39be41556620541000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comAlways throw a DittoRuntimeException when an error occcurres during deserialization Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-30 12:35:41 +0200368865e56a1a83734598354697367b0626a39be4Always throw a DittoRuntimeException when an error occcurres duringeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableFactory.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.java15c8e1512656c797e3211ed3dee453d77f12781e1556620566000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comAdds javadoc and renames some parameters Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-30 12:36:06 +020015c8e1512656c797e3211ed3dee453d77f12781eAdds javadoc and renames some parameterseditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableFactory.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/EventSniffer.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/instruments/gauge/KamonGauge.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/instruments/histogram/KamonHistogram.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/instruments/counter/KamonCounter.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javac47ad509b5e677ecab6edeb7a778bf4509d285491556622237000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comundid EventSniffer usage for websocket metrics counting * made KamonCounter KamonGauge and KamonHistogram immutable Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-30 13:03:57 +0200c47ad509b5e677ecab6edeb7a778bf4509d28549undid EventSniffer usage for websocket metrics counting * madeeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javaeditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/instruments/counter/KamonCounter.javaeditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/instruments/histogram/KamonHistogram.javadeleteservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/EventSniffer.javaeditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/instruments/gauge/KamonGauge.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableFactory.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javac2eb5dac073cbfd064b7dd7570261b0a5df689631556629296000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comremove generic parameter from javadoc Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-04-30 15:01:36 +0200c2eb5dac073cbfd064b7dd7570261b0a5df68963remove generic parameter from javadoceditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.javaeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableFactory.javamodel/things/pom.xmlmodel/namespaces/pom.xmlservices/utils/persistence/pom.xmlservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/InvalidateCacheEntry.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ThingCommandFactory.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ThingEnforcementIdCacheLoader.javaservices/models/concierge/src/test/java/org/eclipse/ditto/services/models/concierge/ImmutableEntityIdTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetrieverTest.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMappingStrategies.javaservices/models/streaming/pom.xmlmodel/rql-parser/pom.xmlservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyEnforcerCacheLoader.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfigReader.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ImmutableEntityId.javamodel/query/pom.xmlservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/utils/cache-loaders/src/test/java/org/eclipse/ditto/services/utils/cacheloaders/EntityRegionMapTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandResponseRegistryTest.javaservices/utils/cache-loaders/pom.xmlservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/IdentityCache.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/package-info.javaservices/models/concierge/pom.xmlsignals/commands/devops/pom.xmlservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/ImmutableEntityId.javamodel/policies/pom.xmlservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/CacheFactory.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/ComparableCache.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CachesConfigReader.javaservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/EntityRegionMapTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/IdentityCache.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ActorAskCacheLoader.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/PolicyEnforcerCacheLoader.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActor.javabom/pom.xmlservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingEnforcementIdCacheLoader.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/models/concierge/src/test/java/org/eclipse/ditto/services/models/concierge/ConciergeModelFactoryTest.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/InvalidateCacheEntry.javasignals/commands/common/pom.xmlservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/AbstractConciergeConfigReader.javaservices/concierge/cache/pom.xmlservices/thingsearch/starter/pom.xmlservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ComparableCacheTest.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/EntityId.javaservices/thingsearch/persistence/pom.xmlservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandRegistryTest.javaservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/ImmutableEntityIdTest.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStreamConfigReader.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/AbstractPersistenceStreamingActor.javasignals/commands/namespaces/pom.xmlservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyOrAclEnforcerRetrieverFactory.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/PolicyCommandFactory.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/EntityRegionMap.javamodel/thingsearch-parser/pom.xmlservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/AclEnforcerCacheLoader.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeModelFactory.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/EntityRegionMap.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ComparableCache.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javapom.xmlservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CachesConfigReader.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/AclEnforcerCacheLoader.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/EntityId.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaservices/utils/cache/pom.xmlservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActorTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalEventRegistryTest.javaservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/ComparableCacheTest.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyCommandFactory.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaservices/utils/pom.xmlmodel/base/pom.xmlservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingCommandFactory.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingSearchServiceGlobalErrorRegistryTest.javaservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/MockEntityRegionMap.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/package-info.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.javabf9646f03fc738ae4dcdfff0c9251e942d9b1c491556634951000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.commoved cache related code re-used by search from concierge-service internal module * to new module "ditto-service-utils-cache-loaders" * enforced API binary comp. check where possible Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-30 16:35:51 +0200bf9646f03fc738ae4dcdfff0c9251e942d9b1c49moved cache related code re-used by search from concierge-servicedeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ComparableCache.javaaddservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfigReader.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActor.javaeditbom/pom.xmleditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMappingStrategies.javaeditservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/AbstractConciergeConfigReader.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/EntityRegionMap.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javadeleteservices/models/concierge/src/test/java/org/eclipse/ditto/services/models/concierge/ConciergeModelFactoryTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandRegistryTest.javaaddservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/ImmutableEntityIdTest.javadeleteservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/InvalidateCacheEntry.javaaddservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/InvalidateCacheEntry.javaeditservices/thingsearch/starter/pom.xmleditmodel/things/pom.xmleditmodel/thingsearch-parser/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ThingCommandFactory.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaeditservices/models/concierge/pom.xmladdservices/utils/cache-loaders/src/test/java/org/eclipse/ditto/services/utils/cacheloaders/EntityRegionMapTest.javadeleteservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ImmutableEntityId.javaaddservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CachesConfigReader.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyOrAclEnforcerRetrieverFactory.javaeditservices/models/streaming/pom.xmleditmodel/base/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalEventRegistryTest.javaaddservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/ComparableCacheTest.javaaddservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingCommandFactory.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/IdentityCache.javaeditservices/concierge/cache/pom.xmladdservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingEnforcementIdCacheLoader.javaeditservices/utils/cache/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javadeleteservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeModelFactory.javaeditservices/thingsearch/persistence/pom.xmleditservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActorTest.javaaddservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/CacheFactory.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaeditsignals/commands/namespaces/pom.xmldeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ThingEnforcementIdCacheLoader.javaeditservices/utils/pom.xmleditmodel/query/pom.xmleditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/AbstractPersistenceStreamingActor.javaeditsignals/commands/devops/pom.xmleditsignals/commands/common/pom.xmleditservices/utils/persistence/pom.xmleditmodel/namespaces/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javadeleteservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/MockEntityRegionMap.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javadeleteservices/models/concierge/src/test/java/org/eclipse/ditto/services/models/concierge/ImmutableEntityIdTest.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetrieverTest.javaeditmodel/policies/pom.xmladdservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/ImmutableEntityId.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/AclEnforcerCacheLoader.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaaddservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/package-info.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandResponseRegistryTest.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/PolicyCommandFactory.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CachesConfigReader.javaaddservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/ComparableCache.javaaddservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/AclEnforcerCacheLoader.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.javaaddservices/utils/cache-loaders/pom.xmladdservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyEnforcerCacheLoader.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingSearchServiceGlobalErrorRegistryTest.javaeditpom.xmldeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/package-info.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javadeleteservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ComparableCacheTest.javaaddservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ActorAskCacheLoader.javaaddservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/EntityRegionMap.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/PolicyEnforcerCacheLoader.javadeleteservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/EntityRegionMapTest.javaeditmodel/rql-parser/pom.xmleditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.javaaddservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/EntityId.javaaddservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyCommandFactory.javaaddservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/IdentityCache.javadeleteservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/EntityId.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStreamConfigReader.javaservices/thingsearch/starter/src/main/resources/things-search.conf8e6f7b37eb4dd4858815c29ab19f6f2538e2cb271556642211000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadded missing configuration "expire-after-access" after merge from master Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-04-30 18:36:51 +02008e6f7b37eb4dd4858815c29ab19f6f2538e2cb27added missing configuration "expire-after-access" after merge fromeditservices/thingsearch/starter/src/main/resources/things-search.confservices/base/src/main/resources/ditto-akka-config.conf92d7cdd1f86f4a0dabf74b416d1c3bdad7d29a5d1556808812000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comdisable "cluster-membership" readiness check for now Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-02 16:53:32 +020092d7cdd1f86f4a0dabf74b416d1c3bdad7d29a5ddisable "cluster-membership" readiness check for noweditservices/base/src/main/resources/ditto-akka-config.confservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/MongoConfigTest.javadeployment/helm/eclipse-ditto/templates/things.yamldeployment/helm/eclipse-ditto/templates/search.yamldeployment/helm/eclipse-ditto/templates/gateway.yamldeployment/helm/eclipse-ditto/templates/policies.yamldeployment/helm/eclipse-ditto/templates/ditto-cluster.yamldeployment/helm/eclipse-ditto/templates/connectivity.yamldeployment/helm/eclipse-ditto/values.yamldeployment/helm/eclipse-ditto/templates/concierge.yaml8caa0cc299726fba476aa7c5fa3d9f09c8b368891557137319000https://ci.eclipse.org/ditto/user/kai.zimmermann@microsoft.comKai Zimmermannkai.zimmermann@microsoft.comHelm template split and MongoDB SSL support Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com> 2019-05-06 12:08:39 +02008caa0cc299726fba476aa7c5fa3d9f09c8b36889Helm template split and MongoDB SSL supporteditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaadddeployment/helm/eclipse-ditto/templates/search.yamladddeployment/helm/eclipse-ditto/templates/policies.yamleditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/MongoConfigTest.javaadddeployment/helm/eclipse-ditto/templates/things.yamladddeployment/helm/eclipse-ditto/templates/connectivity.yamladddeployment/helm/eclipse-ditto/templates/gateway.yamladddeployment/helm/eclipse-ditto/templates/concierge.yamldeletedeployment/helm/eclipse-ditto/templates/ditto-cluster.yamleditdeployment/helm/eclipse-ditto/values.yamlmodel/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeException.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoLimitsConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfigReader.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/base/src/main/resources/ditto-limits.confmodel/base/src/test/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeExceptionTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteBuilder.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javamodel/base/src/test/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeCheckerTest.javamodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.java1902231f77c254564e81bcf41b1988e75afb15a91557159467000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAdd Ditto header size checker and integrate it in gateway Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-06 18:17:47 +02001902231f77c254564e81bcf41b1988e75afb15a9Add Ditto header size checker and integrate it in gatewayaddmodel/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeException.javaaddmodel/base/src/test/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeCheckerTest.javaeditservices/base/src/main/resources/ditto-limits.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteBuilder.javaaddmodel/base/src/test/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeExceptionTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoLimitsConfigReader.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfigReader.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaaddmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javamodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javad2afe2d46abac438c4f7bc50762197ef5d5763701557213246000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comTake subject mapping into consideration when checking header size Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-07 09:14:06 +0200d2afe2d46abac438c4f7bc50762197ef5d576370Take subject mapping into consideration when checking header sizeeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeadersTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeaders.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProviderTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaaeb8f06f67b2de5d428b0d3df2015394e6515f801557214508000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Add header "connectivity-debug-log" which allows to debug log header values and payload of incoming and outgoing messages in connectivity. Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-07 09:35:08 +0200aeb8f06f67b2de5d428b0d3df2015394e6515f80Issue #318: Add header "connectivity-debug-log" which allows to debugaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeadersTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeaders.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProviderTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javamodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.java1a3ca9b15326a097f8af583882959aa569f6d5e81557222612000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comIntegrate DittoHeadersSizeChecker in Connectivity Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-07 11:50:12 +02001a3ca9b15326a097f8af583882959aa569f6d5e8Integrate DittoHeadersSizeChecker in Connectivityeditmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleException.java93821eb9fb85815b4d72d9143c83e554c1dc7de41557224410000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comadd connection id to ConnectionNotAccessibleException Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-07 12:20:10 +020093821eb9fb85815b4d72d9143c83e554c1dc7de4add connection id to ConnectionNotAccessibleExceptioneditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleException.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNames.javamodel/base/src/main/java/org/eclipse/ditto/model/base/entity/Entity.java5136470dd7928a90c803b63e9d41fb91802984a51557292789000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comAdapted the namespace regex and prohibit the use of the empty namespace. Add more specific exception for invalid persistence ids. Add unit tests. Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-08 07:19:49 +02005136470dd7928a90c803b63e9d41fb91802984a5Adapted the namespace regex and prohibit the use of the empty namespace.editservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNames.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesTest.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/entity/Entity.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javamodel/enforcers/src/test/java/org/eclipse/ditto/model/enforcers/testbench/AbstractPolicyAlgorithmTest.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilderTest.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ThingEnforcementIdCacheLoader.javamodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ThingIdValidatorTest.javasignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingCommandToModifyExceptionRegistryTest.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/PolicyEnforcerCacheLoader.javamodel/policies/src/test/java/org/eclipse/ditto/model/policies/PolicyIdValidatorTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.javasignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingCommandToAccessExceptionRegistryTest.javasignals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyCommandToAccessExceptionRegistryTest.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.java032e1803c5629efe07966fcf1c77f93c613c909a1557293087000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comAdapted multiple unit tests which were using the empty namespace. Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-08 07:24:47 +0200032e1803c5629efe07966fcf1c77f93c613c909aAdapted multiple unit tests which were using the empty namespace.editmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.javaeditsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingCommandToAccessExceptionRegistryTest.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilderTest.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/ThingIdValidatorTest.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ThingEnforcementIdCacheLoader.javaeditsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingCommandToModifyExceptionRegistryTest.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/PolicyEnforcerCacheLoader.javaeditsignals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyCommandToAccessExceptionRegistryTest.javaeditmodel/policies/src/test/java/org/eclipse/ditto/model/policies/PolicyIdValidatorTest.javaeditmodel/enforcers/src/test/java/org/eclipse/ditto/model/enforcers/testbench/AbstractPolicyAlgorithmTest.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaservices/models/pom.xmlbom/pom.xmlservices/models/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceError.javaservices/models/base/pom.xml24dc6dba0dde12b2c44dae96214e9901393adfed1557323884000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Introduced `DittoServiceError` for interrupting a Ditto service in case of non-recoverable abnormal situations. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-08 15:58:04 +020024dc6dba0dde12b2c44dae96214e9901393adfedIssue #350: Introduced `DittoServiceError` for interrupting a Dittoaddservices/models/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceError.javaeditservices/models/pom.xmleditbom/pom.xmladdservices/models/base/pom.xmlmodel/base/src/main/java/org/eclipse/ditto/model/base/common/HttpStatusCode.java5c51dc1056c3e7af355c799bc8f165d6f27d8cdb1557324795000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comprovide isSuccess in HttpStatusCode Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-08 16:13:15 +02005c51dc1056c3e7af355c799bc8f165d6f27d8cdbprovide isSuccess in HttpStatusCodeeditmodel/base/src/main/java/org/eclipse/ditto/model/base/common/HttpStatusCode.javamodel/base/src/main/java/org/eclipse/ditto/model/base/common/HttpStatusCode.java3c36726968b72f9981c86f39bda1a572f4c753581557325123000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comavoid magic numbers Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-08 16:18:43 +02003c36726968b72f9981c86f39bda1a572f4c75358avoid magic numberseditmodel/base/src/main/java/org/eclipse/ditto/model/base/common/HttpStatusCode.javaservices/utils/ddata/pom.xmlservices/utils/ddata/src/main/java/org/eclipse/ditto/services/utils/ddata/DistributedDataConfigReader.javaservices/utils/ddata/src/test/java/org/eclipse/ditto/services/utils/ddata/DistributedDataConfigReaderTest.javac87f88eb711c763983cada4cb1a7b9865b4a84991557385709000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Removed dependency to non-existent `AbstractConfigReader` and work directly with `Config` instead. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 09:08:29 +0200c87f88eb711c763983cada4cb1a7b9865b4a8499Issue #350: Removed dependency to non-existent `AbstractConfigReader`editservices/utils/ddata/src/test/java/org/eclipse/ditto/services/utils/ddata/DistributedDataConfigReaderTest.javaeditservices/utils/ddata/src/main/java/org/eclipse/ditto/services/utils/ddata/DistributedDataConfigReader.javaeditservices/utils/ddata/pom.xmlservices/base/src/main/resources/ditto-akka-config.conff1e8de12bb0fb8830fdd4adaa4d0adf521c85dab1557387062000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comenable cluster-membership readiness check by default Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-09 09:31:02 +0200f1e8de12bb0fb8830fdd4adaa4d0adf521c85dabenable cluster-membership readiness check by defaulteditservices/base/src/main/resources/ditto-akka-config.confservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/AbstractConfigReader.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DittoServiceConfigReaderTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceConfigReader.javaservices/base/src/test/resources/DittoServiceConfigReaderTest/allValuesSet.confservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoLimitsConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigUtil.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/AbstractServiceConfigReader.javaservices/base/src/test/resources/DittoServiceConfigReaderTest/someValuesSet.confservices/base/src/main/java/org/eclipse/ditto/services/base/config/HealthConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MetricsConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DevOpsConfigReader.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/HttpConfigReader.java78ee0081aca0eca442752a1f4655e34f648a01cd1557390673000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Removed now unused configuration utilities. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:31:13 +020078ee0081aca0eca442752a1f4655e34f648a01cdIssue #350: Removed now unused configuration utilities.deleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/MetricsConfigReader.javadeleteservices/base/src/test/resources/DittoServiceConfigReaderTest/allValuesSet.confdeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/HttpConfigReader.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/AbstractServiceConfigReader.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfigReader.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoLimitsConfigReader.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfigReader.javadeleteservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/AbstractConfigReader.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.javadeleteservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigUtil.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/HealthConfigReader.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceConfigReader.javadeleteservices/base/src/test/resources/DittoServiceConfigReaderTest/someValuesSet.confdeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfigReader.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/DittoServiceConfigReaderTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DevOpsConfigReader.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfig.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/MetricsConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/utils/metrics/src/test/resources/metrics-test.confservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/WithClusterConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithClusterConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/base/src/test/resources/metrics-test.confservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/ClusterConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMetricsConfig.javaservices/utils/metrics/pom.xmlservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/MetricsConfig.javaservices/utils/cluster/src/test/resources/cluster-test.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaservices/utils/metrics/src/test/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfig.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/WithMetricsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.java4e01034714c228915f6ae2a42e052ebf2132eb5f1557390740000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Moved `ClusterConfig` to module `ditto-services-utils-cluster` and `MetricsConfig` to module `ditto-services-utils-metrics`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:32:20 +02004e01034714c228915f6ae2a42e052ebf2132eb5fIssue #350: Moved `ClusterConfig` to moduledeleteservices/base/src/test/resources/metrics-test.confeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithClusterConfig.javaaddservices/utils/metrics/src/test/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfigTest.javaaddservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.javaaddservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/MetricsConfig.javaeditservices/utils/metrics/pom.xmldeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaaddservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/ClusterConfig.javaaddservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/WithClusterConfig.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMetricsConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.javaaddservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfig.javaaddservices/utils/metrics/src/test/resources/metrics-test.confdeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/MetricsConfig.javaaddservices/utils/cluster/src/test/resources/cluster-test.confdeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfig.javaaddservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaaddservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/WithMetricsConfig.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessage.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessage.javaservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageBuilder.javaservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessageBuilder.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapper.javaservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageTest.javab3fb12604e2b72bf26023988475b4bd4f16f711e1557390747000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMake signal headers available for publisher actors for messages back into the cluster Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-09 10:32:27 +0200b3fb12604e2b72bf26023988475b4bd4f16f711eMake signal headers available for publisher actors for messages backeditservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageBuilder.javaeditservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessage.javaeditservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageTest.javaeditservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessageBuilder.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapper.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaeditservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessage.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplier.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/HostNameSupplier.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplier.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplierTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/status/Status.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplierTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java91f2d63304b4940bcdd145661d503544f11126161557390784000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Split functionality of `ConfigUtil` into custom classes. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:33:04 +020091f2d63304b4940bcdd145661d503544f1112616Issue #350: Split functionality of `ConfigUtil` into custom classes.editservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplier.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplier.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplierTest.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/status/Status.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/HostNameSupplier.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplierTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayService.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/ConnectivityService.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.javad56858cfd7996b7873b19fad818bbffbf622020c1557390840000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Renamed `DittoServiceTng` to `DittoService`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:34:00 +0200d56858cfd7996b7873b19fad818bbffbf622020cIssue #350: Renamed `DittoServiceTng` to `DittoService`.editservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/ConnectivityService.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayService.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/PagingIT.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactory.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/package-info.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfigTest.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/HttpConfig.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/PolicyRestrictedMongoSearchAggregation.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfigTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoAggregationBuilderFactory.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/package-info.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactoryTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderLimitedTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/HttpConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javae21738cc1fb976030208395bfdac40a7e31654691557390863000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Moved `HttpConfig` and `LimitsConfig` into custom packages. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:34:23 +0200e21738cc1fb976030208395bfdac40a7e3165469Issue #350: Moved `HttpConfig` and `LimitsConfig` into custom packages.editservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/package-info.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfigTest.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.javaaddservices/base/src/test/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfigTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderLimitedTest.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/package-info.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/PagingIT.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactoryTest.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/HttpConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoAggregationBuilderFactory.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/PolicyRestrictedMongoSearchAggregation.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaaddservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/HttpConfig.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactory.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DittoMongoClientSettings.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/MongoConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/MongoConfig.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.java0edad2a9216a6e0984ffc83c7a7c5cbd2a8455a31557390911000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Use `MongoDbConfig` where necessary in order to be able to delete `MongoDbConfig`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:35:11 +02000edad2a9216a6e0984ffc83c7a7c5cbd2a8455a3Issue #350: Use `MongoDbConfig` where necessary in order to be able todeleteservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/MongoConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DittoMongoClientSettings.javadeleteservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/MongoConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.javaservices/utils/persistence/src/test/resources/test.confservices/concierge/starter/src/main/resources/concierge.confservices/thingsearch/starter/src/main/resources/things-search.confservices/connectivity/starter/src/main/resources/connectivity.confservices/things/starter/src/main/resources/things.confservices/policies/starter/src/main/resources/policies.confd3887a4a12427f727bd88b1ad90ce9e1d3d121411557390986000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Modularized MongoDB options configuration. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:36:26 +0200d3887a4a12427f727bd88b1ad90ce9e1d3d12141Issue #350: Modularized MongoDB options configuration.editservices/thingsearch/starter/src/main/resources/things-search.confeditservices/utils/persistence/src/test/resources/test.confeditservices/concierge/starter/src/main/resources/concierge.confeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/policies/starter/src/main/resources/policies.confeditservices/things/starter/src/main/resources/things.confservices/base/src/test/resources/vcap_services_test.jsonservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppender.javaservices/utils/config/src/main/resources/ditto-limits.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaservices/base/src/main/resources/ditto-service-base.confservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javaservices/base/src/main/resources/ditto-limits.confservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReader.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/package-info.javaservices/utils/config/src/test/resources/secrets/plumbus_passwordservices/base/src/main/resources/ditto-devops.confservices/utils/config/src/main/resources/ditto-devops.confservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.javaservices/base/src/main/resources/ditto-services-utils-config.confservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/Secret.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplier.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaservices/utils/config/src/main/resources/ditto-protocol.confservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParserTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplier.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReaderTest.javaservices/base/src/test/resources/secrets/plumbus_passwordservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/package-info.javaservices/utils/config/src/test/resources/vcap_services_test.jsonservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParser.javaservices/utils/config/src/test/resources/secrets/empty_passwordservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplier.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.javaservices/utils/config/src/main/resources/ditto-service-base.confservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/RawConfigSupplier.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/Secret.javaservices/base/src/main/resources/ditto-protocol.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaservices/base/src/main/resources/ditto-akka-config.confservices/utils/config/src/main/resources/ditto-akka-config.confservices/utils/config/pom.xmlservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReader.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplierTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParserTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.javaservices/base/src/main/resources/ditto-cluster-downing.confservices/utils/config/src/main/resources/ditto-cluster-downing.confservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretTest.javaservices/base/src/main/resources/ditto-service-extension.confservices/base/src/test/resources/secrets/empty_passwordservices/utils/config/src/main/resources/ditto-service-extension.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplierTest.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/RawConfigSupplierTest.javaservices/base/pom.xmlservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/HostingEnvironment.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppenderTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReaderTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.java7ed63274f497d8e521f1ec40a1c24064d6198b021557391015000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Moved parts of configuration utilities from module `ditto-services-base` to module `ditto-services-utils-config` to get rid of dependency cycles. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:36:55 +02007ed63274f497d8e521f1ec40a1c24064d6198b02Issue #350: Moved parts of configuration utilities from moduleaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplier.javadeleteservices/base/src/main/resources/ditto-protocol.confdeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.javadeleteservices/base/src/main/resources/ditto-limits.confaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReader.javaaddservices/utils/config/src/main/resources/ditto-service-extension.confdeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfig.javaaddservices/utils/config/src/main/resources/ditto-service-base.confdeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplierTest.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretTest.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParser.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/RawConfigSupplierTest.javadeleteservices/base/src/main/resources/ditto-cluster-downing.confdeleteservices/base/src/main/resources/ditto-services-utils-config.confaddservices/utils/config/src/main/resources/ditto-akka-config.confdeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplierTest.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/package-info.javaeditservices/utils/config/pom.xmladdservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/RawConfigSupplier.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/Secret.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplier.javaaddservices/utils/config/src/main/resources/ditto-protocol.confaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplier.javaaddservices/utils/config/src/test/resources/secrets/empty_passwordeditservices/base/pom.xmladdservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReaderTest.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppenderTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReader.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfig.javaaddservices/utils/config/src/main/resources/ditto-cluster-downing.confaddservices/utils/config/src/main/resources/ditto-limits.confaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplierTest.javadeleteservices/base/src/main/resources/ditto-devops.confdeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParserTest.javaaddservices/utils/config/src/test/resources/vcap_services_test.jsondeleteservices/base/src/test/resources/vcap_services_test.jsondeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaaddservices/utils/config/src/main/resources/ditto-devops.confdeleteservices/base/src/main/resources/ditto-service-base.confaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParserTest.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.javadeleteservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfig.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/package-info.javadeleteservices/base/src/test/resources/secrets/plumbus_passwordaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/Secret.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.javaaddservices/utils/config/src/test/resources/secrets/plumbus_passworddeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReaderTest.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfigTest.javadeleteservices/base/src/main/resources/ditto-akka-config.confdeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplierTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplier.javadeleteservices/base/src/test/resources/secrets/empty_passwordaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javadeleteservices/base/src/main/resources/ditto-service-extension.confaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppender.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/HostingEnvironment.javaaddservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.javadeleteservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplierTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.java9832dec8acb1e02a2170c2ed30a65c3b06edc0b71557391033000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Use classes instead of interfaces for instance variable types to get rid of warnings because interfaces are not serializable. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:37:13 +02009832dec8acb1e02a2170c2ed30a65c3b06edc0b7Issue #350: Use classes instead of interfaces for instance variableeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevOpsBasicAuthenticationDirective.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpProxyConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DevOpsConfig.java4651bdce6277e91c51537af4fa1fb46622f39aa71557391054000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Moved nested interfaces into own files to improve package structure. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:37:34 +02004651bdce6277e91c51537af4fa1fb46622f39aa7Issue #350: Moved nested interfaces into own files to improve packageeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevOpsBasicAuthenticationDirective.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DevOpsConfig.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpProxyConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.java1a670b855575dad450987ba5e18c67f6042ae40e1557391301000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Moved `ClusterConfig` to module `ditto-services-utils-cluster` and `MetricsConfig` to module `ditto-services-utils-metrics`. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:41:41 +02001a670b855575dad450987ba5e18c67f6042ae40eIssue #350: Moved `ClusterConfig` to moduleeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaeditservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javamodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.javamodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThing.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/serializer/ThingWithSnapshotTag.javasignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/CreateThing.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilderTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javamodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javamodel/things/src/test/java/org/eclipse/ditto/model/things/assertions/ThingAssert.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.javamodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilder.javasignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/CreateThingTest.java5e42f1f7a1ce5792c0972fea262c2d038b1fbfcb1557392130000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comadd validate method to ImmutableThing for validating ids; moved validation of CreateThing commands into ThingCommandEnforcement; add unit tests; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-09 10:55:30 +02005e42f1f7a1ce5792c0972fea262c2d038b1fbfcbadd validate method to ImmutableThing for validating ids; movededitmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/serializer/ThingWithSnapshotTag.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/assertions/ThingAssert.javaeditsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/CreateThing.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilder.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThing.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/CreateThingTest.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilderTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingTest.javaservices/models/base/pom.xmlb8ad0b6926062a0f8215eb548a0eae183dc75dac1557392362000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Fixed parent coordinates. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 10:59:22 +0200b8ad0b6926062a0f8215eb548a0eae183dc75dacIssue #350: Fixed parent coordinates.editservices/models/base/pom.xmlservices/models/base/pom.xml9ca1cea0d4ab191a23dcc66bf6852325abc8e4361557393045000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Removed japicmp-maven-plugin as there is not yet an old version to compare to. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 11:10:45 +02009ca1cea0d4ab191a23dcc66bf6852325abc8e436Issue #350: Removed japicmp-maven-plugin as there is not yet an oldeditservices/models/base/pom.xmlservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DittoMongoClientBuilder.java3f79dd28e1e722e1760506ffa9e18da75f7a7bd91557393463000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Fixed Javadoc comment. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-09 11:17:43 +02003f79dd28e1e722e1760506ffa9e18da75f7a7bd9Issue #350: Fixed Javadoc comment.editservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DittoMongoClientBuilder.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionBasedJmsConnectionFactory.javade8115d5a85807455b1f57c3a4c1739f8eb1f36e1557394667000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comBy default send messages to AMQP in fire-and-forget manner to prevent piling up messages / events if no consumer is available Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-09 11:37:47 +0200de8115d5a85807455b1f57c3a4c1739f8eb1f36eBy default send messages to AMQP in fire-and-forget manner to preventeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionBasedJmsConnectionFactory.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.java1c225e9b268dfbd0cc70650a2d06e0db7406da291557397854000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comExtract serviceName and instance from Json when no parameter from URL are available. Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-09 12:30:54 +02001c225e9b268dfbd0cc70650a2d06e0db7406da29Extract serviceName and instance from Json when no parameter from URLeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.java4a5e7b8878f287a11e2b01fa47fbb19fbadf526d1557408513000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comAdded check for EnabledUntil (Logging feature) is in the past. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-09 15:28:33 +02004a5e7b8878f287a11e2b01fa47fbb19fbadf526dAdded check for EnabledUntil (Logging feature) is in the past.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitorRegistry.javaaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javab1454170133790db9d66cef9a0cc68434e948f501557410198000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comRefactored CheckForLoggingActive touched files. Stopped scheduler on connection close. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-09 15:56:38 +0200b1454170133790db9d66cef9a0cc68434e948f50Refactored CheckForLoggingActive touched files. Stopped scheduler oneditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javapom.xmlfdcad39928cd96e8308a52a1fa006b457e2777811557416555000https://ci.eclipse.org/ditto/user/noreplynoreplynoreply@github.comfixed excludes after trying to resolve merge conflict 2019-05-09 17:42:35 +0200fdcad39928cd96e8308a52a1fa006b457e277781fixed excludes after trying to resolve merge conflicteditpom.xmlpom.xml0257ced2e339b007e5130249e7b37aca1ab923381557470217000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed binary comp excludes Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-10 08:36:57 +02000257ced2e339b007e5130249e7b37aca1ab92338fixed binary comp excludeseditpom.xmlservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaea0caca3111357505f31337a74805c0651ce98c71557474378000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comAdd command to Debug log in HttpRequestActor Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-10 09:46:18 +0200ea0caca3111357505f31337a74805c0651ce98c7Add command to Debug log in HttpRequestActoreditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java7fbba818d27f1744220fd33c34dc352ea79c52241557484265000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comRemove cursor fields that do not influence the result set Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-10 12:31:05 +02007fbba818d27f1744220fd33c34dc352ea79c5224Remove cursor fields that do not influence the result seteditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java989bf2a6adf6b521b838750093cd05d2d8ff75d41557488902000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comThingsSearchCursor: handle decode errors, remove unused class Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-10 13:48:22 +0200989bf2a6adf6b521b838750093cd05d2d8ff75d4ThingsSearchCursor: handle decode errors, remove unused classeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.javae836a58961f48b32029407600d91a0e58989b36b1557495335000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comThingsSearchCursor: Fix non-retention of sort-options Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-10 15:35:35 +0200e836a58961f48b32029407600d91a0e58989b36bThingsSearchCursor: Fix non-retention of sort-optionseditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javac3b065c667d7a855b939559959e0f76c8c2c9a341557497471000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.com fixed that DittoRuntimeExceptions encountered as a result from protocol messages via WS triggered the backpressure mechanism so that effectively each websocket did block after receiving 100 DittoRuntimeExceptions Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-10 16:11:11 +0200c3b065c667d7a855b939559959e0f76c8c2c9a34fixed that DittoRuntimeExceptions encountered as a result fromeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.java6a33e1e9f11c1edc25ffd67470a3dd0fca36ee511557725383000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comExtracted supervisorStrategy from props method; NullPointerExceptions are now handled in ThingsRootActor; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-13 07:29:43 +02006a33e1e9f11c1edc25ffd67470a3dd0fca36ee51Extracted supervisorStrategy from props method; NullPointerExceptionseditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.java82f1edacaae70ae683b850d3e1b44352473c0cb11557730592000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comUpdate Javadoc; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-13 08:56:32 +020082f1edacaae70ae683b850d3e1b44352473c0cb1Update Javadoc;editservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.java9f61257bf5949449ffe7c9469ab5a9782be378531557734095000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comDetect non-retained duplicate headers Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-13 09:54:55 +02009f61257bf5949449ffe7c9469ab5a9782be37853Detect non-retained duplicate headerseditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespacePersistenceOperations.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommand.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespacePersistenceOperations.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyPersistenceOperationsActorIT.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractPersistenceOperationsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelection.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespaceOps.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionProvider.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionProviderTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProviderTest.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesPersistenceOperations.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntityPersistenceOperations.javae691c4d0669c5a217a0032d48795eff14f84d9521557737670000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRename classes the use short "Ops" in their name to "PersistenceOperations" Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-13 10:54:30 +0200e691c4d0669c5a217a0032d48795eff14f84d952Rename classes the use short "Ops" in their name todeleteservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProviderTest.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionTest.javaaddservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaaddservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActorIT.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespaceOps.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractPersistenceOperationsActor.javadeleteservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionProvider.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelection.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesPersistenceOperations.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespacePersistenceOperations.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.javaaddservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyPersistenceOperationsActorIT.javadeleteservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.javadeleteservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntityPersistenceOperations.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespacePersistenceOperations.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommand.javaaddservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.javaaddservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javadeleteservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.javadeleteservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.javadeleteservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.javaaddservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActorIT.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionProviderTest.javadeleteservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.javamodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.javamodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javamodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThing.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java853441bf02e87a546140e8769ecee5fe2af87dd31557743789000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comadd headers to Thing validation exceptions; add tests Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-13 12:36:29 +0200853441bf02e87a546140e8769ecee5fe2af87dd3add headers to Thing validation exceptions; add testseditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaeditmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThing.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/serializer/ThingWithSnapshotTagTest.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/serializer/ThingWithSnapshotTag.java85c2dc2177e0bc543a1ae1ca78a9fcd1f6bdb6471557744998000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comfix ThingWithSnapshotTag Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-13 12:56:38 +020085c2dc2177e0bc543a1ae1ca78a9fcd1f6bdb647fix ThingWithSnapshotTageditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/serializer/ThingWithSnapshotTagTest.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/serializer/ThingWithSnapshotTag.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.java26c26fcb3aa4826c4129f29ee8ffd0b1dfa491cb1557745234000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comuse checkNotNull instead of requireNotNull Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-13 13:00:34 +020026c26fcb3aa4826c4129f29ee8ffd0b1dfa491cbuse checkNotNull instead of requireNotNulleditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/connectivity/starter/src/main/resources/connectivity.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java2eacc54abce70411ef4f6a29ecbfaec9d174bb661557752543000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comRemoved unused code. Fixed and added tests. Added "loggingActiveCheckDuration" to connectivity config. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-13 15:02:23 +02002eacc54abce70411ef4f6a29ecbfaec9d174bb66Removed unused code. Fixed and added tests. Addededitservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java721c9fb7ed5a683f38aa9b2a0a02f0e03cb038191557753571000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comSimplified CheckConnectionLogsActive class. Removed unnecessary DittoHeaders and made them optional. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-13 15:19:31 +0200721c9fb7ed5a683f38aa9b2a0a02f0e03cb03819Simplified CheckConnectionLogsActive class. Removed unnecessaryeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javajson/src/main/java/org/eclipse/ditto/json/JavaStringToEscapedJsonString.javajson/src/test/java/org/eclipse/ditto/json/JsonCharEscaperTest.javasignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/validators/CommandWithOptionalEntityValidator.javajson/src/main/java/org/eclipse/ditto/json/JsonCharEscaper.java68b3bd22f10dab035f23a80a74cb5378802827d91557759508000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMake JSON character escaping more standard-conform Not implemented: - Acceptance of the null character \u0000 in JSON strings. Ditto continues to forbid them. Implemented: RFC-8257 section 7 "strings" - Characters up to 0x1F ("control characters") without shorthands are escaped as \uXXXX - Must-escape non-control characters " and \ are escaped - Standard shorthands \b \f \n \r \t are used Error description of DittoJsonException is deserialized. Error description for null character in JSON string reworded to emphasize that it is not spec-conform. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-13 16:58:28 +020068b3bd22f10dab035f23a80a74cb5378802827d9Make JSON character escaping more standard-conformeditsignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/validators/CommandWithOptionalEntityValidator.javaeditjson/src/main/java/org/eclipse/ditto/json/JavaStringToEscapedJsonString.javaeditjson/src/main/java/org/eclipse/ditto/json/JsonCharEscaper.javaeditjson/src/test/java/org/eclipse/ditto/json/JsonCharEscaperTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java1123d661a8859cae95dcc00c82797d493696d3931557762581000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comSend CreateThing commands to a default namespace if it has no namespace. The default namespace is org.eclipse.ditto. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-13 17:49:41 +02001123d661a8859cae95dcc00c82797d493696d393Send CreateThing commands to a default namespace if it has no namespace.editservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javadocumentation/src/main/resources/openapi/ditto-api-2.ymldocumentation/src/main/resources/openapi/ditto-api-1.ymlc394acc5b4ebf65abaa74573a0cd0cf5e71a20701557764394000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMention default namespace in OpenAPI documentation. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-13 18:19:54 +0200c394acc5b4ebf65abaa74573a0cd0cf5e71a2070Mention default namespace in OpenAPI documentation.editdocumentation/src/main/resources/openapi/ditto-api-1.ymleditdocumentation/src/main/resources/openapi/ditto-api-2.ymlmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javad726dfc24c3c2af5755cc55434e67d27b64b04961557818694000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comchanged comparator for sorting the headers; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-14 09:24:54 +0200d726dfc24c3c2af5755cc55434e67d27b64b0496changed comparator for sorting the headers;editmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.java93e4e7e0f87688674a3431c205ce6088132aeed11557820586000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comFixed failing test caused by missing function from interface. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-14 09:56:26 +020093e4e7e0f87688674a3431c205ce6088132aeed1Fixed failing test caused by missing function from interface.editsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ResultFactoryTest.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ETagTestUtils.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaservices/models/things/src/main/java/org/eclipse/ditto/services/models/things/commands/sudo/SudoRetrieveThing.javaservices/models/things/pom.xmlservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DefaultContext.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/SudoRetrieveThingStrategy.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ResultFactory.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/AbstractCommandStrategyTest.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/CommandStrategy.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/SudoRetrieveThingStrategyTest.javaae5c6cfd68e4910c191b9b35205395d24693b0fe1557823931000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comRemove "back-to-sleep" feature of SudoRetrieveThing. Reasons: 1. It did not work. 2. Things-service should scale enough to keep all things in memory. This reverts ca711fdcc61b1154995abc664165f4932baae075 except the passivation of ThingPersistenceActor. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-14 10:52:11 +0200ae5c6cfd68e4910c191b9b35205395d24693b0feRemove "back-to-sleep" feature of SudoRetrieveThing.editservices/models/things/pom.xmleditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DefaultContext.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/SudoRetrieveThingStrategy.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ResultFactoryTest.javaeditservices/models/things/src/main/java/org/eclipse/ditto/services/models/things/commands/sudo/SudoRetrieveThing.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ETagTestUtils.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/CommandStrategy.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ResultFactory.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/SudoRetrieveThingStrategyTest.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/AbstractCommandStrategyTest.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java760055f6359ad382c96768759f50ae5ab751d9ec1557830582000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comFix merge error Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-14 12:43:02 +0200760055f6359ad382c96768759f50ae5ab751d9ecFix merge erroreditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultListImpl.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/Validator.javaservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javamodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.javamodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.javadocumentation/src/main/resources/pages/ditto/basic-search.mdservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultList.java2db288f39115a24b9b6c448cb168ecc8b6c13add1557841391000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comreview - added short documentation of cursor-based paging to ditto docs - fixed error message if maximum value of size option was exceeded - removed unused elements - minor code cleanup Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-05-14 15:43:11 +02002db288f39115a24b9b6c448cb168ecc8b6c13addreview - added short documentation of cursor-based paging to ditto docseditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.javaeditservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultList.javaeditmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/Validator.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultListImpl.javaeditmodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.javaeditdocumentation/src/main/resources/pages/ditto/basic-search.mdeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javab510d6d8ada57f0cea0b9e86a89f14bb17205c041557844356000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comfix unit test Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-05-14 16:32:36 +0200b510d6d8ada57f0cea0b9e86a89f14bb17205c04fix unit testeditservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java44a7c8015c22a6e4d8169a3dfd209c67cfe035cb1557844718000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comStop discarding HTTP headers/adjusting correlation IDs by cursor. Instead of modifying the correlation ID of a query, the cursor logs its correlation ID instead. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-14 16:38:38 +020044a7c8015c22a6e4d8169a3dfd209c67cfe035cbStop discarding HTTP headers/adjusting correlation IDs by cursor.editservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.javaeditservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.javapom.xml41f4bbbbd72273cbf7bfc156b61a677fd1f95abc1557902046000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Use 'slash-star' comment style for license headers of Java files instead of Javadoc comment style. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-15 08:34:06 +020041f4bbbbd72273cbf7bfc156b61a677fd1f95abcIssue #350: Use 'slash-star' comment style for license headers of Javaeditpom.xmlservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplier.javaservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/BasicHealthCheckConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ThingsAggregatorConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/HttpConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReader.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfigTest.javaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/ClusterConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/package-info.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplierTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/ThingConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/PublicHealthConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/package-info.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParser.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/package-info.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/package-info.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/ActivityCheckConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/package-info.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/UpdaterConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfigError.javaservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplier.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppender.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.javaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/WithClusterConfig.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/package-info.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithTagsConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfigTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpProxyConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/MessageConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplier.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/HealthCheckConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultRateConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplier.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/package-info.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/RawConfigSupplier.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DevOpsConfig.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfig.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/DefaultThingConfig.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/WithProtocolConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/HostNameSupplier.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplier.javaservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/WithConfigPath.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.javaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfigTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/MetricsConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplierTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/CachesConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/package-info.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfigTest.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/ProtocolConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfig.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/ThingsConfig.javaservices/utils/metrics/src/test/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfigTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/package-info.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/WithMetricsConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/package-info.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReaderTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/package-info.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DeletionConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/Secret.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithMongoDbConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/package-info.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitializationConfig.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/package-info.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplierTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfig.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfig.javaservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/GatewayConfig.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/package-info.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfigTest.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MappingConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/package-info.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplierTest.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/WebSocketConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplierTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/WithSupervisorConfig.javaservices/models/base/pom.xmlservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithPersistenceConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/HealthCheckConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithHealthCheckConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/package-info.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParserTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProviderTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/SyncConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/TagsConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithSnapshotConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/package-info.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/package-info.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultPublicHealthConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaservices/models/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceError.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithActivityCheckConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfig.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppenderTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/SearchConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfig.javacbcc438b7f1df48182a38f87cabeff44374791871557902066000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Updated license headers. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-15 08:34:26 +0200cbcc438b7f1df48182a38f87cabeff4437479187Issue #350: Updated license headers.editservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfigTest.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/package-info.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfig.javaeditservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProviderTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplier.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/package-info.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithActivityCheckConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplier.javaeditservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/HttpConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/PublicHealthConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplier.javaeditservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/WithClusterConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/WithProtocolConfig.javaeditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/RawConfigSupplier.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfigTest.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javaeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/package-info.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParserTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringParser.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/TagsConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfigTest.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/package-info.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/package-info.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringSupplierTest.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/UpdaterConfig.javaeditservices/models/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceError.javaeditservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaeditservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/package-info.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/WebSocketConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaeditservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/package-info.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplier.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/BasicHealthCheckConfig.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/package-info.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultPublicHealthConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfig.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/HealthCheckConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DevOpsConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReaderTest.javaeditservices/utils/metrics/src/test/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfigTest.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/Secret.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/HostNameSupplier.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretFromPathReader.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithSnapshotConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ThingsAggregatorConfig.javaeditservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaeditservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaeditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/MetricsConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/MessageConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfig.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/ThingConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplier.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfigTest.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/package-info.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/CachesConfig.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/HealthCheckConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfigError.javaeditservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/ClusterConfig.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/package-info.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaeditservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/InstanceIdentifierSupplierTest.javaeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/ProtocolConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/SyncConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/package-info.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/package-info.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfig.javaeditservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultRateConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithTagsConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithPersistenceConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithHealthCheckConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DeletionConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppender.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/package-info.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/ActivityCheckConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/LocalHostAddressSupplierTest.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplierTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/package-info.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/WithSupervisorConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/package-info.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/SearchConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/package-info.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfig.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpProxyConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/VcapServicesStringToConfig.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/DefaultThingConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfig.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaeditservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/AliasesAppenderTest.javaeditservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaeditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/WithMetricsConfig.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MappingConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/package-info.javaeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaeditservices/models/base/pom.xmleditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/GatewayConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitializationConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/ThingsConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfig.javaeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithMongoDbConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/package-info.javaeditservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplierTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/WithConfigPath.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfig.javaservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javaservices/utils/cache/src/test/resources/cache-test.confservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/CacheFactory.java114fb97630db23711b70e906d6cc830264dfff111557905862000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Supplemented CacheConfig with property 'expire-after-access'. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-15 09:37:42 +0200114fb97630db23711b70e906d6cc830264dfff11Issue #350: Supplemented CacheConfig with propertyeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/CacheFactory.javaeditservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javaeditservices/utils/cache/src/test/resources/cache-test.confservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javaservices/concierge/enforcement/src/test/resources/enforcement-test.conf515c2dcafd9aa7082d8c0a9241edee0809b6474a1557910725000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Supplemented EnforcementConfig with properties 'buffer-size' and 'parallelism'. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-15 10:58:45 +0200515c2dcafd9aa7082d8c0a9241edee0809b6474aIssue #350: Supplemented EnforcementConfig with properties 'buffer-size'editservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javaeditservices/concierge/enforcement/src/test/resources/enforcement-test.confeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/MongoSearchUpdaterFlow.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/MongoSearchUpdaterFlowTest.java1c1213cf7a115d7c5ab14413cbf3fe374c3c03451557930952000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMongoSearchUpdaterFlow: Fix looping on unexpected MongoException. Reason: 'recoverWith' calls the recovery partial function on the SAME error forever if the recovery partial function delivers a failed source with its argument as cause. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-15 16:35:52 +02001c1213cf7a115d7c5ab14413cbf3fe374c3c0345MongoSearchUpdaterFlow: Fix looping on unexpected MongoException.editservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/MongoSearchUpdaterFlowTest.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/MongoSearchUpdaterFlow.javajson/src/test/java/org/eclipse/ditto/json/JsonCharEscaperTest.java0e76726b8d44376d455a4dbded6ccd406b85b74f1557985581000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comAdd comments and fiy typo Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-16 07:46:21 +02000e76726b8d44376d455a4dbded6ccd406b85b74fAdd comments and fiy typoeditjson/src/test/java/org/eclipse/ditto/json/JsonCharEscaperTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/test/resources/test.confe36ec29a025859099610259b29f4c98e358c7ec11557994990000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comFixed failing test due to missing test config. Fixed failing test due to missing delay of checkLoggingActive scheduler. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-16 10:23:10 +0200e36ec29a025859099610259b29f4c98e358c7ec1Fixed failing test due to missing test config. Fixed failing test due toeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/test/resources/test.confservices/connectivity/messaging/src/test/resources/kafka-test.confservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaValidatorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/DefaultKafkaPublisherActorFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/SnapshotConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaSpecificConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaValidator.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaAuthenticationSpecificConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/DefaultKafkaPublisherActorFactoryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaBootstrapServerSpecificConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultKafkaConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/MqttConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaBootstrapServerSpecificConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/DefaultKafkaConnectionFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/ProducerSettingsFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaservices/connectivity/messaging/src/test/resources/connection-test.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActorFactory.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/KafkaConfigReader.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaConnectionFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/KafkaConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/ProducerSettingsFactoryTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaAuthenticationSpecificConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.java0f834e029df7653f86af95c45bff307ffd4559671558001460000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: * Shifted Kafka connectivity to new configuration style. * Moved `SnapshotConfig` and `MqttConfig` to own files. * Made everything possible package-private. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-16 12:11:00 +02000f834e029df7653f86af95c45bff307ffd455967Issue #350: * Shifted Kafka connectivity to new configuration style. *addservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/SnapshotConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActorFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaValidator.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/DefaultKafkaPublisherActorFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/DefaultKafkaConnectionFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/ProducerSettingsFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/ProducerSettingsFactoryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaAuthenticationSpecificConfigTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaBootstrapServerSpecificConfigTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaValidatorTest.javaaddservices/connectivity/messaging/src/test/resources/kafka-test.confaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/KafkaConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/MqttConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaBootstrapServerSpecificConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaConnectionFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaSpecificConfig.javadeleteservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/KafkaConfigReader.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaAuthenticationSpecificConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/DefaultKafkaPublisherActorFactoryTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultKafkaConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaeditservices/connectivity/messaging/src/test/resources/connection-test.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespacePersistenceOperations.java86335f2e81435d4eff648fae35eda17dbfa4c0851558002130000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comMake variable in for each loop final Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-16 12:22:10 +020086335f2e81435d4eff648fae35eda17dbfa4c085Make variable in for each loop finaleditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespacePersistenceOperations.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javaservices/gateway/util/src/test/java/org/eclipse/ditto/services/gateway/util/GatewayMappingStrategiesTest.javaservices/gateway/starter/src/main/resources/gateway.confservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/DefaultHttpClientFacade.javaservices/gateway/util/src/test/java/org/eclipse/ditto/services/gateway/starter/service/util/GatewayMappingStrategiesTest.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/GatewayMappingStrategies.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/GatewayMappingStrategies.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/FireAndForgetMessageUtil.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/HttpClientFacade.javaservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/jwt/DittoPublicKeyProvider.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/FireAndForgetMessageUtil.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/DefaultHttpClientFacade.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/gateway/endpoints/src/test/resources/test.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DittoGatewayAuthenticationDirectiveFactory.javadb6ac4b78463563fafb5be70672da9fa84cf33e21558004635000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: * Renamed package `org.eclipse.ditto.services.gateway.starter.service.util` to `org.eclipse.services.gateway.util` to reflect the actual module structure. * Separated `HttpClientFacade` interface from `DefaultHttpClientFacade` class. * Fixed compilation errors. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-16 13:03:55 +0200db6ac4b78463563fafb5be70672da9fa84cf33e2Issue #350: * Renamed packageaddservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/FireAndForgetMessageUtil.javadeleteservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.javadeleteservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/FireAndForgetMessageUtil.javaeditservices/gateway/starter/src/main/resources/gateway.confdeleteservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/DefaultHttpClientFacade.javaeditservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/jwt/DittoPublicKeyProvider.javaaddservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/GatewayMappingStrategies.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/DefaultHttpClientFacade.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaaddservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/HttpClientFacade.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DittoGatewayAuthenticationDirectiveFactory.javadeleteservices/gateway/util/src/test/java/org/eclipse/ditto/services/gateway/starter/service/util/GatewayMappingStrategiesTest.javaeditservices/gateway/endpoints/src/test/resources/test.confaddservices/gateway/util/src/test/java/org/eclipse/ditto/services/gateway/util/GatewayMappingStrategiesTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javadeleteservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/GatewayMappingStrategies.javajson/src/test/java/org/eclipse/ditto/json/JsonCharEscaperTest.javajson/src/main/java/org/eclipse/ditto/json/JavaStringToEscapedJsonString.javajson/src/main/java/org/eclipse/ditto/json/JsonCharEscaper.javade9c23391102e8475bf404b9ae335acb51625f6f1558008818000https://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.maute@bosch-si.comonly replace characters which are encoded; return null for higher characters which are valid unescaped; adapted test; Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com> 2019-05-16 14:13:38 +0200de9c23391102e8475bf404b9ae335acb51625f6fonly replace characters which are encoded; return null for highereditjson/src/main/java/org/eclipse/ditto/json/JavaStringToEscapedJsonString.javaeditjson/src/test/java/org/eclipse/ditto/json/JsonCharEscaperTest.javaeditjson/src/main/java/org/eclipse/ditto/json/JsonCharEscaper.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/CommandSubscriber.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetrieverTest.javaservices/concierge/enforcement/pom.xmlservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javalegal/3rd-party-dependencies/test.txtservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/enforcement/src/test/resources/test.confservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaservices/concierge/starter/src/main/resources/concierge.conflegal/3rd-party-dependencies/compile.txtservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeadede0cd1ad9a07cbde770655e67ccbf74833f81558015112000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comretain order for streams processed by AbstractGraphActor * thus also for EnforcerActor and the enforcement of all commands/messages, etc. * changed APIs of AbstractEnforcement implementations to return completionStages * that way the stream can "block" until a command was really enforced * configured concurrency of stream in AbstractGraphActor: first group by namespace, afterwards partition by thingId with configured parallelity Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-16 15:58:32 +0200eadede0cd1ad9a07cbde770655e67ccbf74833f8retain order for streams processed by AbstractGraphActor * thus also foreditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaeditservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/CommandSubscriber.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaeditservices/concierge/enforcement/src/test/resources/test.confeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetrieverTest.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditlegal/3rd-party-dependencies/test.txteditservices/concierge/starter/src/main/resources/concierge.confeditservices/concierge/enforcement/pom.xmleditlegal/3rd-party-dependencies/compile.txteditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/ConfigKeys.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevopsBasicAuthenticationDirective.javaservices/gateway/starter/src/main/resources/gateway.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.java010cc357591782617eacf3f28e53a8c4913faf511558020325000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAdd password for /overall/status alone. Reason: Expose Ditto cluster status without granting access to logging and piggyback command functions. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-16 17:25:25 +0200010cc357591782617eacf3f28e53a8c4913faf51Add password for /overall/status alone.editservices/gateway/starter/src/main/resources/gateway.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevopsBasicAuthenticationDirective.javaeditservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/ConfigKeys.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javad2124f907ff4da0d1d116dd208494fdcdf05ff341558026034000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed asynchronous barrier between enforce and send in order to order commands correctly Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-16 19:00:34 +0200d2124f907ff4da0d1d116dd208494fdcdf05ff34fixed asynchronous barrier between enforce and send in order to ordereditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaddd3c56f04287e3e83fcc858174730a917fba3141558081946000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comproperly cleanup test connections for amqp 1.0, reject parallel execution of test connection commands Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-05-17 10:32:26 +0200ddd3c56f04287e3e83fcc858174730a917fba314properly cleanup test connections for amqp 1.0, reject paralleleditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingWriteModelTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PoliciesStreamSupervisorCreator.javaservices/thingsearch/common/src/test/resources/updater-test.confservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchNamespaceOpsActor.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/UpdaterConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/SearchConfig.javaservices/thingsearch/updater-actors/src/test/resources/updater-test.confservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamCacheConfig.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfigTest.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeletionConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingDeleteModel.javaservices/thingsearch/starter/src/main/resources/things-search.confservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/AbstractWriteModel.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamStageConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdater.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStream.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStreamConfigReader.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeleteConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsStreamSupervisorCreator.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DeletionConfig.javaservices/thingsearch/updater-actors/src/test/resources/deletion-test.confservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamCacheConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeleteConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfigTest.javaservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfigTest.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingWriteModel.javaservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfigTest.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/PersistenceStreamConfig.javaservices/thingsearch/common/pom.xmlservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/MetadataTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/UpdaterConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PolicyEventForwarder.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultPersistenceStreamConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamStageConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingDeleteModelTest.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaservices/thingsearch/common/src/test/resources/deletion-test.confservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/SearchConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java1c9432a466ee939b110b94062364b1b10011de461558087017000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Fixed compilation errors. Had to move configs to central location. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-17 11:56:57 +02001c9432a466ee939b110b94062364b1b10011de46Issue #350: Fixed compilation errors. Had to move configs to centraleditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsStreamSupervisorCreator.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PolicyEventForwarder.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultPersistenceStreamConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingWriteModel.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeletionConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchNamespaceOpsActor.javaaddservices/thingsearch/common/src/test/resources/updater-test.confaddservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/MetadataTest.javadeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/SearchConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/SearchConfig.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeleteConfig.javaeditservices/thingsearch/starter/src/main/resources/things-search.confdeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.javadeleteservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStreamConfigReader.javadeleteservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DeletionConfig.javadeleteservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/UpdaterConfig.javadeleteservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfigTest.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamStageConfig.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfig.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/PersistenceStreamConfig.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfig.javaaddservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfigTest.javadeleteservices/thingsearch/updater-actors/src/test/resources/updater-test.confaddservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingWriteModelTest.javaeditservices/thingsearch/common/pom.xmladdservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamCacheConfig.javaaddservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfigTest.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamStageConfig.javadeleteservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PoliciesStreamSupervisorCreator.javaaddservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingDeleteModelTest.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingDeleteModel.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStream.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/AbstractWriteModel.javadeleteservices/thingsearch/updater-actors/src/test/resources/deletion-test.confdeleteservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeleteConfig.javadeleteservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamCacheConfig.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/UpdaterConfig.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfigTest.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdater.javaaddservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamConfig.javaaddservices/thingsearch/common/src/test/resources/deletion-test.confservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.javaprotocol-adapter/pom.xmlservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaddacb2298e7db415833f3884d6c01d6f64564ecd1558087103000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Fixed compilation errors after merging master branch into feature branch. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-17 11:58:23 +0200ddacb2298e7db415833f3884d6c01d6f64564ecdIssue #350: Fixed compilation errors after merging master branch intoeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaeditprotocol-adapter/pom.xmleditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeditprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/pom.xmlc7336ab3ad15047243fa83c0b2bb97c434fa9ba11558087645000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Removed empty module. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-17 12:07:25 +0200c7336ab3ad15047243fa83c0b2bb97c434fa9ba1Issue #350: Removed empty module.editservices/concierge/pom.xmlservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingWriteModel.java67cd61d02283ef8b69154ad17f94e8dae90e980a1558088094000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Added missing 'hashCode' and 'equals' methods. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-17 12:14:54 +020067cd61d02283ef8b69154ad17f94e8dae90e980aIssue #350: Added missing 'hashCode' and 'equals' methods.editservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/model/ThingWriteModel.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.java6a6b6a1e872d09996d06c468abc4d29618eb59b01558091133000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed in LiveSignalEnforcement that original sender was ignored Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-17 13:05:33 +02006a6b6a1e872d09996d06c468abc4d29618eb59b0fixed in LiveSignalEnforcement that original sender was ignorededitservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javabf6114c99577d2ac2c8e91fa4754c73c0a55aaa91558091699000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comincrease "fishForMsg" timeout for unit tests Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-17 13:14:59 +0200bf6114c99577d2ac2c8e91fa4754c73c0a55aaa9increase "fishForMsg" timeout for unit testseditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/utils/config/src/test/resources/secret/not_renamed_secretservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigUtil.javaservices/gateway/starter/src/main/resources/gateway.confservices/utils/config/src/test/resources/secret/devops_password_50021services/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigUtilTest.java16a734342d46f1bee4e681b58de5a45b7a1907d31558091802000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAllow remapping of secrets for docker secret rotation. See: https://github.com/moby/moby/issues/29882 Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-17 13:16:42 +020016a734342d46f1bee4e681b58de5a45b7a1907d3Allow remapping of secrets for docker secret rotation.addservices/utils/config/src/test/resources/secret/not_renamed_secreteditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigUtil.javaaddservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigUtilTest.javaaddservices/utils/config/src/test/resources/secret/devops_password_50021editservices/gateway/starter/src/main/resources/gateway.confservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaservices/gateway/endpoints/src/test/resources/test.conf004cba361d927dca97667d734d772031cf7f1b2e1558093683000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comFix OverallStatusRouteTest; remove unused method from EndPointTestBase. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-17 13:48:03 +0200004cba361d927dca97667d734d772031cf7f1b2eFix OverallStatusRouteTest; remove unused method from EndPointTestBase.editservices/gateway/endpoints/src/test/resources/test.confeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/InfoProviderFactoryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/InfoProviderFactory.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProviderTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/InfoProviderAssert.java4c31858f49ffb3cf3c0c70803c1c5eef469e72451558096779000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: Provide connection logs that are related to a connection itself instead of its message processing Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-17 14:39:39 +02004c31858f49ffb3cf3c0c70803c1c5eef469e7245Issue #318: Provide connection logs that are related to a connectioneditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProviderTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/InfoProviderFactoryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/InfoProviderFactory.javaaddservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/InfoProviderAssert.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java75a612c59c91172b9cc0965057ba6818046ddabd1558097274000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix bug in RabbitMQActor that was caused by multiple source addresses of which a not-last-one was not existent Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-17 14:47:54 +020075a612c59c91172b9cc0965057ba6818046ddabdIssue #318: fix bug in RabbitMQActor that was caused by multiple sourceeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.java67c2b9d702da21cfb7fc1d72b941d07bfdfb73901558097293000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: remove unused imports Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-17 14:48:13 +020067c2b9d702da21cfb7fc1d72b941d07bfdfb7390Issue #318: remove unused importseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.javalegal/3rd-party-dependencies/compile.txtlegal/3rd-party-dependencies/maven-plugins.txtlegal/3rd-party-dependencies/test.txtlegal/3rd-party-dependencies/cqs.md08f8e967241fe0d973d326c76f52164250c4e3971558100624000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comupdated legal documents Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-17 15:43:44 +020008f8e967241fe0d973d326c76f52164250c4e397updated legal documentseditlegal/3rd-party-dependencies/maven-plugins.txteditlegal/3rd-party-dependencies/test.txteditlegal/3rd-party-dependencies/cqs.mdeditlegal/3rd-party-dependencies/compile.txtlegal/3rd-party-dependencies/cqs.mdbad3c723031fa230a5f97b5590ab623ef99823671558100894000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comupdated legal documents: fixed duplicated test dependencies Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-17 15:48:14 +0200bad3c723031fa230a5f97b5590ab623ef9982367updated legal documents: fixed duplicated test dependencieseditlegal/3rd-party-dependencies/cqs.mdservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javaf3fb17bb081e2bb26f941335c39896c8367305dd1558337615000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comenhance DevOpsCommandsActor to also support the header "is-group-topic" for all piggyback commands Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-20 09:33:35 +0200f3fb17bb081e2bb26f941335c39896c8367305ddenhance DevOpsCommandsActor to also support the header "is-group-topic"editservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.java35f8aa27eee846628cf5ca3ebd9ed9d56819b8301558351824000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: when muting the loggers, also reset its expiry information Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-20 13:30:24 +020035f8aa27eee846628cf5ca3ebd9ed9d56819b830Issue #318: when muting the loggers, also reset its expiry informationeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.java1fe641f3b1fa4ce424b28dbcdb4e11839818a1371558353507000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: clean up code an uncomment unit tests of RetrieveConnectionLogsAggregatorActor Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-20 13:58:27 +02001fe641f3b1fa4ce424b28dbcdb4e11839818a137Issue #318: clean up code an uncomment unit tests ofeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitorRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.javaservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javaa9135d0889291f0d687f512dcf32df1432800e9a1558353797000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comenhanced DevOpsCommandsActor to correctly subscribe to pub/sub topics when using the "is-group-topic" header Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-20 14:03:17 +0200a9135d0889291f0d687f512dcf32df1432800e9aenhanced DevOpsCommandsActor to correctly subscribe to pub/sub topicseditservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionBasedJmsConnectionFactory.javab0577320ad6cd9b9f07d96d9e85f33302c3a07ee1558358075000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAMQP 1.0: Reduce prefetch buffer size to 10. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-20 15:14:35 +0200b0577320ad6cd9b9f07d96d9e85f33302c3a07eeAMQP 1.0: Reduce prefetch buffer size to 10.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionBasedJmsConnectionFactory.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java87daaec339a6297531fe252c7f5f5573ee2288a91558362553000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAdd logging of HTTP requests. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-20 16:29:13 +020087daaec339a6297531fe252c7f5f5573ee2288a9Add logging of HTTP requests.editservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java210569429660c4f331a16f89c4dc01a5da1e72a01558363318000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed exception handling in AbstractEnforcement - exceptions during enforcement are now sent back to sender() Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-20 16:41:58 +0200210569429660c4f331a16f89c4dc01a5da1e72a0fixed exception handling in AbstractEnforcement - exceptions duringeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/ConnectivityCommand.javaservices/connectivity/starter/src/main/resources/connectivity.confsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java055dcccfce14877d68b309ad5dfcd4afedbe25ee1558429985000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.com* Sorted logs * Renamed "checkLoggingStillEnabled" * BaseClient Actor tells ConnectionActor when EnabledUntil is expired * Scheduler only running when logging active * Changed configuration access for checkLoggingDuration * Removed unnecessary methods from CheckConnectionLogsActive * Refactoring Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-21 11:13:05 +0200055dcccfce14877d68b309ad5dfcd4afedbe25ee* Sorted logs * Renamed "checkLoggingStillEnabled" * BaseClient Actoreditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/ConnectivityCommand.javaeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java8894bd2fc47b2c075b1627f3a8183e46499dabc01558444256000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comreview: remove unused method, cast, blocking wait & rename some variables Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-21 15:10:56 +02008894bd2fc47b2c075b1627f3a8183e46499dabc0review: remove unused method, cast, blocking wait & rename someeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/CreateThingStrategy.javaservices/utils/akka/src/main/scala/org/eclipse/ditto/services/utils/akka/AkkaClassLoader.scalaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/MappingStrategies.java067391ce3b4184b9f51c403181187c4e98dc5df21558454205000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comSimplify loading of MappingStrategies; remove a tautology in CreateThingStrategy Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-21 17:56:45 +0200067391ce3b4184b9f51c403181187c4e98dc5df2Simplify loading of MappingStrategies; remove a tautology inaddservices/utils/akka/src/main/scala/org/eclipse/ditto/services/utils/akka/AkkaClassLoader.scalaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/CreateThingStrategy.javaeditservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/MappingStrategies.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActor.javaservices/gateway/starter/src/main/resources/gateway.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/DefaultHttpRequestActorPropsFactory.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.javaservices/gateway/endpoints/src/test/resources/test.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActorPropsFactory.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/AbstractHttpRequestActor.java58daa1fc98b6d8f51c3a099a8cbecb9175e6006d1558509472000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMake HttpRequestActor extensible with configurable implementation. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-22 09:17:52 +020058daa1fc98b6d8f51c3a099a8cbecb9175e6006dMake HttpRequestActor extensible with configurable implementation.addservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/DefaultHttpRequestActorPropsFactory.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActorPropsFactory.javadeleteservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaeditservices/gateway/starter/src/main/resources/gateway.confaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActor.javaaddservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/AbstractHttpRequestActor.javaeditservices/gateway/endpoints/src/test/resources/test.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.javaservices/utils/akka/pom.xml3da065ff16b806f43cca9c41c7dc3c7d6e84f30a1558513686000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAdd scala-maven-plugin to ditto-services-utils-akka Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-22 10:28:06 +02003da065ff16b806f43cca9c41c7dc3c7d6e84f30aAdd scala-maven-plugin to ditto-services-utils-akkaeditservices/utils/akka/pom.xmlservices/connectivity/starter/src/main/resources/connectivity.confsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java741c257c3c0df01d090b3f97d4cb134b35c5b16d1558516648000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: get rid of scala durations in ConnectionActor and BaseClientActor Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-22 11:17:28 +0200741c257c3c0df01d090b3f97d4cb134b35c5b16dIssue #318: get rid of scala durations in ConnectionActor andeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaeditservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.java603a59239fe2148aaacbca5c0fc86f883641730b1558528648000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Added method to `ConfigWithFallback` to get a String or null as default. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-22 14:37:28 +0200603a59239fe2148aaacbca5c0fc86f883641730bIssue #350: Added method to `ConfigWithFallback` to get a String or nulleditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/connectivity/messaging/src/test/resources/test.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/starter/src/test/resources/test.confservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MockClientActor.java0af914de0217d68fc23731687d4c53ad24cd18d41558532296000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: re-enable logs after connection is modified Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-22 15:38:16 +02000af914de0217d68fc23731687d4c53ad24cd18d4Issue #318: re-enable logs after connection is modifiededitservices/connectivity/starter/src/test/resources/test.confeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MockClientActor.javaeditservices/connectivity/messaging/src/test/resources/test.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.java321b4962324e0c5ac22e5e847a163545f7d60d031558532353000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Let `ConfigWithFallback` always wrap an instance of `ScopedConfig` to ensure that `DittoConfigError`s are thrown instead of `ConfigException`s. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-22 15:39:13 +0200321b4962324e0c5ac22e5e847a163545f7d60d03Issue #350: Let `ConfigWithFallback` always wrap an instance ofeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javadeployment/docker/sandbox/html/index.htmlservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java3821fed5554f7bff80a5d3fed3aa12eea62b98601558592046000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comminor adjustments to enforcement streaming Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-23 08:14:06 +02003821fed5554f7bff80a5d3fed3aa12eea62b9860minor adjustments to enforcement streamingeditdeployment/docker/sandbox/html/index.htmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javalegal/3rd-party-dependencies/compile.txtbom/pom.xmllegal/3rd-party-dependencies/cqs.md6c9ca8abc68819fbe6f150a9112a87d92190f5331558593408000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comupdated akka and akka-http versions to latest patch version Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-23 08:36:48 +02006c9ca8abc68819fbe6f150a9112a87d92190f533updated akka and akka-http versions to latest patch versioneditbom/pom.xmleditlegal/3rd-party-dependencies/cqs.mdeditlegal/3rd-party-dependencies/compile.txtservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/TestConstants.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActiveTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java7d773ffcfeeceed765165ac6f5783f8fef9ceefb1558594974000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comAdded Tests & fixed tests. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-23 09:02:54 +02007d773ffcfeeceed765165ac6f5783f8fef9ceefbAdded Tests & fixed tests.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/TestConstants.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActiveTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaa054508e8ce13105d79de6350fb6bafb540adfc91558598364000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comAdded Licence header. Removed unnecessary code. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-23 09:59:24 +0200a054508e8ce13105d79de6350fb6bafb540adfc9Added Licence header. Removed unnecessary code.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/LoggingExpiredTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/LoggingExpired.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/ConnectivityCommand.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActiveTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java263f9b775868bfb4fe3783a3ec25a1285fc4028d1558600853000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comAdded LoggingExpired Command incl Tests. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-23 10:40:53 +0200263f9b775868bfb4fe3783a3ec25a1285fc4028dAdded LoggingExpired Command incl Tests.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeditsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActiveTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/LoggingExpiredTest.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/ConnectivityCommand.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaaddsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/LoggingExpired.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javae926e82a40e4e37de49abb9ce215b6e35bfac5d91558601303000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comFixed test. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-23 10:48:23 +0200e926e82a40e4e37de49abb9ce215b6e35bfac5d9Fixed test.editservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/policies/starter/src/main/resources/policies.confservices/things/starter/src/main/resources/things.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesDisabled.java24039230f965d26b66c243d33a5018ba42cfc5ae1558620890000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRemove unnecessary NamespaceSuffixCollectionNamesDisabled * To disable namespace suffixing just define the class empty * Providing two different mechanisms leads to inconsistencies. see MongoPersistenceOperationsSelectionProvider Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-23 16:14:50 +020024039230f965d26b66c243d33a5018ba42cfc5aeRemove unnecessary NamespaceSuffixCollectionNamesDisablededitservices/things/starter/src/main/resources/things.confdeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesDisabled.javaeditservices/policies/starter/src/main/resources/policies.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/AbstractHttpRequestActor.java8c40b0919b3dcbb47bb928137eaef6fc454ed60b1558622812000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comDocument AbstractHttpRequestActor. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-23 16:46:52 +02008c40b0919b3dcbb47bb928137eaef6fc454ed60bDocument AbstractHttpRequestActor.editservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/AbstractHttpRequestActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java2e79033c78175fa23ab9d0daf5b75dd4392768d71558680362000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comadded debug logging for publishing MQTT messages Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-24 08:46:02 +02002e79033c78175fa23ab9d0daf5b75dd4392768d7added debug logging for publishing MQTT messageseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActiveTest.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javacdda0db32a49aedcc87a43e63526b726c54d55631558680793000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comFixed test. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-24 08:53:13 +0200cdda0db32a49aedcc87a43e63526b726c54d5563Fixed test.editsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActiveTest.javaeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaeec00cc17c2d74c19c44005f35e5cb80fc3132dd1558682955000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comFixed apidoc. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-05-24 09:29:15 +0200eec00cc17c2d74c19c44005f35e5cb80fc3132ddFixed apidoc.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javab6f5c3b1913772b6d86fa96032539b7c6374efe51558689501000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: simplify loggingExpired method Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-24 11:18:21 +0200b6f5c3b1913772b6d86fa96032539b7c6374efe5Issue #318: simplify loggingExpired methodeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CheckConnectionLogsActive.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/snapshotting/ThingSnapshotter.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.java55dcf6e8dfa582ffa095844c99644cc6b8873a9b1558690296000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed remaining bug that when during enforcement another enforcement is triggered, a deadlock was produced Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-24 11:31:36 +020055dcf6e8dfa582ffa095844c99644cc6b8873a9bfixed remaining bug that when during enforcement another enforcement iseditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/snapshotting/ThingSnapshotter.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectivityConfig.javamodel/base/src/test/java/org/eclipse/ditto/model/base/headers/ImmutableDittoHeadersTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javamodel/base/src/main/java/org/eclipse/ditto/model/base/headers/AbstractDittoHeaders.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DittoConnectivityConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javamodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javamodel/base/src/test/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeCheckerTest.javamodel/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeException.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.javamodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeaders.javamodel/base/src/test/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeExceptionTest.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/ConnectivityService.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javamodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DefaultDittoHeadersBuilder.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/package-info.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNames.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javad1554d97017ad7d305e29b945325feafc94930e21558696767000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comIssue #350: Reworked DittoHeaders size validation. * Extended `LimitsConfig` by max headers size and max auth subjects. * Moved `ConnectivityConfig` to other module to make it usable in a wider scope. * Reduced config arguments of `BaseClientActor`'s constructor and use `ConnectivityConfig` instead. * Extended `DittoHeaders` by methods for checking entries size and for truncating. * Fixed other compilation errors. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-05-24 13:19:27 +0200d1554d97017ad7d305e29b945325feafc94930e2Issue #350: Reworked DittoHeaders size validation. * Extendededitmodel/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeException.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javadeleteservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesTest.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DefaultDittoHeadersBuilder.javadeleteservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNames.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectivityConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DittoConnectivityConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditmodel/base/src/test/java/org/eclipse/ditto/model/base/headers/ImmutableDittoHeadersTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeChecker.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javadeleteservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/package-info.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaeditmodel/base/src/test/java/org/eclipse/ditto/model/base/headers/DittoHeadersSizeCheckerTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeaders.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/headers/AbstractDittoHeaders.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/ConnectivityService.javaeditmodel/base/src/test/java/org/eclipse/ditto/model/base/exceptions/DittoHeadersTooLargeExceptionTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaservices/base/src/main/resources/ditto-limits.confservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.java3824eb678c6f8694131cf8c5f54aa22b474a33681558703052000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed remaining bug that when during enforcement another enforcement is triggered, a deadlock was produced - this time for real ;) Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-24 15:04:12 +02003824eb678c6f8694131cf8c5f54aa22b474a3368fixed remaining bug that when during enforcement another enforcement iseditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.javaeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaeditservices/base/src/main/resources/ditto-limits.confservices/connectivity/starter/src/main/resources/connectivity.confbom/pom.xmlservices/connectivity/messaging/src/test/resources/test.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javaservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java13ed672ea3ca80a6b37b9a985c59c3dbdc9fcc571558705199000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comintroduce throttling for amqp consumers Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-05-24 15:39:59 +020013ed672ea3ca80a6b37b9a985c59c3dbdc9fcc57introduce throttling for amqp consumerseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.javaeditservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.javaeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/connectivity/messaging/src/test/resources/test.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaeditbom/pom.xmldocumentation/src/main/resources/pages/ditto/connectivity-manage-connections.md93408d4d4aa2bb978d88d43b076694073d6900091558705348000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add documentation on the connection logs Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-24 15:42:28 +020093408d4d4aa2bb978d88d43b076694073d690009Issue #318: add documentation on the connection logseditdocumentation/src/main/resources/pages/ditto/connectivity-manage-connections.mdsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/PurgeEntitiesReasonTest.javasignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/PurgeNamespaceReasonTest.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javasignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/ShutdownReasonFactoryTest.javapom.xmlsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/GenericReasonTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/PersistenceOperationsConfiguration.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractPersistenceOperationsActor.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/ShutdownReason.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/GenericReason.javaservices/things/starter/src/main/resources/things.confservices/policies/starter/src/main/resources/policies.confservices/base/src/main/java/org/eclipse/ditto/services/base/actors/ShutdownNamespaceBehavior.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdater.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaservices/base/src/main/java/org/eclipse/ditto/services/base/actors/ShutdownBehaviour.javaservices/thingsearch/starter/src/main/resources/things-search.confsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/ShutdownReasonType.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/PurgeEntitiesReason.javasignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/ShutdownReasonFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javaservices/connectivity/starter/src/main/resources/connectivity.confsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/PurgeNamespaceReason.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java5b6fe7396ef1033b63486fe09e02291799936e051558705488000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comAdd a second shutdown reason that is added to a Shutdown emitted on PurgeEntities * Shutdown is no published in AbstractPersistenceOperationsActor in order to stop persistence actors of entities that are going to be purged. This is done analogously to namespace purging in DeleteNamespaceOrchestrator. Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-24 15:44:48 +02005b6fe7396ef1033b63486fe09e02291799936e05Add a second shutdown reason that is added to a Shutdown emitted ondeletesignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/GenericReason.javadeletesignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/GenericReasonTest.javaeditsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/ShutdownReasonFactoryTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/PersistenceOperationsConfiguration.javaeditservices/policies/starter/src/main/resources/policies.confeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaeditservices/connectivity/starter/src/main/resources/connectivity.confeditsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/PurgeNamespaceReasonTest.javadeleteservices/base/src/main/java/org/eclipse/ditto/services/base/actors/ShutdownNamespaceBehavior.javaeditservices/things/starter/src/main/resources/things.confaddservices/base/src/main/java/org/eclipse/ditto/services/base/actors/ShutdownBehaviour.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdater.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/ShutdownReasonFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaaddsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/PurgeEntitiesReason.javaeditservices/thingsearch/starter/src/main/resources/things-search.confeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/ShutdownReason.javaaddsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/PurgeEntitiesReasonTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractPersistenceOperationsActor.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/ShutdownReasonType.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaeditpom.xmleditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaeditsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/PurgeNamespaceReason.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.java0a619d79cda0eedfd290c0272a624feb6be19a041558708086000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMove WS event sniffers to strict positions. Otherwise they may materialize content stream of Message more than once, which is not allowed. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-24 16:28:06 +02000a619d79cda0eedfd290c0272a624feb6be19a04Move WS event sniffers to strict positions.editservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.javamodel/base/src/test/java/org/eclipse/ditto/model/base/headers/ImmutableDittoHeadersTest.javae9e6849bc91bcb5053b6102af52086bc7453f5021558711761000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comTest ImmutableDittoHeaders::truncate. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-24 17:29:21 +0200e9e6849bc91bcb5053b6102af52086bc7453f502Test ImmutableDittoHeaders::truncate.editmodel/base/src/test/java/org/eclipse/ditto/model/base/headers/ImmutableDittoHeadersTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java6cdd5af7fc3a79f467ab1e7a20f64d66d5c127ca1558713645000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comensured message mapping processing order for incoming messages by adding a ConsistentHashingPool in front of the dynamically scaled MessageMappingProcessorActor instances Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-24 18:00:45 +02006cdd5af7fc3a79f467ab1e7a20f64d66d5c127caensured message mapping processing order for incoming messages by addingeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java4f2d2f33c18fa2f600fd287fd31399dbc7674b5c1558715754000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed that exceptions were not wrapped with hash key + unit tests Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-24 18:35:54 +02004f2d2f33c18fa2f600fd287fd31399dbc7674b5cfixed that exceptions were not wrapped with hash key + unit testseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java98b3552b5fd44e5c49d5d0a5bfca2a03677d8f301558943263000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAmqpConsumerActor: make throttling state thread-safe. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-27 09:47:43 +020098b3552b5fd44e5c49d5d0a5bfca2a03677d8f30AmqpConsumerActor: make throttling state thread-safe.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java856933790d3a3b2bb2c69e7c5c7b0505534a72321558944000000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comfix unit tests Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-05-27 10:00:00 +0200856933790d3a3b2bb2c69e7c5c7b0505534a7232fix unit testseditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java.travis.ymlbb5713d29d8488bbbbf52d36e51ef63056d372311558944626000https://ci.eclipse.org/ditto/user/noreplynoreplynoreply@github.comSet travis time dilation to 10x Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-27 10:10:26 +0200bb5713d29d8488bbbbf52d36e51ef63056d37231Set travis time dilation to 10xedit.travis.yml.travis.ymlef21d059e27af5ae429afaf1709bec7579aa25191558947351000https://ci.eclipse.org/ditto/user/noreplynoreplynoreply@github.comSet Travis timeout to 120 minutes Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-27 10:55:51 +0200ef21d059e27af5ae429afaf1709bec7579aa2519Set Travis timeout to 120 minutesedit.travis.ymlservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java422408b27d45178534917472cd0ee16d84d7287e1558948491000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comchose different hashKeys for ConsistentHashableEnvelope in front of mapping processing actor Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-27 11:14:51 +0200422408b27d45178534917472cd0ee16d84d7287echose different hashKeys for ConsistentHashableEnvelope in front ofeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaservices/connectivity/starter/src/main/resources/connectivity.conffe181d32397376ded543410df5619d9e235ed3291558948513000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comadd environment variable override for throttling config Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-05-27 11:15:13 +0200fe181d32397376ded543410df5619d9e235ed329add environment variable override for throttling configeditservices/connectivity/starter/src/main/resources/connectivity.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java5b933fdcadb2a144f318ef011ed7f0c38cf1921c1558949424000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfix NPE Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-27 11:30:24 +02005b933fdcadb2a144f318ef011ed7f0c38cf1921cfix NPEeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java.travis.yml07afdfebdac7d2624b03c90d0dc632957be81fa91558952612000https://ci.eclipse.org/ditto/user/noreplynoreplynoreply@github.comSet Travis test time dilation to 40x 10x was not always enough. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-27 12:23:32 +020007afdfebdac7d2624b03c90d0dc632957be81fa9Set Travis test time dilation to 40xedit.travis.yml.travis.ymlec44329bda6440bf579630f692f15fe9ce29c3a81558959908000https://ci.eclipse.org/ditto/user/noreplynoreplynoreply@github.comReplace travis time dilation by single expect timeout Reason: Some unit tests wait for an absolute amount before succeeding. Time dilation multiplies the waiting time. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-05-27 14:25:08 +0200ec44329bda6440bf579630f692f15fe9ce29c3a8Replace travis time dilation by single expect timeoutedit.travis.ymlservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java861322cfd979939f5fd4436b1a244d3712f9ed091558961430000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comdo not dynamically adjust size of ConsistentHashingPool in front of messageProcessingActor - this seem to mix up command order Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-05-27 14:50:30 +0200861322cfd979939f5fd4436b1a244d3712f9ed09do not dynamically adjust size of ConsistentHashingPool in front ofeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogLevel.javamodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionLogs.java41ada260512a71dd6f892130d91b541d8caf010f1559026330000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: remove unused class Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-28 08:52:10 +020041ada260512a71dd6f892130d91b541d8caf010fIssue #318: remove unused classeditmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogLevel.javadeletemodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionLogs.javadocumentation/src/main/resources/pages/ditto/connectivity-manage-connections.md7359157233cce10ef32a5398049e5e9e494b400b1559029922000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix typos in documentation Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-28 09:52:02 +02007359157233cce10ef32a5398049e5e9e494b400bIssue #318: fix typos in documentationeditdocumentation/src/main/resources/pages/ditto/connectivity-manage-connections.mdservices/models/base/pom.xml5449f5ff22d3db679a08225c7fb58d1ffcb8e8881559033643000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comOsgi bundling is not required for services models base so far Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-28 10:54:03 +02005449f5ff22d3db679a08225c7fb58d1ffcb8e888Osgi bundling is not required for services models base so fareditservices/models/base/pom.xmlservices/models/base/src/main/resources/META-INF/.empty607381beb56079f56f8410829ca296fa129409621559033646000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comAdd empty file to resources/META-INF to enforce presence of META-INF directory * This allows to build the project in the IDE out of the box. Otherwise a manual maven build is required before. Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-05-28 10:54:06 +0200607381beb56079f56f8410829ca296fa12940962Add empty file to resources/META-INF to enforce presence of META-INFaddservices/models/base/src/main/resources/META-INF/.emptyservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.java057ac542d7857c6e003fc9d40dd5a6a152d8211b1559053105000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add connection log messages describing failures in Kafka connections Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-05-28 16:18:25 +0200057ac542d7857c6e003fc9d40dd5a6a152d8211bIssue #318: add connection log messages describing failures in Kafkaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/streaming/MongoReadJournal.java23ae426460f32bb3eab0c0278f1d0de3c5651c1e1559129443000https://ci.eclipse.org/ditto/user/kai.zimmermann@microsoft.comKai Zimmermannkai.zimmermann@microsoft.comPersistence without listCollections filter support Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com> 2019-05-29 13:30:43 +020023ae426460f32bb3eab0c0278f1d0de3c5651c1ePersistence without listCollections filter supporteditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/streaming/MongoReadJournal.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaservices/utils/persistence/src/test/resources/test.confservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisor.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/EventAndResponsePublisher.javaservices/connectivity/messaging/src/test/resources/logback-test.xmlservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaservices/utils/aggregator/src/main/java/org/eclipse/ditto/services/utils/aggregator/ThingsAggregatorProxyActor.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/ProxyActor.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/status/StatusSupplierActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.javaservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchNamespaceOpsActor.javaservices/policies/pom.xmlservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/package-info.javaservices/policies/starter/src/main/resources/policies-dev.confservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.javaservices/things/starter/src/main/resources/things-dev.confservices/things/persistence/pom.xmlservices/connectivity/messaging/pom.xmlbom/pom.xmlservices/base/src/test/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfigTest.javaservices/utils/config/src/main/resources/ditto-http.confservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfig.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorSnapshottingTest.javaservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PoliciesConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdater.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaservices/utils/config/src/main/resources/ditto-cluster.confservices/policies/starter/src/main/resources/policies-docker.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/AbstractPersistenceStreamingActor.javaservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.javaservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/package-info.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javasignals/commands/namespaces/pom.xmlservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/CommandSubscriber.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractNamespaceOpsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdaterIT.javaservices/utils/namespaces/src/main/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespacesUpdater.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingsConfig.javaservices/concierge/starter/src/main/resources/concierge-docker.confservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaservices/utils/config/src/main/resources/ditto-akka-config.confservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/gateway/starter/src/main/resources/gateway-dev.confservices/things/starter/src/main/resources/things-docker.confservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/ClusterSingletonSupervisorActor.javaservices/connectivity/starter/src/main/resources/connectivity-docker.confservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingPersistenceActorPropsFactory.javaservices/concierge/batch/src/main/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActor.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActor.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javaservices/concierge/enforcement/src/test/resources/logback-test.xmlservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultKafkaConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsUpdater.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfig.javasignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/ThingCommandSizeValidator.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaservices/things/starter/src/main/resources/things.confservices/utils/config/src/test/resources/test.confservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaservices/connectivity/starter/pom.xmlservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfig.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.javaservices/concierge/enforcement/pom.xmlservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/ChangeQueueActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdaterTest.javasignals/commands/common/pom.xmlservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamStageConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultRateConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeleteConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/package-info.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/concierge/enforcement/src/test/resources/test.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.javaservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaservices/policies/common/pom.xmlservices/utils/config/src/main/resources/ditto-metrics.confservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfigTest.javaservices/policies/starter/src/main/resources/policies.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfig.javaservices/things/persistence/src/test/resources/logback-test.xmlservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfig.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamForwarder.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.javaservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultPersistenceStreamConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/DittoThingsConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfig.javaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfig.javaservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javasignals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/PolicyCommandSizeValidator.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaservices/connectivity/messaging/src/test/resources/test.confservices/utils/config/src/main/resources/ditto-healthcheck.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DittoConnectivityConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaservices/gateway/endpoints/src/test/resources/test.confservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/DittoPoliciesConfig.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MockEntitiesActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/starter/src/main/resources/concierge.confservices/base/src/test/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfigTest.javaservices/connectivity/starter/src/main/resources/connectivity-dev.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/gateway/starter/src/main/resources/gateway.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfig.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfig.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/ThingsConfig.javaservices/utils/metrics/src/test/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfigTest.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamConfig.javaservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/DefaultPolicyConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javaservices/thingsearch/starter/src/main/resources/things-search-docker.confservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaservices/connectivity/starter/src/main/resources/connectivity.confservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/PagingIT.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/AbstractThingProxyActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaservices/concierge/starter/pom.xmlservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PoliciesPersistenceStreamingActorCreator.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.javaservices/policies/persistence/pom.xmlservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfig.javaservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PolicyConfig.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfigTest.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaservices/things/common/pom.xmlservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javasignals/commands/policies/pom.xmlservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaservices/concierge/batch/src/main/java/org/eclipse/ditto/services/concierge/batch/actors/BatchCoordinatorActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdater.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfig.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfig.javaservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaservices/things/starter/pom.xmlservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaservices/thingsearch/starter/src/main/resources/things-search.confservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfig.javaservices/concierge/cache/src/test/resources/logback-test.xmlservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/DefaultThingConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/FaultyClientActor.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.javasignals/commands/messages/src/main/java/org/eclipse/ditto/signals/commands/messages/MessageCommandSizeValidator.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaservices/gateway/starter/src/main/resources/gateway-docker.confservices/things/persistence/src/test/resources/test.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaservices/thingsearch/starter/src/main/resources/things-search-dev.confservices/utils/config/src/main/resources/ditto-service-base.confservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamCacheConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfigTest.javaservices/concierge/starter/src/main/resources/concierge-dev.confservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javasignals/commands/things/pom.xmlservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaservices/thingsearch/updater-actors/src/test/resources/test.confservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultPublicHealthConfig.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaservices/things/pom.xmlservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/CompositeCachingHealthCheckingActor.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MockClientActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PolicyEventForwarder.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/StatisticsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfig.javaservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderLimitedTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/policies/persistence/src/test/resources/test.confservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfig.javaservices/policies/starter/pom.xmlservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfig.javafbda2ba224fbfac8fb3caf30716ea19751d6d7e41559566101000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comundid that *Config classes were Java Serializable * removed them from Akka "Props" for actors whose props must be serializable (e.g. sharded actors) * replaced Props "Creator" (and lambda) approach (which is not per default serializable) with "props with varargs" approach * moved common "health-check", "cluster", "http", "metrics" configs to toplevel "ditto" - extracted those as separate files included in ditto-service-base.conf * removed "testSerializationAndDeserialization" tests Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-03 14:48:21 +0200fbda2ba224fbfac8fb3caf30716ea19751d6d7e4undid that *Config classes were Java Serializable * removed them fromaddservices/utils/config/src/main/resources/ditto-http.confeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.javaeditservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfig.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamConfig.javaeditservices/things/starter/pom.xmleditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfig.javaeditservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.javaeditservices/connectivity/starter/pom.xmleditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorSnapshottingTest.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingPersistenceActorPropsFactory.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/FaultyClientActor.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/AbstractThingProxyActor.javaeditservices/policies/persistence/pom.xmleditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeleteConfig.javaeditservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.javaeditservices/connectivity/starter/src/main/resources/connectivity-dev.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdaterIT.javaeditservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.javaeditservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfigTest.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.javaaddservices/utils/config/src/main/resources/ditto-cluster.confeditservices/utils/metrics/src/test/java/org/eclipse/ditto/services/utils/metrics/config/DefaultMetricsConfigTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.javaeditservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/ClusterSingletonSupervisorActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PoliciesPersistenceStreamingActorCreator.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MockEntitiesActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamForwarder.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaeditservices/connectivity/messaging/pom.xmleditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.javaeditservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.javaeditservices/thingsearch/common/src/test/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfigTest.javaeditservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/CommandSubscriber.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.javaeditservices/utils/aggregator/src/main/java/org/eclipse/ditto/services/utils/aggregator/ThingsAggregatorProxyActor.javaeditservices/gateway/starter/src/main/resources/gateway.confeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdater.javaeditservices/things/pom.xmleditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaeditservices/utils/config/src/test/resources/test.confeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActorTest.javaeditservices/concierge/enforcement/src/test/resources/test.confeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaeditservices/concierge/starter/src/main/resources/concierge-dev.confeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.javadeleteservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.javaaddservices/things/common/pom.xmladdservices/utils/config/src/main/resources/ditto-metrics.confeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.javaaddservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingsConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.javaaddservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/package-info.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaaddservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/package-info.javaeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.javaeditservices/policies/starter/src/main/resources/policies-dev.confeditservices/gateway/starter/src/main/resources/gateway-dev.confeditservices/concierge/starter/src/main/resources/concierge.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.javaeditservices/utils/config/src/main/resources/ditto-akka-config.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.javaeditservices/things/starter/src/main/resources/things-docker.confeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/CompositeCachingHealthCheckingActor.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaaddservices/things/persistence/src/test/resources/logback-test.xmleditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfig.javaaddservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PoliciesConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.javadeleteservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/ThingsConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.javaeditservices/utils/config/src/main/resources/ditto-service-base.confeditservices/thingsearch/updater-actors/src/test/resources/test.confeditservices/policies/starter/src/main/resources/policies.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaaddservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/DittoThingsConfig.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/ProxyActor.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/thingsearch/starter/src/main/resources/things-search-dev.confeditservices/policies/starter/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractNamespaceOpsActor.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaeditservices/thingsearch/starter/src/main/resources/things-search.confeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.javaaddservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingConfig.javaeditservices/things/starter/src/main/resources/things-dev.confeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaaddservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PolicyConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.javaeditsignals/commands/messages/src/main/java/org/eclipse/ditto/signals/commands/messages/MessageCommandSizeValidator.javaeditbom/pom.xmleditservices/gateway/starter/src/main/resources/gateway-docker.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.javaeditsignals/commands/policies/pom.xmleditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.javaaddservices/policies/common/pom.xmleditsignals/commands/things/pom.xmleditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaeditservices/utils/persistence/src/test/resources/test.confeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderLimitedTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultPublicHealthConfig.javaeditservices/concierge/batch/src/main/java/org/eclipse/ditto/services/concierge/batch/actors/BatchCoordinatorActor.javaeditservices/utils/devops/src/main/java/org/eclipse/ditto/services/utils/devops/DevOpsCommandsActor.javaeditsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/ThingCommandSizeValidator.javaeditservices/connectivity/messaging/src/test/resources/test.confeditservices/things/persistence/pom.xmleditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/StatisticsActor.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdaterTest.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.javaeditservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.javaeditservices/concierge/batch/src/main/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.javaaddservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/DittoPoliciesConfig.javaeditservices/connectivity/starter/src/main/resources/connectivity-docker.confeditservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/status/StatusSupplierActor.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchNamespaceOpsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javadeleteservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/package-info.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MockClientActor.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.javaeditservices/things/persistence/src/test/resources/test.confeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfig.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamCacheConfig.javaeditservices/concierge/cache/src/test/resources/logback-test.xmleditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.javaeditservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfig.javaeditservices/gateway/endpoints/src/test/resources/test.confeditservices/things/starter/src/main/resources/things.confeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javaeditservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.javaeditservices/connectivity/messaging/src/test/resources/logback-test.xmleditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/http/DefaultHttpConfigTest.javaeditservices/utils/namespaces/src/main/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespacesUpdater.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/thingsearch/starter/src/main/resources/things-search-docker.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaeditservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/config/DefaultClusterConfigTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfig.javaeditservices/concierge/starter/pom.xmleditsignals/commands/namespaces/pom.xmleditservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfigTest.javaeditservices/base/src/test/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfigTest.javaeditservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaeditservices/policies/persistence/src/test/resources/test.confeditsignals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/PolicyCommandSizeValidator.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActor.javaeditservices/policies/starter/src/main/resources/policies-docker.confeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultKafkaConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/AbstractPersistenceStreamingActor.javaeditservices/concierge/enforcement/pom.xmleditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaeditservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.javaaddservices/utils/config/src/main/resources/ditto-healthcheck.confeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PolicyEventForwarder.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfig.javaaddservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/DefaultPolicyConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfig.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultStreamStageConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultUpdaterConfig.javaeditservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActor.javaaddservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/DefaultThingConfig.javaeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaeditservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.javaeditservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdater.javaeditservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/EventAndResponsePublisher.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultPersistenceStreamConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DefaultDeletionConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.javaeditsignals/commands/common/pom.xmleditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaeditservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/PagingIT.javaeditservices/concierge/starter/src/main/resources/concierge-docker.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/ChangeQueueActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultRateConfig.javaeditservices/policies/pom.xmleditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DittoConnectivityConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsUpdater.javaeditservices/concierge/enforcement/src/test/resources/logback-test.xmleditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/DefaultLimitsConfig.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaeditservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.java0d12b6527f48fb1f257df9d793530174f5f1bae01559568144000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: rewrite logs in Kafka connections to also count up metrics and to use the response counter as we don't know which address we are publishing to Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-06-03 15:22:24 +02000d12b6527f48fb1f257df9d793530174f5f1bae0Issue #318: rewrite logs in Kafka connections to also count up metricseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaa19dbd15551946109dbd15577d1698ba7a68f6ee1559569710000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add failure information to failure logs for AMQP 1.0 connections Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-06-03 15:48:30 +0200a19dbd15551946109dbd15577d1698ba7a68f6eeIssue #318: add failure information to failure logs for AMQP 1.0editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/package-info.javaservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/package-info.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/DefaultThingConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PolicyEventForwarder.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/ThingConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaad0ddc8e1067c1bc7762f7e56eafc3d62cb936011559652197000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comdeleted duplicate config files Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-04 14:43:17 +0200ad0ddc8e1067c1bc7762f7e56eafc3d62cb93601deleted duplicate config filesdeleteservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/package-info.javadeleteservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/DefaultThingConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javadeleteservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.javadeleteservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/package-info.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PolicyEventForwarder.javadeleteservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javadeleteservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/ThingConfig.javaeditservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.javaservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaservices/concierge/common/src/test/java/org/eclipse/ditto/services/concierge/common/DefaultThingsAggregatorConfigTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaservices/concierge/pom.xmlservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/EnforcementConfig.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaservices/concierge/common/src/test/resources/enforcement-test.confservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DefaultCachesConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ThingsAggregatorConfig.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/CachesConfig.javaservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javaservices/concierge/starter/src/main/resources/concierge.confservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaservices/concierge/cache/src/test/resources/caches-test.confservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DefaultThingsAggregatorConfig.javaservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/package-info.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DittoConciergeConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/DefaultHttpRequestActorPropsFactory.javaservices/concierge/starter/src/test/resources/things-aggregator-test.confservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ThingsAggregatorConfig.javaservices/concierge/enforcement/pom.xmlservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/package-info.javaservices/concierge/cache/pom.xmlservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javaservices/concierge/common/src/test/java/org/eclipse/ditto/services/concierge/common/DefaultEnforcementConfigTest.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/AbstractHttpRequestActor.javaservices/concierge/common/src/test/java/org/eclipse/ditto/services/concierge/common/DefaultCachesConfigTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/package-info.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActorPropsFactory.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaservices/concierge/util/pom.xmlservices/concierge/starter/pom.xmlservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActor.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DefaultEnforcementConfig.javaservices/concierge/common/src/test/resources/caches-test.confservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaservices/concierge/common/pom.xmlservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ConciergeConfig.javaservices/concierge/common/src/test/resources/things-aggregator-test.confservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/package-info.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaefb5acc1ccc066d2d7166c97d110ee7e3c8211681559659901000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed errors after merge * applied missing configurations (marked as TODOs) * extracted concierge config to "common" module in order to reuse in EnforcerActor Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-04 16:51:41 +0200efb5acc1ccc066d2d7166c97d110ee7e3c821168fixed errors after merge * applied missing configurations (marked asaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DefaultCachesConfig.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/package-info.javaaddservices/concierge/common/src/test/java/org/eclipse/ditto/services/concierge/common/DefaultEnforcementConfigTest.javadeleteservices/concierge/starter/src/test/resources/things-aggregator-test.confaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ConciergeConfig.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.javaaddservices/concierge/common/src/test/resources/things-aggregator-test.confdeleteservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.javadeleteservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/package-info.javaaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ThingsAggregatorConfig.javaaddservices/concierge/common/src/test/resources/caches-test.confaddservices/concierge/common/src/test/resources/enforcement-test.confeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.javaaddservices/concierge/common/pom.xmleditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.javadeleteservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/package-info.javadeleteservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.javaeditservices/concierge/cache/pom.xmleditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DefaultEnforcementConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.javaaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/CachesConfig.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ThingsAggregatorConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/AbstractHttpRequestActor.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/DefaultHttpRequestActorPropsFactory.javadeleteservices/concierge/util/pom.xmldeleteservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapperTest.javaaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DefaultThingsAggregatorConfig.javadeleteservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.javadeleteservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.javaeditservices/concierge/starter/src/main/resources/concierge.confeditservices/concierge/starter/pom.xmleditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActor.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/DittoConciergeConfig.javaaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/EnforcementConfig.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.javaaddservices/concierge/common/src/test/java/org/eclipse/ditto/services/concierge/common/DefaultThingsAggregatorConfigTest.javaeditservices/concierge/enforcement/pom.xmleditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/actors/HttpRequestActorPropsFactory.javaaddservices/concierge/common/src/test/java/org/eclipse/ditto/services/concierge/common/DefaultCachesConfigTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.javaeditservices/concierge/pom.xmldeleteservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.javadeleteservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.javaaddservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/package-info.javadeleteservices/concierge/cache/src/test/resources/caches-test.confservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java2d757d06b96b3667fbffac8a3d58c4748f18573d1559660174000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed compile errors Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-04 16:56:14 +02002d757d06b96b3667fbffac8a3d58c4748f18573dfixed compile errorseditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolverTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MultiStageCommandTest.java28cb90aa1c847241ff20d996a5c51e52fea633f41559715434000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed enforcement tests Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-05 08:17:14 +020028cb90aa1c847241ff20d996a5c51e52fea633f4fixed enforcement testseditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MultiStageCommandTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolverTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java75736b49c9a9b4660e1042229045a7e4cbfecf471559732572000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comimprove enforcement of commands with empty id Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-05 13:02:52 +020075736b49c9a9b4660e1042229045a7e4cbfecf47improve enforcement of commands with empty ideditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javac044773bb82c01c0f5ae87a27794e2415e1fc1c41559808661000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: add more detailed log information if an error during message mapping occured Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-06-06 10:11:01 +0200c044773bb82c01c0f5ae87a27794e2415e1fc1c4Issue #318: add more detailed log information if an error during messageeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.javaservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/MetricsConfig.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/EnforcementConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/WebSocketConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/SnapshotConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/BasicHealthCheckConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/UpdaterConfig.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/CachesConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/HttpConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/SearchConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/CachesConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/HealthCheckConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamCacheConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/ProtocolConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeletionConfig.javaservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/ClusterConfig.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ThingsAggregatorConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/PublicHealthConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpProxyConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/MessageConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javaservices/connectivity/starter/src/main/resources/connectivity.confservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PoliciesConfig.javaservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/HealthCheckConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectivityConfig.javaservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/SyncConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/TagsConfig.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingsConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeleteConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/MqttConfig.javaservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DevOpsConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/ActivityCheckConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/Amqp10Config.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/PersistenceStreamConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultAmqp10Config.javaservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PolicyConfig.javaservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/GatewayConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/package-info.javaservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ConciergeConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MappingConfig.javaservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamStageConfig.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/KafkaConfig.java50f8d9eec1dc1379f3c6f300cc026c34070622d31559821917000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comfixed config for connectivity after merge: * amqp10 throttling was added to config, extracted classes for that * removed "Java serialization is supported for ..." from javadocs * stabilized PolicyPersistenceActorTest by adding null checks to PolicyPersistenceActor Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-06 13:51:57 +020050f8d9eec1dc1379f3c6f300cc026c34070622d3fixed config for connectivity after merge: * amqp10 throttling was addededitservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MappingConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/BasicHealthCheckConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamStageConfig.javaeditservices/utils/metrics/src/main/java/org/eclipse/ditto/services/utils/metrics/config/MetricsConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DevOpsConfig.javaeditservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingsConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/MessageConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.javaeditservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/KafkaConfig.javaeditservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javaeditservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.javaeditservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/GatewayConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.javaeditservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PoliciesConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/PublicHealthConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/PersistenceStreamConfig.javaeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/HealthCheckConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/MqttConfig.javaeditservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PolicyConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/package-info.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/TagsConfig.javaeditservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/HealthCheckConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/UpdaterConfig.javaeditservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/CachesConfig.javaeditservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/config/ClusterConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/limits/LimitsConfig.javaeditservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ThingsAggregatorConfig.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultAmqp10Config.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamCacheConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/SearchConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/StreamConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpProxyConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeleteConfig.javaeditservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/SyncConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/ActivityCheckConfig.javaeditservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/ProtocolConfig.javaeditservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/EnforcementConfig.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/Amqp10Config.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/CachesConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DeletionConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.javaeditservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/WebSocketConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectivityConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/http/HttpConfig.javaeditservices/concierge/common/src/main/java/org/eclipse/ditto/services/concierge/common/ConciergeConfig.javaeditservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/SnapshotConfig.javaservices/concierge/starter/src/main/resources/concierge.confb3ca549386cfbeb5f19cd549cc9b32f46afca4dc1559822291000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comincreased default concierge parallelism to 256 Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-06 13:58:11 +0200b3ca549386cfbeb5f19cd549cc9b32f46afca4dcincreased default concierge parallelism to 256editservices/concierge/starter/src/main/resources/concierge.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.java935accea7120b6b6311e3fbd740780c0b8d920b01559828221000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMqttPublisherActor: Remove TODO Reason: MqttPublisher's stream won't leak because it gets shutdown along with the MqttPublisherActor due to its materializer. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-06 15:37:01 +0200935accea7120b6b6311e3fbd740780c0b8d920b0MqttPublisherActor: Remove TODOeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.java6144a49040b2d1b0b233e228ece7dafe046f2af81559886821000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: for connectivity logs, also log description of ditto runtime exceptions Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-06-07 07:53:41 +02006144a49040b2d1b0b233e228ece7dafe046f2af8Issue #318: for connectivity logs, also log description of ditto runtimeeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.java7fbae3decca7b4afa8e5a17c649991f512b28d791559889353000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comreused actor system from local var Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-06-07 08:35:53 +02007fbae3decca7b4afa8e5a17c649991f512b28d79reused actor system from local vareditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.java7888695f28f20a3b93f450042dd47e229a6f41361559912203000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comStabilize PolicyPersistenceActorTest#recoverPolicyEntryModified * Wait for the event being published before starting a new persistence actor Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-06-07 14:56:43 +02007888695f28f20a3b93f450042dd47e229a6f4136Stabilize PolicyPersistenceActorTest#recoverPolicyEntryModifiededitservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingEnforcementIdCacheLoader.javaservices/utils/namespaces/src/main/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespaces.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaservices/utils/namespaces/pom.xmlservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/AclEnforcerCacheLoader.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyEnforcerCacheLoader.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ActorAskCacheLoader.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStream.java631518560f7187dafbae7e83dcd52f5af175fa5e1559922866000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comAdd filter stage for ActorAskCacheLoader & use it for namespace blocking Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-07 17:54:26 +0200631518560f7187dafbae7e83dcd52f5af175fa5eAdd filter stage for ActorAskCacheLoader & use it for namespace blockingeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyEnforcerCacheLoader.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ActorAskCacheLoader.javaeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingEnforcementIdCacheLoader.javaeditservices/utils/namespaces/pom.xmleditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStream.javaeditservices/utils/namespaces/src/main/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespaces.javaeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/AclEnforcerCacheLoader.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.java0a8620de3b9b61dc9c8e928af261754cb3b235e91559923400000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comInvalidate namespaces after delay to not race with messages in-flight Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-07 18:03:20 +02000a8620de3b9b61dc9c8e928af261754cb3b235e9Invalidate namespaces after delay to not race with messages in-flighteditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaservices/connectivity/starter/src/main/resources/connectivity.confservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeadersTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeaders.javab2c3b0d32256c56df13344df8de69ccb016f70041560234399000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: several small improvements on connection logging: * remove log entries when logger is muted * decrease logging timeframe to one hour and increase number of storable log messages to 10 failure and 10 success messages * by default always log all details (payload and headers) of messages Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-06-11 08:26:39 +0200b2c3b0d32256c56df13344df8de69ccb016f7004Issue #318: several small improvements on connection logging: * removeeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeaders.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectivityHeadersTest.javaeditservices/connectivity/starter/src/main/resources/connectivity.confeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.java0be8b13e50bdb19e62d66ac408fe04691dcb79901560236053000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix unit test Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-06-11 08:54:13 +02000be8b13e50bdb19e62d66ac408fe04691dcb7990Issue #318: fix unit testeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.java066b2cf5505c7840000b3cde79665be82d7084aa1560239816000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comIssue #318: fix bug where reserved characters of MessageFormat inside headers or payload of a connectivity message would cause an exception in the connection logs Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-06-11 09:56:56 +0200066b2cf5505c7840000b3cde79665be82d7084aaIssue #318: fix bug where reserved characters of MessageFormat insideeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MockEntitiesActor.javaservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.java2f2241f444ae9180c0b0ae2239232ae69c0dab1b1560331061000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comExpect empty cache entry due to namespace blocking; log namespaces during invalidation Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-12 11:17:41 +02002f2241f444ae9180c0b0ae2239232ae69c0dab1bExpect empty cache entry due to namespace blocking; log namespaceseditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MockEntitiesActor.javaeditservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerRetriever.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/CachedNamespaceInvalidator.javaservices/base/src/main/java/org/eclipse/ditto/services/base/actors/ShutdownNamespaceBehavior.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java9455bd787d30c0abfb2dca0d54129fd08c726b301560331968000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comLog recovery of ThingPersistenceActor and shutdown due to purge. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-12 11:32:48 +02009455bd787d30c0abfb2dca0d54129fd08c726b30Log recovery of ThingPersistenceActor and shutdown due to purge.editservices/base/src/main/java/org/eclipse/ditto/services/base/actors/ShutdownNamespaceBehavior.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyPersistenceOperationsActorIT.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActorIT.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActorIT.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java72546eb604ddb7408caa47e1f35955a6fcd33d351560343965000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comFixed compilation errors after having merged master branch into feature branch. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-06-12 14:52:45 +020072546eb604ddb7408caa47e1f35955a6fcd33d35Fixed compilation errors after having merged master branch into featureeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyPersistenceOperationsActorIT.javaeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActorIT.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActorIT.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/utils/namespaces/src/main/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespaces.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingEnforcementIdCacheLoader.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaservices/utils/namespaces/pom.xmlservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/AclEnforcerCacheLoader.javaservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyEnforcerCacheLoader.javaservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ActorAskCacheLoader.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStream.javaf2bae1c310898d9cd0b516a4b74c1f4d4bdc48a11560344389000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comRevert "Add filter stage for ActorAskCacheLoader & use it for namespace blocking" This reverts commit 631518560f7187dafbae7e83dcd52f5af175fa5e. 2019-06-12 14:59:49 +0200f2bae1c310898d9cd0b516a4b74c1f4d4bdc48a1Revert "Add filter stage for ActorAskCacheLoader & use it for namespaceeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.javaeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ActorAskCacheLoader.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaeditservices/utils/namespaces/src/main/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespaces.javaeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/PolicyEnforcerCacheLoader.javaeditservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/SearchUpdaterStream.javaeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/AclEnforcerCacheLoader.javaeditservices/utils/cache-loaders/src/main/java/org/eclipse/ditto/services/utils/cacheloaders/ThingEnforcementIdCacheLoader.javaeditservices/utils/namespaces/pom.xmlservices/policies/starter/src/main/resources/policies.confservices/things/starter/src/main/resources/things.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesDisabled.java4e4b971f37bb902abe528a35a697001f5b92e17c1560348133000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comRemove No-op journal collection name suffix generator. Reason: It breaks AbstractEventSourceNamespaceOpsActor. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-12 16:02:13 +02004e4b971f37bb902abe528a35a697001f5b92e17cRemove No-op journal collection name suffix generator.deleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesDisabled.javaeditservices/policies/starter/src/main/resources/policies.confeditservices/things/starter/src/main/resources/things.confservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.java8da5cc4fd7f5676f8f49f40521839408b54e09411560349987000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comStabilize PolicyPersistenceActorTest for Travis Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-12 16:33:07 +02008da5cc4fd7f5676f8f49f40521839408b54e0941Stabilize PolicyPersistenceActorTest for Traviseditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java1c378d39bc20b5c7afffab3d226ff9d488e23d141560413251000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comStabilize ThingPersistenceActorTest for Travis Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-13 10:07:31 +02001c378d39bc20b5c7afffab3d226ff9d488e23d14Stabilize ThingPersistenceActorTest for Traviseditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java5ed38bfe304c40c53366cb4c879effedf893c1c51560430103000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comThingPersistenceActorTest: terminate previous actor in recovery tests Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-13 14:48:23 +02005ed38bfe304c40c53366cb4c879effedf893c1c5ThingPersistenceActorTest: terminate previous actor in recovery testseditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespacePersistenceOperations.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectivityConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespacePersistenceOperations.javaservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyPersistenceOperationsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/PersistenceOperationsConfig.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingsConfig.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/PersistenceOperationsConfiguration.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DittoConnectivityConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractPersistenceOperationsActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/WithPersistenceOperationsConfig.javaservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/DittoPoliciesConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/SearchConfig.javaservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/EntityPersistenceOperations.javaservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/package-info.javaservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javaservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionProvider.javaservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/DittoThingsConfig.javaservices/utils/persistence/src/test/resources/persistence-operations-test.confservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/NamespacePersistenceOperations.javaservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActorIT.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/AbstractPersistenceOperationsActor.javaservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PoliciesConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesPersistenceOperations.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/operations/DefaultPersistenceOperationsConfigTest.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/DefaultPersistenceOperationsConfig.javaservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntityPersistenceOperations.javacf984724a9237e90bc7131171a815ab3996c4f661560432922000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comRefactored `PersistenceOperationsConfiguration` to be in the same style as all other Ditto config. Renamed the class, too. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-06-13 15:35:22 +0200cf984724a9237e90bc7131171a815ab3996c4f66Refactored `PersistenceOperationsConfiguration` to be in the same styleeditservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/PoliciesConfig.javaeditservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/DittoThingsConfig.javaeditservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesPersistenceOperations.javaeditservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActor.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/NamespacePersistenceOperations.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/SearchConfig.javaeditservices/things/common/src/main/java/org/eclipse/ditto/services/things/common/config/ThingsConfig.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespacePersistenceOperations.javaaddservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/operations/DefaultPersistenceOperationsConfigTest.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/DefaultPersistenceOperationsConfig.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespacePersistenceOperations.javaeditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaeditservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.javaeditservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/PersistenceOperationsConfiguration.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/WithPersistenceOperationsConfig.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DittoConnectivityConfig.javaeditservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceOperationsActorIT.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractPersistenceOperationsActor.javadeleteservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntityPersistenceOperations.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceOperationsActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectivityConfig.javaeditservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyPersistenceOperationsActorIT.javaeditservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionPersistenceOperationsActorIT.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/EntityPersistenceOperations.javaaddservices/utils/persistence/src/test/resources/persistence-operations-test.confaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/AbstractPersistenceOperationsActor.javaeditservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchPersistenceOperationsActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.javaeditservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.javaeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionProvider.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/PersistenceOperationsConfig.javaeditservices/policies/common/src/main/java/org/eclipse/ditto/services/policies/common/config/DittoPoliciesConfig.javaeditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaaddservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/package-info.javaservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javad01b38279e0f320e3c6fa82d91ba5767924493071560433509000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comMock PersistenceOperationsConfig to make all persistence operations actor tests work. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-06-13 15:45:09 +0200d01b38279e0f320e3c6fa82d91ba576792449307Mock PersistenceOperationsConfig to make all persistence operationseditservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javab1d6af72678538028c27fe404548b0c3e8a265001560505742000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comExtended `ScopedConfig` by frequently used convenience methods. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-06-14 11:49:02 +0200b1d6af72678538028c27fe404548b0c3e8a26500Extended `ScopedConfig` by frequently used convenience methods.editservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/PersistenceOperationsConfig.java146707a0ac2f6de2113e9dc4c986305813967ce71560768051000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comadds javadoc to PersistenceOperationsConfig Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-06-17 12:40:51 +0200146707a0ac2f6de2113e9dc4c986305813967ce7adds javadoc to PersistenceOperationsConfigeditservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/PersistenceOperationsConfig.javaservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.java149e60cfe655972ef455f6ed54da9de3350a20651560768927000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comreturn persistenceOperationsConfig instead of null Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-06-17 12:55:27 +0200149e60cfe655972ef455f6ed54da9de3350a2065return persistenceOperationsConfig instead of nulleditservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/config/DittoSearchConfig.javaservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/PersistenceOperationsConfig.javacc273bc0e116baac39c4167e64be2dabed7d22081560769357000https://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickel@bosch-si.comAdded Javadoc comment to enum constant. Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com> 2019-06-17 13:02:37 +0200cc273bc0e116baac39c4167e64be2dabed7d2208Added Javadoc comment to enum constant.editservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/operations/PersistenceOperationsConfig.javadeployment/azure/arm/dittoInfrastructureDeployment.jsondeployment/azure/README.mddeployment/azure/arm/templates/cosmosDBDeploy.jsondeployment/azure/arm/templates/kubernetesDeploy.json81c94705a97c75bab9936b04a79554d29a86ae071560933688000https://ci.eclipse.org/ditto/user/kai.zimmermann@microsoft.comKai Zimmermannkai.zimmermann@microsoft.comDitto CosmosDb support Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com> 2019-06-19 10:41:28 +020081c94705a97c75bab9936b04a79554d29a86ae07Ditto CosmosDb supporteditdeployment/azure/arm/templates/kubernetesDeploy.jsoneditdeployment/azure/arm/dittoInfrastructureDeployment.jsonadddeployment/azure/arm/templates/cosmosDBDeploy.jsoneditdeployment/azure/README.mdservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java42f8e8f8e88d1a0f8b718f8d0f38f3c4c9f07a501561373898000https://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.joos@bosch-si.comChanged FiniteDuration to Duration. Signed-off-by: David Joos <david.joos@bosch-si.com> 2019-06-24 12:58:18 +020042f8e8f8e88d1a0f8b718f8d0f38f3c4c9f07a50Changed FiniteDuration to Duration.editservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.javaservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.java84c6c15a39dcc6aa11aa4e1ac6cbeed8d29ecfc11561629989000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comDelete things from search index if policy is deleted. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-27 12:06:29 +020084c6c15a39dcc6aa11aa4e1ac6cbeed8d29ecfc1Delete things from search index if policy is deleted.editservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/streaming/EnforcementFlow.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaf973ce63a4cc080e7778c091261e554b39c1e7a01561641074000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comStabilize PolicyPersistenceActorTest more. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-27 15:11:14 +0200f973ce63a4cc080e7778c091261e554b39c1e7a0Stabilize PolicyPersistenceActorTest more.editservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.java2028f8edd45b78ecff1aaa439641b12cddc79e651561641343000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comTry enabling PolicyPersistenceActorTest.checkForActivityOfNonexistentPolicy. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-27 15:15:43 +02002028f8edd45b78ecff1aaa439641b12cddc79e65Try enablingeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.java16a145aa54bc43a35e9a0856960bf9f24ec75d1b1561647802000https://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.cai@bosch-si.comMaintain PolicyPersistenceActor and its test. - PolicyPersistenceActor passivates parent to stop self instead of poisoning it. - Terminate previous actor when testing recovery to ensure flushing of events. - Stop testing the dangerous situation where the user guardian gets poisoned; test for exceptions by forwarding them in the parent's supervision strategy instead. Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com> 2019-06-27 17:03:22 +020016a145aa54bc43a35e9a0856960bf9f24ec75d1bMaintain PolicyPersistenceActor and its test.editservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.javaeditservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.javaeditservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ProducerClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionRestoredStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionFailureStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/SessionClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConsumerClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/StatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/RecoverSession.javafebeca2764dffb9b4f508d74e3fc5d1b0ddb998c1561713166000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comrecover amqp session when session was closed remotely Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-06-28 11:12:46 +0200febeca2764dffb9b4f508d74e3fc5d1b0ddb998crecover amqp session when session was closed remotelyeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionFailureStatusReport.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConsumerClosedStatusReport.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/SessionClosedStatusReport.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/StatusReport.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionRestoredStatusReport.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ProducerClosedStatusReport.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/RecoverSession.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java2c36d22b3c98a69c6ada8809dfde1d1236af34fe1561974557000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comadd some unit tests Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-07-01 11:49:17 +02002c36d22b3c98a69c6ada8809dfde1d1236af34feadd some unit testseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/TestUtils.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamForwarderTest.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.javaservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdaterIT.javaservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchCoordinatorActorTest.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaservices/utils/namespaces/src/test/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespacesTest.javad585cbf165958a95069615887a4324028f05d6271561975380000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comimprove disabling logs in tests (prevents ide warning) Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-07-01 12:03:00 +0200d585cbf165958a95069615887a4324028f05d627improve disabling logs in tests (prevents ide warning)editservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.javaeditservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.javaeditservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamForwarderTest.javaeditservices/utils/namespaces/src/test/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespacesTest.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdaterIT.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/TestUtils.javaeditservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchCoordinatorActorTest.javaeditservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ProducerClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionRestoredStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/SessionClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ConnectionRestoredStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/SessionClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ConsumerClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ConnectionFailureStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ProducerClosedStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionFailureStatusReport.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConsumerClosedStatusReport.java5ff6d06accc7de1daa5348c3962b4b9f8c4d67171562051957000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comsome cleanup, logging, javadoc Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-07-02 09:19:17 +02005ff6d06accc7de1daa5348c3962b4b9f8c4d6717some cleanup, logging, javadoceditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ConsumerClosedStatusReport.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/SessionClosedStatusReport.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConsumerClosedStatusReport.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ProducerClosedStatusReport.javaeditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionFailureStatusReport.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ConnectionFailureStatusReport.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ProducerClosedStatusReport.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/status/ConnectionRestoredStatusReport.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConnectionRestoredStatusReport.javadeleteservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/SessionClosedStatusReport.javasignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleException.javasignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleExceptionTest.javad63ab1c66def54042fc390d07a1ae102bb459f7f1562071637000https://ci.eclipse.org/ditto/user/florian.fendt@bosch-si.comFlorian FendtFlorian.Fendt@bosch-si.comadd the connection id to JSON of exception to be able to parse it again Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com> 2019-07-02 14:47:17 +0200d63ab1c66def54042fc390d07a1ae102bb459f7fadd the connection id to JSON of exception to be able to parse it againeditsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleException.javaaddsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleExceptionTest.javaservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/TimeMeasuringAuthenticationProvider.javamodel/base/src/main/java/org/eclipse/ditto/model/base/common/HttpStatusCode.javafa9487a9f88289b6b4f3388b0011c55686b8c3111562075719000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comAvoid tagging authentication timers with the error flag on client errors Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-02 15:55:19 +0200fa9487a9f88289b6b4f3388b0011c55686b8c311Avoid tagging authentication timers with the error flag on client errorseditservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/TimeMeasuringAuthenticationProvider.javaeditmodel/base/src/main/java/org/eclipse/ditto/model/base/common/HttpStatusCode.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/TestUtils.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.javaservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamForwarderTest.javaservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdaterIT.javaservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaservices/utils/namespaces/src/test/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespacesTest.java9d021fd3e0f9106b74b1ed99a1363b776bbd8d721562133677000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comUse import of Attributes wherever possible and remove unused Logging import Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 08:01:17 +02009d021fd3e0f9106b74b1ed99a1363b776bbd8d72Use import of Attributes wherever possible and remove unused Loggingeditservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.javaeditservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamForwarderTest.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ManualUpdaterIT.javaeditservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.javaeditservices/utils/namespaces/src/test/java/org/eclipse/ditto/services/utils/namespaces/BlockedNamespacesTest.javaeditservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/TestUtils.javaeditservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.java1f5ec2b398f9e2a9be30c8299889146ea881741f1562134599000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRename methods for symmetry reasons Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 08:16:39 +02001f5ec2b398f9e2a9be30c8299889146ea881741fRename methods for symmetry reasonseditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.java3f7821021858fe87e13cb984baa512b82508d4dd1562134609000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRemove unused parameter from handleConnectionRestored Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 08:16:49 +02003f7821021858fe87e13cb984baa512b82508d4ddRemove unused parameter from handleConnectionRestorededitservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.java699f40f51920fb02ab9f0f4a6d3d4891214043421562148944000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comMake getPublisherActor return an optional * Before this the return value could have been null Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 12:15:44 +0200699f40f51920fb02ab9f0f4a6d3d489121404342Make getPublisherActor return an optionaleditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java42a5f34d7c240996f9cde699d20f787a7af63aa01562148991000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRemove unused method Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 12:16:31 +020042a5f34d7c240996f9cde699d20f787a7af63aa0Remove unused methodeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java921bfae43c7dd205afd83ccde3c0b953600716f91562149129000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRemove unnecessary parameter Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 12:18:49 +0200921bfae43c7dd205afd83ccde3c0b953600716f9Remove unnecessary parametereditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javad5b4ce3ccf3d8ca617b4dcd0a1c7b223b5c9383f1562151562000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comRemove unused method and add final modifier to variable Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 12:59:22 +0200d5b4ce3ccf3d8ca617b4dcd0a1c7b223b5c9383fRemove unused method and add final modifier to variableeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaa54e7c1ea82d66011368cd0e0942f8021b2a29321562152086000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comAdd some connectiong logging to AmqpClient actor Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-03 13:08:06 +0200a54e7c1ea82d66011368cd0e0942f8021b2a2932Add some connectiong logging to AmqpClient actoreditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/utils/config/src/test/resources/test-service-dev.confservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.javaservices/utils/config/src/test/resources/test-service-docker.confservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplier.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaservices/utils/config/src/test/resources/test-service-cloud.confservices/utils/config/src/test/resources/test-service-filebased.confc8d0118fab07bbb7b61649f1624c9a9b8f29bcff1562257567000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comFixes behaviour of ServiceSpecificEnvironmentConfigSupplier to match behaviour before config refactoring Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-04 18:26:07 +0200c8d0118fab07bbb7b61649f1624c9a9b8f29bcffFixes behaviour of ServiceSpecificEnvironmentConfigSupplier to matchaddservices/utils/config/src/test/resources/test-service-dev.confaddservices/utils/config/src/test/resources/test-service-docker.confaddservices/utils/config/src/test/resources/test-service-cloud.confeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.javaeditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.javaaddservices/utils/config/src/test/resources/test-service-filebased.confeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/ServiceSpecificEnvironmentConfigSupplier.javaeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/FileBasedConfigSupplier.javaservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javafa342cd6e0b9564954afdfa90e2874d86b20ad111562311372000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comdefault value of persistence health check enabled should be true Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-05 09:22:52 +0200fa342cd6e0b9564954afdfa90e2874d86b20ad11default value of persistence health check enabled should be trueeditservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.java21e463dd82f434f7970ebb8e5acd8bd912ee05771562311552000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comProvide some documentation on the HostingEnvironment enum Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-05 09:25:52 +020021e463dd82f434f7970ebb8e5acd8bd912ee0577Provide some documentation on the HostingEnvironment enumeditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/HostingEnvironment.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/CloseSession.java7259905e23d97bdd583e21560e427d0cda93c6551562320182000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.com - add specific config to better control session recovery per connection - by default disable recovery of session when session closed - by default enable recovery of session when connection is restored Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-07-05 11:49:42 +02007259905e23d97bdd583e21560e427d0cda93c655- add specific config to better control session recovery per connectioneditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaeditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.javaaddservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/CloseSession.javaservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.java5c3187fe148d8847b16ff7d6832e8753dd3af5951562321291000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.com - add specific config to better control session recovery per connection - by default disable recovery of session when session closed - by default enable recovery of session when connection is restored Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-07-05 12:08:11 +02005c3187fe148d8847b16ff7d6832e8753dd3af595- add specific config to better control session recovery per connectioneditservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.javaservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javab37ad5f818242be4daa2f0d45a72fc9e89c6cc371562325717000https://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemos@bosch-si.comfix AmqpClientActorTest Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com> 2019-07-05 13:21:57 +0200b37ad5f818242be4daa2f0d45a72fc9e89c6cc37fix AmqpClientActorTesteditservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.javaservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplier.java30058f863d5803693848ea22094b564e4f823fbc1562596504000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comresolve config of secrets as config supplier Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-08 16:35:04 +020030058f863d5803693848ea22094b564e4f823fbcresolve config of secrets as config suppliereditservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/raw/SecretsAsConfigSupplier.javaservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.java916b03118b119d5c691c892300492f87f97a382e1562596527000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comadd test to ConfigWithFallbackTest in order to verify that fallback is only used if config is not set in original config Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-08 16:35:27 +0200916b03118b119d5c691c892300492f87f97a382eadd test to ConfigWithFallbackTest in order to verify that fallback iseditservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.javaservices/things/starter/src/main/resources/things.conf21466b1bef175a5207c5550494144d794dfb81711562656769000https://ci.eclipse.org/ditto/user/yannic.klem@bosch-si.comYannic Klemyannic.klem@bosch-si.comadd ditto mongodb options conf section Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com> 2019-07-09 09:19:29 +020021466b1bef175a5207c5550494144d794dfb8171add ditto mongodb options conf sectioneditservices/things/starter/src/main/resources/things.confdocumentation/src/main/resources/_posts/2018-05-02-connecting-ditto-hono.mddocumentation/src/main/resources/_posts/2018-11-28-release-announcement-080.mddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.ymldocumentation/src/main/resources/pages/ditto/basic-search.mddocumentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-amqp10.mdmodel/rql-parser/pom.xmllegal/3rd-party-dependencies/test.txtdocumentation/src/main/resources/_posts/2018-12-05-example-command-and-control.mddocumentation/src/main/resources/_posts/2019-07-10-release-announcement-090.mddocumentation/src/main/resources/pages/ditto/release_notes_090.mdbom/pom.xmldocumentation/src/main/resources/pages/ditto/connectivity-mapping.mdlegal/NOTICE-THIRD-PARTY.mdlegal/3rd-party-dependencies/compile.txtdocumentation/src/main/resources/pages/ditto/httpapi-search.mddocumentation/src/main/resources/pages/ditto/basic-feature.mddeployment/helm/eclipse-ditto/values.yamllegal/3rd-party-dependencies/cqs.mddeployment/helm/eclipse-ditto/Chart.yamlb0901c5b928b3817d38da6522113f4b05904130b1562744305000https://ci.eclipse.org/ditto/user/thomas.jaeckle@bosch-si.comThomas J??cklethomas.jaeckle@bosch-si.comprepared Ditto release 0.9.0 by: * fixing OSGi imports in ditto-model-rql-parser * fixing #424 and #431 by removing deep links to Vorto and Hono docs * updating some dependencies to latest bugfixes * updating legal documents * adjusting Helm descriptors to use 0.9.0 * writing release announcement + blogpost Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com> 2019-07-10 09:38:25 +0200b0901c5b928b3817d38da6522113f4b05904130bprepared Ditto release 0.9.0 by: * fixing OSGi imports ineditdocumentation/src/main/resources/_posts/2018-05-02-connecting-ditto-hono.mdeditdeployment/helm/eclipse-ditto/Chart.yamleditdocumentation/src/main/resources/_posts/2018-12-05-example-command-and-control.mdeditbom/pom.xmleditdocumentation/src/main/resources/_posts/2018-11-28-release-announcement-080.mdeditdocumentation/src/main/resources/pages/ditto/httpapi-search.mdeditlegal/NOTICE-THIRD-PARTY.mdeditdocumentation/src/main/resources/pages/ditto/basic-feature.mdeditdocumentation/src/main/resources/pages/ditto/connectivity-mapping.mdeditdeployment/helm/eclipse-ditto/values.yamleditdocumentation/src/main/resources/pages/ditto/basic-search.mdadddocumentation/src/main/resources/_posts/2019-07-10-release-announcement-090.mdeditdocumentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-amqp10.mdeditlegal/3rd-party-dependencies/cqs.mdeditdocumentation/src/main/resources/_data/sidebars/ditto_sidebar.ymleditlegal/3rd-party-dependencies/test.txteditlegal/3rd-party-dependencies/compile.txteditmodel/rql-parser/pom.xmladddocumentation/src/main/resources/pages/ditto/release_notes_090.mdgithttps://ci.eclipse.org/ditto/user/juergen.fickeljuergen.fickeljuergen.fickelhttps://ci.eclipse.org/ditto/user/noreplynoreplynoreplyhttps://ci.eclipse.org/ditto/user/thomas.jaecklethomas.jaecklethomas.jaecklehttps://ci.eclipse.org/ditto/user/yannic.klemyannic.klemyannic.klemhttps://ci.eclipse.org/ditto/user/stefan.mautestefan.mautestefan.mautehttps://ci.eclipse.org/ditto/user/yufei.caiyufei.caiyufei.caihttps://ci.eclipse.org/ditto/user/daniel.fesenmeyerdaniel.fesenmeyerdaniel.fesenmeyerhttps://ci.eclipse.org/ditto/user/dominik.guggemosdominik.guggemosdominik.guggemoshttps://ci.eclipse.org/ditto/user/david.joosdavid.joosdavid.jooshttps://ci.eclipse.org/ditto/user/kai.zimmermannkai.zimmermannkai.zimmermannhttps://ci.eclipse.org/ditto/user/florian.fendtFlorian.Fendtflorian.fendt