FailedChanges

Summary

  1. Introduced a bunch of classes to replace ConfigUtil (WIP). (details)
  2. Introduced interfaces and default implementations for Ditto service (details)
  3. Added unit test for ConfigWithFallback. Replaced thrown (details)
  4. Added interface and default implementations for service specific MongoDB (details)
  5. Adjusted determination of supported MongoDB collection suffixes to (details)
  6. Added Javadoc comment to MongoDbConfigValue. (details)
  7. Switched Concierge service to new Ditto configuration style (WIP). (details)
  8. Resolve raw config right after creation. (details)
  9. Fixed year of license headers (details)
  10. Moved interfaces and classes to appropriate modules. (details)
  11. Made MongoClientWrapper aware of new MongoDbConfig. (details)
  12. Use new ConciergeConfig in TestSetup. (details)
  13. Added Javadoc comments. (details)
  14. Added and fixed Javadoc comments. (details)
  15. Moved CacheConfig interface into its own file to make re-usable. (details)
  16. Introduced interface `WithConfigPath` and let `KnownConfigValue` extend (details)
  17. Provide base implementations for `ServiceSpecificConfig` to reduce (details)
  18. Let `DittoConciergeConfig` delegate most of its work to (details)
  19. Removed unused config artifacts. (details)
  20. Removed more unused config artifacts. (details)
  21. Added immutability documentation annotation. (details)
  22. Removed documentation of throwing NullPointerExceptions as they are not (details)
  23. Introduced type `ScopedConfig` to explicitly state that this config is (details)
  24. Validate config already at initialization. (details)
  25. Made service specific configuration implementations serializable with (details)
  26. Fixed Javadoc comments. (details)
  27. Made implementations of `ScopedConfig` serializable and completed (details)
  28. Shifted Connectivity service to new config style. (details)
  29. Pass `MongoDbConfig` to `MongoHealthChecker` to use new configuration. (details)
  30. Modularized Concierge service config. (details)
  31. Moved health check config to module `ditto-services-utils-health`. (details)
  32. Moved `CacheConfig` to module `ditto-services-utils-cache`. (details)
  33. Added unit test for `DefaultCacheConfig`. (details)
  34. Extended exception handling of getters for int, long and double. (details)
  35. Shifted Gateway service to new configuration style. Had to adjust (details)
  36. Shifted Gateway service to new configuration style. Had to adjust (details)
  37. Fixed compilation error. (details)
  38. Added ProtocolConfig to DittoConnectivityConfig. (details)
  39. Added `DefaultConnectionPoolConfigTest`. (details)
  40. Moved `SupervisorConfig` into new package within ditto-services-base as (details)
  41. Added method to `Revision` for conveniently incrementing the revision (details)
  42. make it possible to purge one or more entities by means of a new (details)
  43. just add license header (details)
  44. add ConnectionOpsActor and test ConnectionOpsActorIT - add (details)
  45. Shifted policies service to new configuration style. (details)
  46. Added missing methods and Javadoc comment. (details)
  47. Deleted unused class `AbstractPoliciesService` and module (details)
  48. extract class MongoEventSourceSettings from MongoOpsSelectionProvider (details)
  49. add test for MongoOpsSelectionProvider (details)
  50. make the collections returned by MongoOpsSelectionProvider immutable (details)
  51. use MongoEventSourceSettings instead of MongoOpsSelectionProvider to (details)
  52. fix unit test for toString() of MongoOpsSelection (details)
  53. fix ConnectionOpsActor (and the test ConnectionOpsActorIT): the (details)
  54. #350: Shifted Things service to new configuration style. Had to refactor (details)
  55. #350: Fixed start-up problems with Policies and Things service. (details)
  56. #350: Fixed `ThingsPersistenceStreamingActorCreator`. (details)
  57. #350: Introduced common interface for all Ditto configs. TODO: Let all (details)
  58. no longer start ops-actors as cluster-singletons in order to increase (details)
  59. add debug log and print out RawConfig; fix mongodb uri in docker; (details)
  60. add meaningful toString() to PurgeEntities command (details)
  61. fix javadoc: actor is no longer a cluster-singleton (details)
  62. rename OpsActorTestCases to MongoEventSourceITAssertions and get rid of (details)
  63. try to stabilize tests by waiting max 10 seconds for a create-response (details)
  64. add interfaces for index initialization (details)
  65. DefaultCacheConfig now has an of method like all other config classes; (details)
  66. Issue #350: Adjusted Javadoc comments and code formatting of index (details)
  67. Issue #350: Added missing '@Immutable' annotation. (details)
  68. Issue #350: Adjusted code formatting of constructor. (details)
  69. Issue #350: Log used service specific config at start-up on level DEBUG. (details)
  70. fixed setting port-name for cluster bootstrap discovery to the akka (details)
  71. Issue #350: Removed `DittoServiceWithMongoDbConfig` as it makes no sense (details)
  72. undid setting port-name for cluster bootstrap discovery to the akka (details)
  73. made simple SEO optimizations (details)
  74. update Akka version to 2.5.22 (details)
  75. decouple enforcement providers' stream components from actor context (details)
  76. refactor enforcer actors to share their behavior-defining stream. (details)
  77. fixed compile error after Ditto upgrade (details)
  78. fix lack of error handling in static enforcement stream (details)
  79. refactor away enforcer actor creator and AbstractEnforcement.Context (details)
  80. refactor away GraphActor (details)
  81. refactor away unnecessary stream components (details)
  82. stop re-creating receiver cache on each live signal (details)
  83. updated alpakka-mqtt version to 1.0.0 (details)
  84. test enforcement of live command responses (details)
  85. fixed mqtt connection problem after library update (details)
  86. added more logging to startup procedure (details)
  87. add "cursor" field to model classes of things-search (details)
  88. exclude API breackage from japicmp (details)
  89. Add thing ID as last sort key if absent. (details)
  90. serialize an unimplemented cursor evaluator for things-search (details)
  91. Issue #350: Renamed interface `WithIndexInitialization` to (details)
  92. things-search: move cursor to option; add size option (details)
  93. updated dependency / CQ info (details)
  94. [wip] evaluate cursor (details)
  95. things-search: extract sort values of the last result from persistence (details)
  96. exclude API breakage from japicmp (details)
  97. fix non-delivery of empty results (details)
  98. integrate cursor into SearchActor workflow (details)
  99. improve comments and AbstractThingSearchPersistenceITBase (details)
  100. test & fix ImmutableCursorOption & ImmutableSizeOption (details)
  101. review: simplified ActivityChecking of EnforcerActor * added missing (details)
  102. filter out x-correlation-id header; merge header from cursor (details)
  103. Issue #350: Fixed getter name. (details)
  104. Issue #350: Moved `ExponentialBackOffConfig` to upper level. (details)
  105. remove unused HTTP headers (details)
  106. ThingsSearchCursor: handle null dimensions (details)
  107. truncate large arrays in sort fields (details)
  108. removed sharded EnforcerActor and replace with ClusterRoute with (details)
  109. ThingsSearchCursor: improve error messages (details)
  110. added serialization/deserialization for InvalidateCacheEntry class * had (details)
  111. fixed failing tests after maven dependency changes (details)
  112. fixed wrong maven import: thingsearch does not need to know concierge (details)
  113. Issue #350: Improved exception handling in case MongoDB could not be (details)
  114. Issue #350: Shifted search service to new configuration style. (details)
  115. Issue #350: Added unit test for `DefaultDeletionConfig`. (details)
  116. Issue #350: Extended `DefaultUpdaterConfigTest`. (details)
  117. Issue #350: Log used raw config on "INFO" level. (details)
  118. fixed wrongly wrapped message for enforcerActor for searchCommands (details)
  119. Issue #350: Log used raw config on "DEBUG" level. (details)
  120. added "expire-after-access" configuration to CacheFactory (details)
  121. Issue #350: log Runtime parameters first (details)
  122. document, test and fix ThingsSearchCursor (details)
  123. fix DittoRuntimeException handling in AbstractGraphActor * added (details)
  124. Issue #350: add ConfigFactory.load for configWithFallbacks to load (details)
  125. fix DittoRuntimeException handling (details)
  126. fixed blocking the thread in ThingCommandEnforcement * don't instantiate (details)
  127. fixed shutdown of session counter in StreamingActor (details)
  128. document cursor option (details)
  129. cleaned up EnforcerActorFactory * fixed ThingsAggregatorActor sending (details)
  130. Move logic of parsing into AnnotationBasedJsonparsable (details)
  131. Move logic to build an AnnotationBasedJsonparsable to a builder (details)
  132. Remove unused empty class (details)
  133. use correct class to build strategy + some cleanup (details)
  134. add exclude for AbstractErrorRegistry (details)
  135. fix typo (details)
  136. Issue #350: use java.time.Duration instead of time values in strings. (details)
  137. Issue #350: Added unit test for `RawConfigSupplier`. (details)
  138. fixed message size enforcement for ditto-protocol AND messages route (details)
  139. Issue #318: create immutable implementation of connection log entry (details)
  140. Issue #318: create command to retrieve connection logs (details)
  141. Issue #318: create response with retrieved connection logs (details)
  142. Issue #318: fix wrong template in MessageFormat in several classes (details)
  143. Issue #318: Add command for enabling logging for connections (details)
  144. Issue #318: Add command for resetting the logs for a connection (details)
  145. Issue #318: Let LogUtil do what its methods say it does: enhancing the (details)
  146. Issue #318: Add own LogUtil for connections which allows adding the (details)
  147. Issue #318: Add config for connectivity monitoring (details)
  148. Issue #318: Fix exception caused in LogUtil since akka returns an (details)
  149. Issue #318: fix unit test (details)
  150. Issue #318: Enhance LogType to only support different log categories (details)
  151. Issue #318: Allow merging two RetrieveConnectionLogsResponses (details)
  152. Issue #318: Use new ConnectionLogUtil (details)
  153. Issue #318: wip: Add functionality that allows enduser-friendly logging (details)
  154. Issue #318: extract interface from ConnectionMetricsCollector (details)
  155. Issue #318: write javadoc on the connection monitoring interfaces (details)
  156. Issue #318: some more javadoc for connection monitoring. (details)
  157. Issue #318: write unit tests (details)
  158. Issue #318: add missing javadoc (details)
  159. Issue #318: add some log statements (details)
  160. Issue #318: change order of arguments in signature of internal logging (details)
  161. Issue #318: add new connectivity commands to the new parsable command (details)
  162. Issue #318: process EnableConnectionLogs command and enable the logs for (details)
  163. Issue #318: write unit tests for enabling connection logs (details)
  164. Issue #318: fix bug in LogUtil (details)
  165. Issue #318: fix DefaultMuteableConnectionLoggers equals, hashCode and (details)
  166. Issue #318: add LogEntryBuilder to connectivity model factory (details)
  167. Issue #318: provide interface for connection logs (details)
  168. introduced bufferSize and parallelism for AbstractGraphActor * (details)
  169. Issue #318: Handle RetrieveConnectionLogs command (details)
  170. Issue #350: use JUnitSoftAssertions in Unit tests (details)
  171. Issue #350: Made config path of `DefaultLimitsConfig` public to make it (details)
  172. Issue #318: Handle ResetConnectionLogs command (details)
  173. Issue #350: Re-organized `ServiceSpecificConfig` to make it more modular (details)
  174. Truncate sort dimensions after thingId. (details)
  175. Fix keyword & year (details)
  176. Issue #350: Completely rely on fall-back values of `PersistenceConfig` (details)
  177. Issue #350: Changed type of default value of 'maxQueryTime' config (details)
  178. added metrics gathering for concierge enforcements (details)
  179. improved WS streaming message counting gauge with tags (details)
  180. adjusted metric name to underscores (details)
  181. fix NullPointerException in cursor generation (details)
  182. added release notes and blogpost about Ditto 0.9.0-M2 (details)
  183. fix licence headers (details)
  184. add missing annotation to PurgeEntitiesResponse (details)
  185. changed "instance" of DevOps/piggyback commands to be of type String * (details)
  186. add new command to test samples for all services that should be capable (details)
  187. Improve error handling in AnnotationBasedJsonparsable and rename builder (details)
  188. enhance metrics with "outcome" (details)
  189. changed "streaming_message_count" gauge to be a counter (always (details)
  190. Always throw a DittoRuntimeException when an error occcurres during (details)
  191. Adds javadoc and renames some parameters (details)
  192. undid EventSniffer usage for websocket metrics counting * made (details)
  193. remove generic parameter from javadoc (details)
  194. moved cache related code re-used by search from concierge-service (details)
  195. added missing configuration "expire-after-access" after merge from (details)
  196. disable "cluster-membership" readiness check for now (details)
  197. Helm template split and MongoDB SSL support (details)
  198. Add Ditto header size checker and integrate it in gateway (details)
  199. Take subject mapping into consideration when checking header size (details)
  200. Issue #318: Add header "connectivity-debug-log" which allows to debug (details)
  201. Integrate DittoHeadersSizeChecker in Connectivity (details)
  202. add connection id to ConnectionNotAccessibleException (details)
  203. Adapted the namespace regex and prohibit the use of the empty namespace. (details)
  204. Adapted multiple unit tests which were using the empty namespace. (details)
  205. Issue #350: Introduced `DittoServiceError` for interrupting a Ditto (details)
  206. provide isSuccess in HttpStatusCode (details)
  207. avoid magic numbers (details)
  208. Issue #350: Removed dependency to non-existent `AbstractConfigReader` (details)
  209. enable cluster-membership readiness check by default (details)
  210. Issue #350: Removed now unused configuration utilities. (details)
  211. Issue #350: Moved `ClusterConfig` to module (details)
  212. Make signal headers available for publisher actors for messages back (details)
  213. Issue #350: Split functionality of `ConfigUtil` into custom classes. (details)
  214. Issue #350: Renamed `DittoServiceTng` to `DittoService`. (details)
  215. Issue #350: Moved `HttpConfig` and `LimitsConfig` into custom packages. (details)
  216. Issue #350: Use `MongoDbConfig` where necessary in order to be able to (details)
  217. Issue #350: Modularized MongoDB options configuration. (details)
  218. Issue #350: Moved parts of configuration utilities from module (details)
  219. Issue #350: Use classes instead of interfaces for instance variable (details)
  220. Issue #350: Moved nested interfaces into own files to improve package (details)
  221. Issue #350: Moved `ClusterConfig` to module (details)
  222. add validate method to ImmutableThing for validating ids; moved (details)
  223. Issue #350: Fixed parent coordinates. (details)
  224. Issue #350: Removed japicmp-maven-plugin as there is not yet an old (details)
  225. Issue #350: Fixed Javadoc comment. (details)
  226. By default send messages to AMQP in fire-and-forget manner to prevent (details)
  227. Extract serviceName and instance from Json when no parameter from URL (details)
  228. Added check for EnabledUntil (Logging feature) is in the past. (details)
  229. Refactored CheckForLoggingActive touched files. Stopped scheduler on (details)
  230. fixed excludes after trying to resolve merge conflict (details)
  231. fixed binary comp excludes (details)
  232. Add command to Debug log in HttpRequestActor (details)
  233. Remove cursor fields that do not influence the result set (details)
  234. ThingsSearchCursor: handle decode errors, remove unused class (details)
  235. ThingsSearchCursor: Fix non-retention of sort-options (details)
  236. fixed that DittoRuntimeExceptions encountered as a result from (details)
  237. Extracted supervisorStrategy from props method; NullPointerExceptions (details)
  238. Update Javadoc; (details)
  239. Detect non-retained duplicate headers (details)
  240. Rename classes the use short "Ops" in their name to (details)
  241. add headers to Thing validation exceptions; add tests (details)
  242. fix ThingWithSnapshotTag (details)
  243. use checkNotNull instead of requireNotNull (details)
  244. Removed unused code. Fixed and added tests. Added (details)
  245. Simplified CheckConnectionLogsActive class. Removed unnecessary (details)
  246. Make JSON character escaping more standard-conform (details)
  247. Send CreateThing commands to a default namespace if it has no namespace. (details)
  248. Mention default namespace in OpenAPI documentation. (details)
  249. changed comparator for sorting the headers; (details)
  250. Fixed failing test caused by missing function from interface. (details)
  251. Remove "back-to-sleep" feature of SudoRetrieveThing. (details)
  252. Fix merge error (details)
  253. review  - added short documentation of cursor-based paging to ditto docs (details)
  254. fix unit test (details)
  255. Stop discarding HTTP headers/adjusting correlation IDs by cursor. (details)
  256. Issue #350: Use 'slash-star' comment style for license headers of Java (details)
  257. Issue #350: Updated license headers. (details)
  258. Issue #350: Supplemented CacheConfig with property (details)
  259. Issue #350: Supplemented EnforcementConfig with properties 'buffer-size' (details)
  260. MongoSearchUpdaterFlow: Fix looping on unexpected MongoException. (details)
  261. Add comments and fiy typo (details)
  262. Fixed failing test due to missing test config. Fixed failing test due to (details)
  263. Issue #350: * Shifted Kafka connectivity to new configuration style. * (details)
  264. Make variable in for each loop final (details)
  265. Issue #350: * Renamed package (details)
  266. only replace characters which are encoded; return null for higher (details)
  267. retain order for streams processed by AbstractGraphActor * thus also for (details)
  268. Add password for /overall/status alone. (details)
  269. fixed asynchronous barrier between enforce and send in order to order (details)
  270. properly cleanup test connections for amqp 1.0, reject parallel (details)
  271. Issue #350: Fixed compilation errors. Had to move configs to central (details)
  272. Issue #350: Fixed compilation errors after merging master branch into (details)
  273. Issue #350: Removed empty module. (details)
  274. Issue #350: Added missing 'hashCode' and 'equals' methods. (details)
  275. fixed in LiveSignalEnforcement that original sender was ignored (details)
  276. increase "fishForMsg" timeout for unit tests (details)
  277. Allow remapping of secrets for docker secret rotation. (details)
  278. Fix OverallStatusRouteTest; remove unused method from EndPointTestBase. (details)
  279. Issue #318: Provide connection logs that are related to a connection (details)
  280. Issue #318: fix bug in RabbitMQActor that was caused by multiple source (details)
  281. Issue #318: remove unused imports (details)
  282. updated legal documents (details)
  283. updated legal documents: fixed duplicated test dependencies (details)
  284. enhance DevOpsCommandsActor to also support the header "is-group-topic" (details)
  285. Issue #318: when muting the loggers, also reset its expiry information (details)
  286. Issue #318: clean up code an uncomment unit tests of (details)
  287. enhanced DevOpsCommandsActor to correctly subscribe to pub/sub topics (details)
  288. AMQP 1.0: Reduce prefetch buffer size to 10. (details)
  289. Add logging of HTTP requests. (details)
  290. fixed exception handling in AbstractEnforcement - exceptions during (details)
  291. * Sorted logs * Renamed "checkLoggingStillEnabled" * BaseClient Actor (details)
  292. review: remove unused method, cast, blocking wait & rename some (details)
  293. Simplify loading of MappingStrategies; remove a tautology in (details)
  294. Make HttpRequestActor extensible with configurable implementation. (details)
  295. Add scala-maven-plugin to ditto-services-utils-akka (details)
  296. Issue #318: get rid of scala durations in ConnectionActor and (details)
  297. Issue #350: Added method to `ConfigWithFallback` to get a String or null (details)
  298. Issue #318: re-enable logs after connection is modified (details)
  299. Issue #350: Let `ConfigWithFallback` always wrap an instance of (details)
  300. minor adjustments to enforcement streaming (details)
  301. updated akka and akka-http versions to latest patch version (details)
  302. Added Tests & fixed tests. (details)
  303. Added Licence header. Removed unnecessary code. (details)
  304. Added LoggingExpired Command incl Tests. (details)
  305. Fixed test. (details)
  306. Remove unnecessary NamespaceSuffixCollectionNamesDisabled (details)
  307. Document AbstractHttpRequestActor. (details)
  308. added debug logging for publishing MQTT messages (details)
  309. Fixed test. (details)
  310. Fixed apidoc. (details)
  311. Issue #318: simplify loggingExpired method (details)
  312. fixed remaining bug that when during enforcement another enforcement is (details)
  313. Issue #350: Reworked DittoHeaders size validation. * Extended (details)
  314. fixed remaining bug that when during enforcement another enforcement is (details)
  315. introduce throttling for amqp consumers (details)
  316. Issue #318: add documentation on the connection logs (details)
  317. Add a second shutdown reason that is added to a Shutdown emitted on (details)
  318. Move WS event sniffers to strict positions. (details)
  319. Test ImmutableDittoHeaders::truncate. (details)
  320. ensured message mapping processing order for incoming messages by adding (details)
  321. fixed that exceptions were not wrapped with hash key + unit tests (details)
  322. AmqpConsumerActor: make throttling state thread-safe. (details)
  323. fix unit tests (details)
  324. Set travis time dilation to 10x (details)
  325. Set Travis timeout to 120 minutes (details)
  326. chose different hashKeys for ConsistentHashableEnvelope in front of (details)
  327. add environment variable override for throttling config (details)
  328. fix NPE (details)
  329. Set Travis test time dilation to 40x (details)
  330. Replace travis time dilation by single expect timeout (details)
  331. do not dynamically adjust size of ConsistentHashingPool in front of (details)
  332. Issue #318: remove unused class (details)
  333. Issue #318: fix typos in documentation (details)
  334. Osgi bundling is not required for services models base so far (details)
  335. Add empty file to resources/META-INF to enforce presence of META-INF (details)
  336. Issue #318: add connection log messages describing failures in Kafka (details)
  337. Persistence without listCollections filter support (details)
  338. undid that *Config classes were Java Serializable * removed them from (details)
  339. Issue #318: rewrite logs in Kafka connections to also count up metrics (details)
  340. Issue #318: add failure information to failure logs for AMQP 1.0 (details)
  341. deleted duplicate config files (details)
  342. fixed errors after merge * applied missing configurations (marked as (details)
  343. fixed compile errors (details)
  344. fixed enforcement tests (details)
  345. improve enforcement of commands with empty id (details)
  346. Issue #318: add more detailed log information if an error during message (details)
  347. fixed config for connectivity after merge: * amqp10 throttling was added (details)
  348. increased default concierge parallelism to 256 (details)
  349. MqttPublisherActor: Remove TODO (details)
  350. Issue #318: for connectivity logs, also log description of ditto runtime (details)
  351. reused actor system from local var (details)
  352. Stabilize PolicyPersistenceActorTest#recoverPolicyEntryModified (details)
  353. Add filter stage for ActorAskCacheLoader & use it for namespace blocking (details)
  354. Invalidate namespaces after delay to not race with messages in-flight (details)
  355. Issue #318: several small improvements on connection logging: * remove (details)
  356. Issue #318: fix unit test (details)
  357. Issue #318: fix bug where reserved characters of MessageFormat inside (details)
  358. Expect empty cache entry due to namespace blocking; log namespaces (details)
  359. Log recovery of ThingPersistenceActor and shutdown due to purge. (details)
  360. Fixed compilation errors after having merged master branch into feature (details)
  361. Revert "Add filter stage for ActorAskCacheLoader & use it for namespace (details)
  362. Remove No-op journal collection name suffix generator. (details)
  363. Stabilize PolicyPersistenceActorTest for Travis (details)
  364. Stabilize ThingPersistenceActorTest for Travis (details)
  365. ThingPersistenceActorTest: terminate previous actor in recovery tests (details)
  366. Refactored `PersistenceOperationsConfiguration` to be in the same style (details)
  367. Mock PersistenceOperationsConfig to make all persistence operations (details)
  368. Extended `ScopedConfig` by frequently used convenience methods. (details)
  369. adds javadoc to PersistenceOperationsConfig (details)
  370. return persistenceOperationsConfig instead of null (details)
  371. Added Javadoc comment to enum constant. (details)
  372. Ditto CosmosDb support (details)
  373. Changed FiniteDuration to Duration. (details)
  374. Delete things from search index if policy is deleted. (details)
  375. Stabilize PolicyPersistenceActorTest more. (details)
  376. Try enabling (details)
  377. Maintain PolicyPersistenceActor and its test. (details)
  378. recover amqp session when session was closed remotely (details)
  379. add some unit tests (details)
  380. improve disabling logs in tests (prevents ide warning) (details)
  381. some cleanup, logging, javadoc (details)
  382. add the connection id to JSON of exception to be able to parse it again (details)
  383. Avoid tagging authentication timers with the error flag on client errors (details)
  384. Use import of Attributes wherever possible and remove unused Logging (details)
  385. Rename methods for symmetry reasons (details)
  386. Remove unused parameter from handleConnectionRestored (details)
  387. Make getPublisherActor return an optional (details)
  388. Remove unused method (details)
  389. Remove unnecessary parameter (details)
  390. Remove unused method and add final modifier to variable (details)
  391. Add some connectiong logging to AmqpClient actor (details)
  392. Fixes behaviour of ServiceSpecificEnvironmentConfigSupplier to match (details)
  393. default value of persistence health check enabled should be true (details)
  394. Provide some documentation on the HostingEnvironment enum (details)
  395. - add specific config to better control session recovery per connection (details)
  396. - add specific config to better control session recovery per connection (details)
  397. fix AmqpClientActorTest (details)
  398. resolve config of secrets as config supplier (details)
  399. add test to ConfigWithFallbackTest in order to verify that fallback is (details)
  400. add ditto mongodb options conf section (details)
  401. prepared Ditto release 0.9.0 by: * fixing OSGi imports in (details)
Commit d0c60cb992b946798b34b3d9cf104b2f80ba0361 by juergen.fickel
Introduced a bunch of classes to replace ConfigUtil (WIP).
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.java
The file was addedservices/base/src/test/resources/secrets/empty_password
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReader.java
The file was modifiedbom/pom.xml (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretTest.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/Secret.java
The file was addedservices/base/src/test/resources/vcap_services_test.json
The file was modifiedservices/base/pom.xml (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/HostingEnvironment.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplier.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfig.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParserTest.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretFromPathReaderTest.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/SecretsAsConfigSupplierTest.java
The file was addedservices/base/src/test/resources/secrets/plumbus_password
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.java
Commit 95f34c22dcf2a33c228b88ec408392e753c80558 by juergen.fickel
Introduced interfaces and default implementations for Ditto service
config.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.java
Commit 2c86e4026885e31aa40a1312d53e5deb55b3d80d by juergen.fickel
Added unit test for ConfigWithFallback. Replaced thrown
RuntimeExceptions with DittoConfigError.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java (diff)
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.java (diff)
Commit ff8b9fddcdeae1911a2fcc9a5a17b9a70472d03d by juergen.fickel
Added interface and default implementations for service specific MongoDB
configuration.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.java
The file was addedservices/base/src/test/resources/mongodb_test.conf
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.java
Commit 77950b4ef2b5f7f829c9838b32c043aa8e7d68ed by juergen.fickel
Adjusted determination of supported MongoDB collection suffixes to
comply to new style of configuration management.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.java
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.java (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.java
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/SuffixBuilderConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNames.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/suffixes/NamespaceSuffixCollectionNamesTest.java (diff)
Commit 5cd16e731b118adec14360557174d39e7c0426a5 by juergen.fickel
Added Javadoc comment to MongoDbConfigValue.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.java (diff)
Commit beb904a42a5f10625357459cbb103fc6ccbe6f00 by juergen.fickel
Switched Concierge service to new Ditto configuration style (WIP).
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/AbstractConciergeService.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActorTng.java
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.java (diff)
The file was modifiedservices/concierge/starter/src/main/resources/concierge-docker.conf (diff)
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactoryTng.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java
The file was modifiedservices/concierge/starter/src/main/resources/concierge-dev.conf (diff)
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreatorTng.java
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java
The file was modifiedservices/concierge/starter/src/main/resources/concierge.conf (diff)
The file was addedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.java
Commit 002364221a60663ef51ecd4d309bc16920884ed8 by juergen.fickel
Resolve raw config right after creation.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.java (diff)
Commit a0b6931aee7d5087a61cec25773454e828f3247c by juergen.fickel
Fixed year of license headers
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java (diff)
Commit 4a206403198f1951fbedaf6ac6ead426dd2cb4aa by juergen.fickel
Moved interfaces and classes to appropriate modules.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplierTest.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringToConfigTest.java (diff)
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplier.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplier.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplierTest.java (diff)
The file was removedservices/base/src/test/resources/mongodb_test.conf
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
The file was modifiedservices/utils/persistence/pom.xml (diff)
The file was addedservices/utils/persistence/src/test/resources/mongodb_test.conf
The file was modifiedservices/concierge/util/pom.xml (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringParser.java (diff)
The file was addedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.java
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/AliasesAppenderTest.java (diff)
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.java
The file was modifiedservices/utils/config/pom.xml (diff)
The file was addedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.java
The file was removedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfigTest.java
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoConfigError.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/VcapServicesStringSupplier.java (diff)
The file was addedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfigError.java
The file was removedservices/base/src/test/java/org/eclipse/ditto/services/base/config/ConfigWithFallbackTest.java
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/FileBasedConfigSupplierTest.java (diff)
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/KnownConfigValue.java
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.java
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ConfigWithFallback.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.java (diff)
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.java (diff)
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/MongoDbConfig.java
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.java (diff)
The file was removedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMongoDbConfigTest.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithMongoDbConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/WithMongoDbConfig.java
The file was addedservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.java
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultSuffixBuilderConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/AliasesAppender.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfig.java
The file was removedservices/base/src/test/java/org/eclipse/ditto/services/base/config/MongoDbUriSupplierTest.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java (diff)
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.java
Commit a476e45aaefc82c18ca9f36ea599634bb98b931a by juergen.fickel
Made MongoClientWrapper aware of new MongoDbConfig.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.java (diff)
Commit a3a084be87f5992e46cc13b265c9cda6e5bba802 by juergen.fickel
Use new ConciergeConfig in TestSetup.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/test/resources/test.conf (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.java (diff)
Commit 205a84282f8c5df48bdd3f63b9ca4070a39171c8 by juergen.fickel
Added Javadoc comments.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java (diff)
Commit fa7ac372ef51cb49861f39b94ae213f7cf8cc656 by juergen.fickel
Added and fixed Javadoc comments.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/SuffixBuilderConfigReader.java (diff)
Commit 3fa275cd69435eacd6b45fecfc0e3a123ee319be by juergen.fickel
Moved CacheConfig interface into its own file to make re-usable.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.java
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java (diff)
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.java
Commit 2dbc420f1509ea89f0e97f59c506ec6817bf07fd by juergen.fickel
Introduced interface `WithConfigPath` and let `KnownConfigValue` extend
this interface.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.java (diff)
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
The file was addedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/WithConfigPath.java
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java (diff)
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/KnownConfigValue.java (diff)
Commit caac1d6b6633bdb9c23a00e8aa8533233b6b203b by juergen.fickel
Provide base implementations for `ServiceSpecificConfig` to reduce
redundancy.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.java
Commit b59210e2f1c894caa7a2e3914851ca99561fa23a by juergen.fickel
Let `DittoConciergeConfig` delegate most of its work to
`DittoServiceWithMongoDbConfig`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
Commit 311bfc2c45e2097228f3f65c31272afda261ebfe by juergen.fickel
Removed unused config artifacts.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was removedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactoryTng.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.java (diff)
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfigReader.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.java (diff)
The file was removedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreatorTng.java
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/AbstractConciergeConfigReader.java
The file was removedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/AbstractConciergeService.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.java (diff)
The file was removedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActorTng.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.java (diff)
The file was removedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactoryTng.java
Commit ca584882840c8c0155455c3bd5daa2d8de31b8c5 by juergen.fickel
Removed more unused config artifacts.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/EnforcementConfigReader.java
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.java (diff)
The file was removedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactoryTng.java
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CachesConfigReader.java
Commit a80f45e6bd78e7e23dbd9b8aab7ed7eae49f4f38 by juergen.fickel
Added immutability documentation annotation.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
Commit 3cff5df545b3dd587f4b6e992531156be2c5844d by juergen.fickel
Removed documentation of throwing NullPointerExceptions as they are not
really thrown.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
Commit e01d4e108c145a4cb5fcfedbc6eb947875cfc3ad by juergen.fickel
Introduced type `ScopedConfig` to explicitly state that this config is
already in a particular scope.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
The file was addedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.java
The file was addedservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/resources/test.conf (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
The file was addedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.java
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.java (diff)
Commit 7e7a088661c202f1ee83d5ca5eab59adc1847c54 by juergen.fickel
Validate config already at initialization.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.java
The file was modifiedservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/ConfigWithFallbackTest.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.java (diff)
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.java (diff)
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeCacheConfig.java
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.java (diff)
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.java
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.java (diff)
The file was addedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultJavaScriptConfig.java
The file was addedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultExponentialBackOffConfig.java
The file was addedservices/utils/config/src/test/resources/test.conf
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.java
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplier.java (diff)
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.java
The file was addedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.java
The file was addedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultSnapshotConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java (diff)
The file was addedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultRateConfig.java
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.java (diff)
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.java
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
The file was addedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultMqttConfig.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbUriSupplierTest.java (diff)
The file was modifiedservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java (diff)
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
Commit e0612bbb4596693809b5076cae204f247faa840c by juergen.fickel
Made 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>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfig.java (diff)
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfigTest.java
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SuffixBuilderConfig.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultOptionsConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTimeoutConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultCircuitBreakerConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultClusterConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.java (diff)
The file was addedservices/base/src/test/resources/http-test.conf
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.java
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfig.java (diff)
The file was addedservices/utils/persistence/src/test/resources/circuit-breaker-test.conf
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMonitoringConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSuffixBuilderConfigTest.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.java (diff)
Commit 42f2d15b4015fbeae9181debdadabb3af88b49dd by juergen.fickel
Fixed Javadoc comments.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java (diff)
Commit 95b1bda14d1867eba43be8a57f1e7f388cb50213 by juergen.fickel
Made implementations of `ScopedConfig` serializable and completed
Javadoc comments.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.java (diff)
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ConfigWithFallback.java (diff)
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/ScopedConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java (diff)
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.java (diff)
Commit 8304f40728113de65448275acaa818f92e53da99 by juergen.fickel
Shifted Connectivity service to new config style.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSnapshotConfig.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was addedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMessageMapperFactoryTest.java
The file was modifiedservices/connectivity/starter/src/main/resources/connectivity-dev.conf (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MqttConfigReader.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modifiedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapper.java (diff)
The file was modifiedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfig.java
The file was modifiedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/test/MockMapper.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.java (diff)
The file was modifiedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/ScriptedOutgoingMapping.java (diff)
The file was modifiedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhino.java (diff)
The file was modifiedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoSandboxingTest.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.java
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MappingConfig.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSupervisorConfig.java
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionConfigReader.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultMqttConfig.java
The file was modifiedservices/connectivity/messaging/src/test/resources/test.conf (diff)
The file was modifiedservices/connectivity/mapping/pom.xml (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
The file was removedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapperFactoryTest.java
The file was modifiedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/WrappingMessageMapper.java (diff)
The file was removedservices/connectivity/util/pom.xml
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.java
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultRateConfig.java
The file was addedservices/connectivity/mapping/src/test/resources/mapping-test.conf
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was addedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.java
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultMqttConfig.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
The file was addedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.java
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultExponentialBackOffConfig.java
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfig.java
The file was modifiedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapper.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.java (diff)
The file was modifiedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/test/Mappers.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modifiedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapperTest.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfig.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultExponentialBackOffConfig.java
The file was modifiedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test4ConstructJsonPayloadToDitto.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.java
The file was addedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMappingConfigTest.java
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultJavaScriptConfig.java
The file was modifiedservices/connectivity/pom.xml (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/ConnectivityService.java (diff)
The file was modifiedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DefaultMessageMapperFactory.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultRateConfig.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.java
The file was removedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/DefaultSnapshotConfig.java
The file was modifiedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/MapToDittoProtocolScenario.java (diff)
The file was modifiedservices/connectivity/starter/src/main/resources/connectivity-docker.conf (diff)
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfig.java
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
Commit 9e7f074468c35ead6baa1397b053b1d9702b57fa by juergen.fickel
Pass `MongoDbConfig` to `MongoHealthChecker` to use new configuration.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoHealthChecker.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
Commit f64c1d6ed2007174dad219d70687eee153bf0b87 by juergen.fickel
Modularized Concierge service config.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultEnforcementConfig.java
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.java (diff)
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/ConciergeConfig.java
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/package-info.java
The file was addedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.java (diff)
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.java
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.java (diff)
The file was addedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/package-info.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfig.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.java (diff)
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultThingsAggregatorConfig.java
The file was addedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCacheConfig.java
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfig.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/ConciergeService.java (diff)
The file was addedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CacheConfig.java
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCacheConfig.java
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.java (diff)
The file was addedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.java
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DefaultCachesConfig.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/EnforcementConfig.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/config/package-info.java
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfig.java
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ThingsAggregatorConfig.java
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/DittoConciergeConfig.java
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/package-info.java
Commit 973f28689ff05b3985de39cfe9884ee281b5452a by juergen.fickel
Moved health check config to module `ditto-services-utils-health`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfig.java
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/package-info.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java (diff)
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/BasicHealthCheckConfig.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/ConciergeConfig.java (diff)
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHealthCheckConfig.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.java (diff)
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/PersistenceConfig.java
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithHealthCheckConfig.java
The file was addedservices/utils/health/src/test/resources/health-check-test.conf
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.java (diff)
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/WithPersistenceConfig.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.java (diff)
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/HealthCheckConfig.java
The file was addedservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultPersistenceConfigTest.java
The file was addedservices/utils/health/src/test/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfigTest.java
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.java (diff)
The file was addedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultBasicHealthCheckConfig.java
Commit 2002723c5e6e2d54171192d36efd9fbc7300bac9 by juergen.fickel
Moved `CacheConfig` to module `ditto-services-utils-cache`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.java (diff)
The file was addedservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/CacheConfig.java
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CachesConfig.java (diff)
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.java (diff)
The file was addedservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.java
The file was removedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/CacheConfig.java
The file was removedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCacheConfig.java
The file was modifiedservices/utils/cache/pom.xml (diff)
Commit 116bd178d7f49440bde1cb4ff61b56841ebe2128 by juergen.fickel
Added unit test for `DefaultCacheConfig`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.java
The file was addedservices/utils/cache/src/test/resources/cache-test.conf
Commit f2ca9b7381e3d0ba2753c391df2e667498ac278a by juergen.fickel
Extended exception handling of getters for int, long and double.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.java (diff)
The file was modifiedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.java (diff)
Commit 49e38edcef8113793ccd143fe20d6036605839f6 by juergen.fickel
Shifted Gateway service to new configuration style. Had to adjust
protocol adapter module, too.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandResponseAdapterTest.java (diff)
The file was addedservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/ProtocolConfig.java
The file was addedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfigTest.java
The file was addedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfigTest.java
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/WebSocketConfig.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/HttpConfig.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/HttpClientFacade.java
The file was addedservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfig.java
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapterTest.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/MessageCommandResponseAdapterTest.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandAdapterTest.java (diff)
The file was modifiedservices/gateway/starter/src/main/resources/gateway.conf (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/health/CachingHealthRoute.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/MessageConfig.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/resources/test.conf (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was addedservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/WithProtocolConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRouteTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/SecurityResponseHeadersDirective.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultHttpConfig.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultDevOpsConfig.java
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/PublicHealthConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/RequestTimeoutHandlingDirective.java (diff)
The file was modifiedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusAndHealthHelper.java (diff)
The file was addedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfigTest.java
The file was removedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/CompositeStatusHealthSupplier.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactory.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.java
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java (diff)
The file was modifiedservices/gateway/proxy/pom.xml (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.java (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoPublicKeyProvider.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultHttpProxyConfig.java
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayService.java (diff)
The file was removedservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolConfigReaderTest.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandResponseAdapterTest.java (diff)
The file was addedservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProviderTest.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRouteTest.java (diff)
The file was addedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/policies/PoliciesRoute.java (diff)
The file was addedservices/gateway/endpoints/src/test/resources/websocket-test.conf
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.java (diff)
The file was addedservices/gateway/endpoints/src/test/resources/message-test.conf
The file was addedservices/gateway/endpoints/src/test/resources/claim-message-test.conf
The file was addedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/HealthCheckConfig.java
The file was modifiedservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/DittoProtocolAdapterProvider.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/CachesConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteBuilder.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRoute.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.java (diff)
The file was addedservices/gateway/health/src/test/resources/cluster-roles-test.conf
The file was removedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevopsBasicAuthenticationDirective.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/GatewayHttpConfig.java
The file was addedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfigTest.java
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultClaimMessageConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRoute.java (diff)
The file was addedservices/gateway/endpoints/src/test/resources/authentication-test.conf
The file was modifiedpom.xml (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceSpecificConfig.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/AuthenticationConfig.java
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.java
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultPublicHealthConfig.java
The file was addedservices/gateway/endpoints/src/test/resources/http-proxy-test.conf
The file was modifiedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ConfigurableStatusAndHealthProvider.java (diff)
The file was removedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/HttpClientFacade.java
The file was addedservices/utils/protocol/src/test/resources/protocol-test.conf
The file was addedservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfigTest.java
The file was addedservices/gateway/health/src/test/java/org/eclipse/ditto/services/gateway/health/config/DefaultHealthCheckConfigTest.java
The file was addedservices/gateway/health/src/test/resources/health-check-test.conf
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was modifiedservices/gateway/starter/src/main/resources/gateway-dev.conf (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/policies/PolicyEntriesRoute.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/ConnectivityConfig.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/HttpsEnsuringDirective.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingEventAdapterTest.java (diff)
The file was addedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/GatewayConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DittoGatewayAuthenticationDirectiveFactory.java (diff)
The file was removedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RouteFactory.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was removedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/ConfigKeys.java
The file was addedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/config/DittoGatewayConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/CorsEnablingDirective.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.java (diff)
The file was modifiedservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/AbstractThingProxyActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevOpsBasicAuthenticationDirective.java
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultAuthenticationConfig.java
The file was modifiedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusSupplier.java (diff)
The file was addedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/DefaultClusterRolesConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultMessageConfig.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.java (diff)
The file was addedservices/utils/protocol/src/test/java/org/eclipse/ditto/services/utils/protocol/config/DefaultProtocolConfigTest.java
The file was modifiedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/DittoStatusAndHealthProviderFactory.java (diff)
The file was removedservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/ProtocolConfigReader.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was modifiedservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/ProxyActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.java (diff)
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultHttpConfigTest.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/package-info.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java (diff)
The file was modifiedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusHealthSupplier.java (diff)
The file was addedservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/config/package-info.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRouteTest.java (diff)
The file was addedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultWebSocketConfigTest.java
The file was addedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/config/package-info.java
The file was modifiedservices/utils/protocol/src/main/java/org/eclipse/ditto/services/utils/protocol/ProtocolAdapterProvider.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/HttpConfig.java
The file was addedservices/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/config/package-info.java
The file was modifiedservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/MessageCommandAdapterTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.java (diff)
Commit c05af5cc7d9d86ad3570a5f2170ad703ceaa124f by juergen.fickel
Shifted Gateway service to new configuration style. Had to adjust
protocol adapter module, too.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.java (diff)
Commit 938835c2a42a3e29975736a2999fbb2e2aa4f9a5 by juergen.fickel
Fixed compilation error.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.java (diff)
Commit dbb0979b2d30ea7c459c81735f5fff5a906d81fc by juergen.fickel
Added ProtocolConfig to DittoConnectivityConfig.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.java (diff)
Commit d6a43c023912f3e67e8623969ba7b09ba45bf99d by juergen.fickel
Added `DefaultConnectionPoolConfigTest`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultConnectionPoolConfigTest.java
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/MongoDbConfig.java (diff)
The file was modifiedservices/utils/persistence/src/test/resources/mongodb_test.conf (diff)
The file was addedservices/utils/persistence/src/test/resources/pool-test.conf
Commit 77fd52d6c9fa8a980b59368827691eeba7f44113 by juergen.fickel
Moved `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>
The file was modifiedservices/connectivity/messaging/pom.xml (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfig.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultExponentialBackOffConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/package-info.java
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultSupervisorConfig.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.java (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/WithSupervisorConfig.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.java (diff)
Commit ff7c9dc2514a830672a76fdeb6d9f4f22cd22399 by juergen.fickel
Added method to `Revision` for conveniently incrementing the revision
number by one.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/AbstractCommandStrategyTest.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ETagTestUtils.java (diff)
The file was modifiedmodel/base/src/main/java/org/eclipse/ditto/model/base/entity/Revision.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingRevision.java (diff)
The file was modifiedmodel/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutablePolicyRevision.java (diff)
Commit c030dde2fb02f170d8a74c4a6ef3e7acdff59afd by daniel.fesenmeyer
make 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>
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.java
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceOps.java
The file was addedsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponseTest.java
The file was removedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.java
The file was removedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.java
The file was removedservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.java
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceSelection.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/package-info.java
The file was modifiedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommand.java (diff)
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.java
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractNamespaceOpsActor.java
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.java (diff)
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/NamespaceOpsActorTestCases.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/Ops.java
The file was addedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponse.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.java
The file was addedservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.java
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/ConciergeMappingStrategy.java (diff)
The file was addedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/package-info.java
The file was modifiedservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/ThingSearchMappingStrategy.java (diff)
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.java (diff)
The file was addedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.java
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.java
The file was modifiedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/GatewayMappingStrategy.java (diff)
The file was removedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/NamespaceOps.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.java
The file was removedservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.java
The file was addedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.java
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.java
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.java (diff)
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.java
The file was addedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesResponse.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/package-info.java
The file was modifiedservices/models/policies/src/main/java/org/eclipse/ditto/services/models/policies/PoliciesMappingStrategy.java (diff)
The file was addedsignals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntitiesTest.java
The file was addedservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.java
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistence.java (diff)
The file was removedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchNamespaceOpsActor.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.java
The file was removedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/MongoNamespaceSelectionTest.java
The file was modifiedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandRegistry.java (diff)
The file was modifiedservices/models/things/src/main/java/org/eclipse/ditto/services/models/things/ThingsMappingStrategy.java (diff)
The file was addedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.java
The file was addedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponseRegistry.java
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/package-info.java
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java (diff)
The file was modifiedservices/utils/persistence/pom.xml (diff)
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/NamespaceOps.java
Commit b67c5082873d9471f8361f236b15631c29bf4b06 by daniel.fesenmeyer
just add license header
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/CommonCommandResponseRegistry.java (diff)
Commit b6b81c48fc04fbc1887cf9424fb7a4937eb0cb00 by daniel.fesenmeyer
add 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>
The file was addedservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.java
The file was modifiedservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.java (diff)
The file was removedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/NamespaceOpsActorTestCases.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modifiedservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidatorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was modifiedservices/connectivity/starter/pom.xml (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/Ops.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.java
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/OpsActorTestCases.java
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/MongoOpsUtil.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/EntitiesOps.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ErrorHandlingActorTest.java (diff)
Commit 8ad0b5621675c8d8225ceeeded9f103c7fcef8f0 by juergen.fickel
Shifted policies service to new configuration style.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.java
The file was addedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DefaultTagsConfig.java
The file was addedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.java
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.java (diff)
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/SnapshotConfig.java
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/package-info.java
The file was addedservices/policies/starter/src/test/resources/policy-test.conf
The file was addedservices/policies/starter/src/test/resources/supervisor-test.conf
The file was removedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/PersistenceActorTestBase.java
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/ActivityCheckConfig.java
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.java (diff)
The file was modifiedservices/policies/starter/src/main/resources/policies-dev.conf (diff)
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/package-info.java
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.java (diff)
The file was removedservices/policies/util/src/main/java/org/eclipse/ditto/services/policies/util/ConfigKeys.java
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/DefaultPersistenceStreamingActor.java (diff)
The file was modifiedservices/utils/persistence/src/test/resources/mongodb_test.conf (diff)
The file was modifiedservices/policies/persistence/src/test/resources/test.conf (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/AbstractEventSourceNamespaceOpsActor.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/namespace/EventSourceNamespaceOpsActorTestCases.java (diff)
The file was addedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.java
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultMongoDbConfigTest.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.java (diff)
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.java
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyNamespaceOpsActor.java (diff)
The file was addedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/TagsConfig.java
The file was addedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.java
The file was modifiedservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyNamespaceOpsActorIT.java (diff)
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultSnapshotConfig.java
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.java (diff)
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.java (diff)
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PoliciesPersistenceStreamingActorCreator.java (diff)
The file was addedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultActivityCheckConfig.java
The file was addedservices/policies/persistence/src/test/resources/policy-test.conf
The file was modifiedservices/policies/starter/src/main/resources/policies.conf (diff)
The file was addedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/package-info.java
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.java (diff)
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/package-info.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfig.java (diff)
Commit 4991ab66e6296c7782622254d1a9ef62ce920083 by juergen.fickel
Added missing methods and Javadoc comment.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.java (diff)
Commit dcb41982de48f5f439e7b4db5a96cd4856c1e82d by juergen.fickel
Deleted unused class `AbstractPoliciesService` and module
`ditto-services-policies-util`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/policies/pom.xml (diff)
The file was removedservices/policies/util/pom.xml
The file was removedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/AbstractPoliciesService.java
Commit 91ee627d7dcb91142811773e89578dc65ca951d9 by daniel.fesenmeyer
extract class MongoEventSourceSettings from MongoOpsSelectionProvider
and test it
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettings.java
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.java (diff)
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.java
Commit c441ee7e7bbb875e2d73732bd1a98603a76641d2 by daniel.fesenmeyer
add test for MongoOpsSelectionProvider
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.java (diff)
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceSettingsTest.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelection.java (diff)
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProviderTest.java
Commit 2276b51c0b613e0dbd22ac70c77c9cdc2caa1a84 by daniel.fesenmeyer
make the collections returned by MongoOpsSelectionProvider immutable
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.java (diff)
Commit 3b922c9b5b77a3319800e11e0c458ff2ef099a57 by daniel.fesenmeyer
use MongoEventSourceSettings instead of MongoOpsSelectionProvider to
create MongoEntitiesOps and MongoNamespaceOps; reduce scope of
MongoOpsSelectionProvider to package
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyOpsActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionProvider.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoNamespaceOps.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEntitiesOps.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActor.java (diff)
Commit 80795e24ac397b1840678424a843e7667b51764e by daniel.fesenmeyer
fix unit test for toString() of MongoOpsSelection
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoOpsSelectionTest.java (diff)
Commit c3ee7e8cc0f29b8a14bcf4c4dfd15d7036927534 by daniel.fesenmeyer
fix ConnectionOpsActor (and the test ConnectionOpsActorIT): the
connection EventSource DB does *not* support namespaces
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActor.java (diff)
Commit 3916e5cf162f662707d78fcec6df9f96cad56e16 by juergen.fickel
#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>
The file was modifiedservices/things/starter/src/main/resources/things-docker.conf (diff)
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.java (diff)
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/TagsConfig.java
The file was addedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/ThingsConfig.java
The file was removedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/SnapshotConfig.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfig.java
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
The file was modifiedservices/policies/starter/src/main/resources/policies-docker.conf (diff)
The file was removedservices/things/util/src/main/java/org/eclipse/ditto/services/things/starter/util/ConfigKeys.java
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.java (diff)
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.java (diff)
The file was modifiedservices/policies/starter/src/main/resources/policies-dev.conf (diff)
The file was modifiedservices/things/persistence/src/test/resources/test.conf (diff)
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.java (diff)
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActor.java (diff)
The file was removedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/ActivityCheckConfig.java
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/PolicyConfig.java (diff)
The file was addedservices/things/persistence/src/test/resources/thing-test.conf
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfig.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithActivityCheckConfig.java
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActor.java (diff)
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/ActivityCheckConfig.java
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PersistenceActorTestBase.java (diff)
The file was removedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/TagsConfig.java
The file was addedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithTagsConfig.java
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.java (diff)
The file was addedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/ThingConfig.java
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorSnapshottingTest.java (diff)
The file was removedservices/things/util/pom.xml
The file was removedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DefaultTagsConfig.java
The file was addedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/package-info.java
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingPersistenceActorPropsFactory.java (diff)
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/PoliciesConfig.java (diff)
The file was modifiedservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingNamespaceOpsActorIT.java (diff)
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithSnapshotConfig.java
The file was removedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultSnapshotConfig.java
The file was addedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/DefaultThingConfig.java
The file was modifiedservices/things/pom.xml (diff)
The file was addedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/config/package-info.java
The file was removedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultActivityCheckConfig.java
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.java (diff)
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.java (diff)
The file was modifiedservices/things/starter/src/main/resources/things.conf (diff)
The file was addedservices/things/starter/src/test/resources/thing-test.conf
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.java
The file was removedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/AbstractThingsService.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfig.java
The file was modifiedservices/things/starter/src/main/resources/things-dev.conf (diff)
Commit 4b1e4fa56033efb63f98941d08d389c6f63561a7 by juergen.fickel
#350: Fixed start-up problems with Policies and Things service.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.java (diff)
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.java (diff)
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.java (diff)
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.java (diff)
Commit 734a6393dc6da74258c7c125719819db235d7e54 by juergen.fickel
#350: Fixed `ThingsPersistenceStreamingActorCreator`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsPersistenceStreamingActorCreator.java (diff)
Commit d87c7bebe5cdc72fde04703042892d7832d0c78e by juergen.fickel
#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>
The file was addedservices/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DittoConfig.java
Commit 7fb495684a3c0f047924e2877d7c2bf9b5ac5eb8 by daniel.fesenmeyer
no 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>
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/AbstractOpsActor.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.java (diff)
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java (diff)
Commit c105275090cfa8f57dbcca685d562d62ec379cbe by stefan.maute
add debug log and print out RawConfig; fix mongodb uri in docker;
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
The file was modifiedservices/policies/starter/src/main/resources/policies-docker.conf (diff)
Commit e78ef8e7f7d44d42079299e825fd92f3f4101361 by daniel.fesenmeyer
add meaningful toString() to PurgeEntities command
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedsignals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/purge/PurgeEntities.java (diff)
Commit de6d6467d3b269d9ee0926c9a69ab6128d6aaf54 by daniel.fesenmeyer
fix javadoc: actor is no longer a cluster-singleton
Signed-off-by: FED1IMB <daniel.fesenmeyer@bosch-si.com>
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchOpsActor.java (diff)
Commit 2387fe291e19a18bca0f2b3495399d706c29c7b0 by daniel.fesenmeyer
rename 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>
The file was modifiedservices/things/starter/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingOpsActorIT.java (diff)
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.java
The file was modifiedservices/policies/starter/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policies/PolicyOpsActorIT.java (diff)
The file was removedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/OpsActorTestCases.java
The file was modifiedservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionOpsActorIT.java (diff)
Commit e6ea8eeb8e0b6605701dd2e8e97816e25129ae07 by daniel.fesenmeyer
try 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>
The file was modifiedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.java (diff)
Commit cfe6f0a0ff94b314cc086702f05569ebf1b264be by stefan.maute
add interfaces for index initialization
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.java
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.java
Commit e808535162ca56da13cbd8ba20f89cec747b6a8d by stefan.maute
DefaultCacheConfig 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>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.java (diff)
The file was modifiedservices/utils/cache/src/test/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfigTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/config/DefaultCachesConfig.java (diff)
The file was modifiedservices/policies/starter/src/main/resources/policies.conf (diff)
The file was modifiedservices/utils/cache/src/main/java/org/eclipse/ditto/services/utils/cache/config/DefaultCacheConfig.java (diff)
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfig.java (diff)
Commit cda9bb37a21b2d43cf52f88fe672b7d47a26df31 by juergen.fickel
Issue #350: Adjusted Javadoc comments and code formatting of index
initialization config and related.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/IndexInitializationConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfig.java (diff)
Commit 6e26ea41dc7b54509e3b9607b2d45ec8cac25d2c by juergen.fickel
Issue #350: Added missing '@Immutable' annotation.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/config/DefaultHealthCheckConfig.java (diff)
Commit 952df5554aaa0eae7398483f44ad081946e96faa by juergen.fickel
Issue #350: Adjusted code formatting of constructor.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
Commit 34c82993f6296741ae5a1dfeca18e9f35a9b415d by juergen.fickel
Issue #350: Log used service specific config at start-up on level DEBUG.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
Commit 706227c57d18de7ae0a5d21ab4af277eddfb4a9c by thomas.jaeckle
fixed setting port-name for cluster bootstrap discovery to the akka
management port
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/base/src/main/resources/ditto-akka-config.conf (diff)
Commit f3775c43d5256aabf1bf7fe4eedc0542fccf2f0e by juergen.fickel
Issue #350: Removed `DittoServiceWithMongoDbConfig` as it makes no sense
to treat such configs specially.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was removedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceWithMongoDbConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DittoServiceConfig.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/config/DittoConciergeConfig.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/config/DittoConnectivityConfig.java (diff)
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/config/DittoPoliciesConfig.java (diff)
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/config/DittoThingsConfig.java (diff)
Commit edffba8a624ac767007c2effe830f1d5afcb5144 by thomas.jaeckle
undid setting port-name for cluster bootstrap discovery to the akka
management port
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/base/src/main/resources/ditto-akka-config.conf (diff)
Commit 26169a424ccfee665d10fb879f52a51f21673ba4 by thomas.jaeckle
made simple SEO optimizations
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/architecture-services-things-search.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-rql.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-signals-command.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/httpapi-concepts.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/intro-overview.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/sandbox.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_installation.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-search.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_model.md (diff)
The file was modifieddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/httpapi-sse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-examples-deletefeature.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-twinlive.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_news.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_search.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_architecture.md (diff)
The file was modifieddocumentation/src/main/resources/_includes/head.html (diff)
The file was modifieddocumentation/src/main/resources/slides/2018_05_23-meetup-iot-hessen/index.html (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_connectivity.md (diff)
The file was modifieddocumentation/src/main/resources/pages/blog/blog_archive.html (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_troubleshooting.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-signals-event.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_signal.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/intro-digitaltwins.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/presentations.md (diff)
The file was modifieddocumentation/src/main/resources/index.html (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_getting_started.md (diff)
The file was modifieddocumentation/src/main/resources/_config.yml (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_protocol.md (diff)
The file was modifieddocumentation/src/main/resources/_posts/2018-02-07-milestone-announcement-020-M1.md (diff)
The file was modifieddocumentation/src/main/resources/_posts/2019-03-13-kafka-connectivity.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-changenotifications.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_release_notes.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-examples-modifyfeature.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_rql.md (diff)
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/httpapi-protocol-bindings-websocket.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-overview.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-feature.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/intro-hello-world.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-topic.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_http.md (diff)
The file was modifieddocumentation/src/main/resources/pages/tags/tag_blog.md (diff)
Commit dd9cfef87dd3416cb605cf9147d35d535efe49a9 by thomas.jaeckle
update Akka version to 2.5.22
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedbom/pom.xml (diff)
The file was modifiedservices/concierge/starter/src/main/resources/META-INF/aop.xml (diff)
The file was modifiedservices/policies/starter/src/main/resources/META-INF/aop.xml (diff)
The file was modifiedservices/things/starter/src/main/resources/META-INF/aop.xml (diff)
The file was modifiedservices/connectivity/starter/src/main/resources/META-INF/aop.xml (diff)
The file was modifiedservices/gateway/starter/src/main/resources/META-INF/aop.xml (diff)
Commit 0e8db85a800f2054ffbdfd9e7e224b49cc92354a by Yufei.Cai
decouple enforcement providers' stream components from actor context
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was addedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Pipe.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.java
Commit 7a283a72c18ba7c983ca3ed42c14590d688cd9d6 by Yufei.Cai
refactor enforcer actors to share their behavior-defining stream.
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/package-info.java
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/ActivityChecker.java (diff)
Commit d5439d3a3d9ad8cde45e041e3316c8aeb500f8f7 by thomas.jaeckle
fixed compile error after Ditto upgrade
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/AbstractActorWithDiscardOldStash.java (diff)
Commit 0e3dcd4a939eb15ef3c6d2ce1494d69495df5d14 by Yufei.Cai
fix lack of error handling in static enforcement stream
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
Commit 2292946a3e23c11c35fe7ee54709fd5224fbecb2 by Yufei.Cai
refactor away enforcer actor creator and AbstractEnforcement.Context
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was removedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.java
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java (diff)
Commit 1e43c6c1f1d61ad67db3e8699d1e2ffb2c8f4821 by Yufei.Cai
refactor away GraphActor
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/GraphActor.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was addedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java
The file was removedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActorCreator.java
Commit 6f8ae20f6b95fa9738ce32f5722fad2d7efc7273 by Yufei.Cai
refactor away unnecessary stream components
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/ActivityChecker.java
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Pipe.java (diff)
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/components/PipeWithIdleRoutine.java
The file was removedservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/controlflow/components/PipeWithIdleRoutineTest.java
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.java (diff)
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/FanIn.java
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java (diff)
The file was addedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ActivityChecker.java
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractControlFlowLogic.java
Commit 4cccb1b78967e6bc02cff13bc6952d144d0ad0e1 by Yufei.Cai
stop re-creating receiver cache on each live signal
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java (diff)
Commit 1472ce162748354a4555d74e3367f654a33892ee by thomas.jaeckle
updated alpakka-mqtt version to 1.0.0
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/DefaultMqttConnectionFactory.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/resources/things-search.conf (diff)
The file was modifiedservices/base/src/test/resources/DittoServiceConfigReaderTest/someValuesSet.conf (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/SocketFactoryExtension.java
The file was modifiedservices/base/src/test/resources/DittoServiceConfigReaderTest/allValuesSet.conf (diff)
The file was modifiedbom/pom.xml (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConnectionSettingsFactory.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/test/resources/test.conf (diff)
Commit cedfdfd0d9615b8932dd97174c7fb7d93ced5838 by Yufei.Cai
test enforcement of live command responses
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.java (diff)
Commit 01b2496627464d2a8ee108aecd9ab1b73f043647 by thomas.jaeckle
fixed mqtt connection problem after library update
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.java (diff)
Commit 93155381c0c7a667a14d16d4fabffda006ae2fcd by thomas.jaeckle
added more logging to startup procedure
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.java (diff)
Commit 213b41d0f53be0a8d116ce4299568af2a04c8d74 by Yufei.Cai
add "cursor" field to model classes of things-search
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.java (diff)
The file was modifiedmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/assertions/SearchResultAssert.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidOptionExceptionTest.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultBuilder.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/TestConstants.java (diff)
The file was modifiedmodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQuery.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchResult.java (diff)
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchResultBuilder.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResult.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchParameter.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThingsTest.java (diff)
The file was modifiedmodel/query/src/main/java/org/eclipse/ditto/model/query/Query.java (diff)
The file was modifiedmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultTest.java (diff)
The file was modifiedmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchResultBuilderTest.java (diff)
Commit 3279c4893862fb7fca2b8a708d8f5bd00d4e7a8b by Yufei.Cai
exclude API breackage from japicmp
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedsignals/commands/base/pom.xml (diff)
The file was modifiedsignals/commands/thingsearch/pom.xml (diff)
The file was modifiedmodel/thingsearch/pom.xml (diff)
Commit 71954926cf0128f37021027dc4222aa78411308d by Yufei.Cai
Add 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>
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderUnlimitedTest.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderLimitedTest.java (diff)
Commit 385c77b998f101be6b50da36ab82966a31eff5f1 by Yufei.Cai
serialize an unimplemented cursor evaluator for things-search
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedmodel/thingsearch-parser/src/test/java/org/eclipse/ditto/model/thingsearchparser/options/rql/RqlOptionsParserTest.java (diff)
The file was modifiedmodel/thingsearch-parser/src/main/java/org/eclipse/ditto/model/thingsearchparser/RqlOptionParser.java (diff)
The file was addedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java
Commit 1f489b12820c516789c210fc56bf341346fd9624 by juergen.fickel
Issue #350: Renamed interface `WithIndexInitialization` to
`WithIndexInitializationConfig`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitializationConfig.java
The file was removedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/WithIndexInitialization.java
Commit 57c8829c4683e21fb618bec89eb46f6175cc530b by Yufei.Cai
things-search: move cursor to option; add size option
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableLimitOption.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SearchModelFactory.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.java (diff)
The file was modifiedservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.java (diff)
The file was modifiedmodel/thingsearch-parser/src/main/scala/org/eclipse/ditto/model/thingsearchparser/internal/RqlOptionParser.scala (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchParameter.java (diff)
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.java (diff)
The file was addedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.java
The file was addedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/CursorOption.java
The file was addedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.java
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.java (diff)
The file was addedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SizeOption.java
The file was modifiedmodel/thingsearch-parser/src/test/java/org/eclipse/ditto/model/thingsearchparser/options/rql/RqlOptionsParserTest.java (diff)
Commit 79f8f5746d24647a22e9805fa7d4dac58fcc63db by thomas.jaeckle
updated dependency / CQ info
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedlegal/3rd-party-dependencies/compile.txt (diff)
The file was modifiedlegal/3rd-party-dependencies/test.txt (diff)
The file was modifiedlegal/3rd-party-dependencies/cqs.md (diff)
Commit 940841238656ed5918cc94ccb2f94c023d89dcdb by Yufei.Cai
[wip] evaluate cursor
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.java (diff)
The file was modifiedservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/OptionVisitor.java (diff)
The file was addedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ToStringCriteriaVisitor.java
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.java (diff)
The file was modifiedservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.java (diff)
Commit 93c62ec188a8515b630e30622d2cf9144f15ebc1 by Yufei.Cai
things-search: extract sort values of the last result from persistence
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/GetSortBsonVisitor.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java (diff)
The file was modifiedservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultListImpl.java (diff)
The file was modifiedservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/model/ResultList.java (diff)
Commit 72ae8a3e6037ab302e6a88f777c694b6950ad818 by Yufei.Cai
exclude API breakage from japicmp
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/models/thingsearch/pom.xml (diff)
The file was modifiedmodel/thingsearch/pom.xml (diff)
Commit dda07a1857decc2aee8840690ba96c4409fa88e9 by Yufei.Cai
fix non-delivery of empty results
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.java (diff)
Commit 6c837fb532953bd67d6e49208b9cdadca179017a by Yufei.Cai
integrate cursor into SearchActor workflow
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedmodel/thingsearch-parser/src/main/scala/org/eclipse/ditto/model/thingsearchparser/internal/RqlOptionParser.scala (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SortOption.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/query/QueryParser.java (diff)
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/SortOptionEntry.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java (diff)
The file was modifiedmodel/query/src/main/java/org/eclipse/ditto/model/query/filter/QueryFilterCriteriaFactory.java (diff)
Commit 6a61e64f02c0acab3fc961d8f85a7d27284bcc93 by Yufei.Cai
improve comments and AbstractThingSearchPersistenceITBase
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/ConnectionBasedRabbitConnectionFactoryFactory.java (diff)
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.java (diff)
The file was modifiedservices/utils/cluster/src/test/java/org/eclipse/ditto/services/utils/cluster/MappingStrategiesBuilderTest.java (diff)
Commit ac6feef0cd8bf644710a6aa4a0a9c7bde71e02da by Yufei.Cai
test & fix ImmutableCursorOption & ImmutableSizeOption
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOption.java (diff)
The file was addedmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOptionTest.java
The file was modifiedmodel/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSizeOption.java (diff)
The file was addedmodel/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableCursorOptionTest.java
Commit fdd9cfdd15af5c64cd73701811f2210acd599999 by thomas.jaeckle
review: simplified ActivityChecking of EnforcerActor * added missing
Javadocs * extracted implementation of WithSender as separate class *
fixed generic warnings
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java (diff)
The file was addedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ControlFlowFactory.java
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/package-info.java (diff)
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ActivityChecker.java
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java (diff)
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/EscalatingSupervisorStrategy.java
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.java (diff)
The file was addedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ImmutableWithSender.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.java (diff)
Commit 2838343561c1e1167d68d66a1566c1b08c8cfe25 by Yufei.Cai
filter out x-correlation-id header; merge header from cursor
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.java (diff)
Commit 81a5833ed6d60d815da2ad8ef8916d66d8e89688 by juergen.fickel
Issue #350: Fixed getter name.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/LimitsConfig.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfig.java (diff)
Commit 753db29111e942819abd9bcb1e25c7b7b1769f72 by juergen.fickel
Issue #350: Moved `ExponentialBackOffConfig` to upper level.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfig.java (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/SupervisorConfig.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.java (diff)
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicySupervisorActor.java (diff)
Commit 4976c54999c5c13eb853ff87a5431b6950f19e3a by Yufei.Cai
remove unused HTTP headers
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/HttpHeader.java (diff)
Commit 2d8ab78568389a07a1b16b8851a901a1b9ce906b by Yufei.Cai
ThingsSearchCursor: handle null dimensions
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedmodel/query/src/main/java/org/eclipse/ditto/model/query/QueryBuilder.java (diff)
The file was modifiedmodel/query/src/main/java/org/eclipse/ditto/model/query/Query.java (diff)
The file was modifiedservices/models/thingsearch/src/test/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitorTest.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java (diff)
The file was modifiedservices/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/query/filter/ParameterOptionVisitor.java (diff)
The file was removedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ToStringCriteriaVisitor.java
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/mapping/JsonToBson.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryTest.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQuery.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilder.java (diff)
Commit 1c5acdfd431e74b48614e4932b7338b1eccf05c2 by Yufei.Cai
truncate large arrays in sort fields
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/mapping/EnforcedThingMapper.java (diff)
Commit 54216f37f96539dfff2e4838027c18036d4300ee by thomas.jaeckle
removed 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>
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/AbstractEnforcerActorFactory.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcementProvider.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ImmutableWithSender.java (diff)
The file was modifiedservices/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.java (diff)
The file was modifiedservices/models/concierge/pom.xml (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/InvalidateCacheEntry.java
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java (diff)
The file was modifiedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/MultiStageCommandTest.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/LiveSignalEnforcementTest.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcementTest.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Filter.java (diff)
The file was modifiedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java (diff)
The file was addedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeEnforcerClusterRouterFactory.java
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/ControlFlowFactory.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/WithSender.java (diff)
The file was modifiedservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modifiedservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchCoordinatorActorTest.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java (diff)
The file was modifiedservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/StatisticsActor.java (diff)
The file was modifiedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMessagingConstants.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PreEnforcer.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcementTest.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/Consume.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.java (diff)
Commit 9c66acd75931611de1cf31da837623ba51024245 by Yufei.Cai
ThingsSearchCursor: improve error messages
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java (diff)
Commit c675d68892ce6991c90a3c8d5b8d53c5fa4356ce by thomas.jaeckle
added 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>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcement.java (diff)
The file was modifiedservices/models/concierge/pom.xml (diff)
The file was modifiedservices/concierge/starter/src/main/resources/concierge-extension.conf (diff)
The file was addedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/InvalidateCacheEntry.java
The file was addedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeMappingStrategies.java
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java (diff)
The file was modifiedservices/concierge/util/pom.xml (diff)
The file was removedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/ConciergeMappingStrategies.java
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java (diff)
The file was removedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/InvalidateCacheEntry.java
Commit 9a384228cce49a7088cab8f2d99fdea38860b62e by thomas.jaeckle
fixed failing tests after maven dependency changes
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandRegistryTest.java (diff)
The file was modifiedservices/connectivity/starter/src/test/java/org/eclipse/ditto/services/connectivity/ConnectivityServiceGlobalCommandResponseRegistryTest.java (diff)
Commit 19cf4e3a9662ccf992327c6e8c95e38905b20395 by thomas.jaeckle
fixed wrong maven import: thingsearch does not need to know concierge
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalErrorRegistryTest.java (diff)
The file was modifiedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandResponseRegistryTest.java (diff)
The file was modifiedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalEventRegistryTest.java (diff)
The file was modifiedservices/thingsearch/starter/pom.xml (diff)
The file was modifiedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/ThingsSearchServiceGlobalCommandRegistryTest.java (diff)
Commit 5ef7b3bbeb06cabd3583182a2737611e7b09b0f0 by juergen.fickel
Issue #350: Improved exception handling in case MongoDB could not be
configured.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/utils/test/src/test/java/org/eclipse/ditto/services/utils/test/mongo/MongoDbResource.java (diff)
Commit d93a1e08bc684212f48bfbda79764ead3eb5355d by juergen.fickel
Issue #350: Shifted search service to new configuration style.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/test/resources/test.conf (diff)
The file was removedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActorConfigurationProperties.java
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsStreamSupervisorCreator.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsSearchIndexDeletionActor.java (diff)
The file was removedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActorTest.java
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/PoliciesStreamSupervisorCreator.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/MongoClientWrapper.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactoryTest.java (diff)
The file was addedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.java
The file was removedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/SearchHealthCheckingActorFactory.java
The file was addedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfig.java
The file was modifiedservices/utils/akka/pom.xml (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoQueryBuilderFactory.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java (diff)
The file was modifiedservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.java (diff)
The file was addedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/SearchConfig.java
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/MongoAggregationBuilderFactory.java (diff)
The file was addedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchHealthCheckingActorFactory.java
The file was modifiedservices/thingsearch/starter/src/main/resources/things-search-dev.conf (diff)
The file was addedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/config/DittoSearchConfigTest.java
The file was addedservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.java
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistenceIT.java (diff)
The file was addedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.java
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisor.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/resources/things-search-docker.conf (diff)
The file was addedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DeletionConfig.java
The file was addedservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfigTest.java
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/PolicyRestrictedMongoSearchAggregation.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/PagingIT.java (diff)
The file was addedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActor.java
The file was addedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/UpdaterConfig.java
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.java (diff)
The file was removedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/AbstractSearchService.java
The file was addedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/SyncConfig.java
The file was removedservices/thingsearch/common/src/main/java/org/eclipse/ditto/services/thingsearch/common/util/ConfigKeys.java
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/CountIT.java (diff)
The file was removedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/health/LastSuccessfulStreamCheckingActor.java
The file was removedservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/StreamConsumerSettingsTest.java
The file was addedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/config/package-info.java
The file was modifiedservices/thingsearch/starter/src/main/resources/things-search.conf (diff)
The file was addedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/LastSuccessfulStreamCheckingActorTest.java
The file was addedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultSyncConfig.java
The file was removedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/StreamConsumerSettings.java
The file was addedservices/utils/akka/src/test/resources/sync-test.conf
The file was addedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/package-info.java
Commit 3c99969b6137952339141b62a62ab757f4fd56d3 by juergen.fickel
Issue #350: Added unit test for `DefaultDeletionConfig`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/thingsearch/updater-actors/src/test/resources/deletion-test.conf
The file was addedservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfigTest.java
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultDeletionConfig.java (diff)
Commit 69f1f65b7ca15ee26db0191c5d30bc030e7489c3 by juergen.fickel
Issue #350: Extended `DefaultUpdaterConfigTest`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/thingsearch/updater-actors/src/test/resources/updater-test.conf
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfig.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/config/DefaultUpdaterConfigTest.java (diff)
Commit 07f9ae7e17f1f01221dcb7196c2aa24a0f2b428a by juergen.fickel
Issue #350: Log used raw config on "INFO" level.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
Commit ffeed1ae3e3396b20b096596b6213310e62e1c89 by thomas.jaeckle
fixed wrongly wrapped message for enforcerActor for searchCommands
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.java (diff)
Commit e19d58f6f19e5255fee05310aeb8051f16cc9698 by juergen.fickel
Issue #350: Log used raw config on "DEBUG" level.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
Commit 7b56f6ee91eddfc7a0cac431eb251f64c24267a6 by thomas.jaeckle
added "expire-after-access" configuration to CacheFactory
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/test/resources/test.conf (diff)
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/CacheConfigReader.java (diff)
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/CacheFactory.java (diff)
The file was modifiedservices/concierge/starter/src/main/resources/concierge.conf (diff)
Commit 4c8dd5445b09c6c64e927973fa8da63d6a4f2c05 by stefan.maute
Issue #350: log Runtime parameters first
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
Commit 8f8968c5ea3c2dd9bd335c1d34aa3ca619caeac6 by Yufei.Cai
document, test and fix ThingsSearchCursor
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifiedservices/thingsearch/starter/pom.xml (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursor.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchRootActor.java (diff)
The file was addedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActorIT.java
The file was addedservices/thingsearch/starter/src/test/java/org/eclipse/ditto/services/thingsearch/starter/actors/ThingsSearchCursorTest.java
The file was modifiedservices/thingsearch/starter/src/main/resources/things-search.conf (diff)
Commit a34edc8318cd6c2fdd65b5a9c6cfcb753ddec0d2 by thomas.jaeckle
fix DittoRuntimeException handling in AbstractGraphActor * added
websocket metric counting via Gauges
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/MetricsEventSniffer.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/EventSniffer.java (diff)
The file was modifiedlegal/3rd-party-dependencies/cqs.md (diff)
The file was modifiedservices/gateway/streaming/pom.xml (diff)
Commit ceee07f95f4039541c76f264793d9d13d0602357 by stefan.maute
Issue #350: add ConfigFactory.load for configWithFallbacks to load
runtime parameter into config;
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplier.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoServiceTng.java (diff)
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/raw/ServiceSpecificEnvironmentConfigSupplier.java (diff)
Commit 8ee6b0936f7d4029e056e20d5dada61151ca8ba9 by thomas.jaeckle
fix DittoRuntimeException handling
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/Contextual.java (diff)
Commit 15423e6e098a67760fdf61183aa428bb82c88627 by thomas.jaeckle
fixed blocking the thread in ThingCommandEnforcement * don't instantiate
ConciergeForwarderActor twice
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholder.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modifiedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.java (diff)
The file was modifiedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeEnforcerClusterRouterFactory.java (diff)
Commit 513a3cd37c070c2e5bd66b943fe158f189cfbb3c by thomas.jaeckle
fixed shutdown of session counter in StreamingActor
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.java (diff)
Commit dc4e297804faf39b9a25cbca40ea081c51ddad57 by Yufei.Cai
document cursor option
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit 45863f7d8563c81659be10722b94f9cfaf9811bb by thomas.jaeckle
cleaned 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>
The file was modifiedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/ConciergeWrapper.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modifiedservices/concierge/batch/src/test/java/org/eclipse/ditto/services/concierge/batch/actors/BatchSupervisorActorTest.java (diff)
The file was modifiedservices/models/concierge/src/main/java/org/eclipse/ditto/services/models/concierge/actors/ConciergeForwarderActor.java (diff)
Commit fa9887cdc8834aa1ac433c1bdaf2485127621b50 by Yannic.Klem
Move logic of parsing into AnnotationBasedJsonparsable
Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com>
The file was addedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.java
The file was modifiedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.java (diff)
The file was modifiedsignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.java (diff)
The file was addedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.java
The file was modifiedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.java (diff)
The file was modifiedsignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.java (diff)
Commit 52aa089e3986bad56c8ef39a356d7bdfaeb9dedc by Yannic.Klem
Move logic to build an AnnotationBasedJsonparsable to a builder
Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com>
The file was addedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.java
The file was modifiedsignals/base/src/main/java/org/eclipse/ditto/signals/base/GlobalErrorRegistry.java (diff)
The file was modifiedsignals/events/base/src/main/java/org/eclipse/ditto/signals/events/base/GlobalEventRegistry.java (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.java (diff)
The file was modifiedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.java (diff)
The file was modifiedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandResponseRegistry.java (diff)
The file was removedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractErrorRegistry.java
The file was modifiedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.java (diff)
Commit adc5c95285402e561c0aa0bdf158fb78eddc3762 by Yannic.Klem
Remove unused empty class
Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com>
The file was removedsignals/base/src/main/java/org/eclipse/ditto/signals/base/DittoJsonRegistry.java
Commit 2dce684745b6fba81f138d823143c17c5ac00683 by Yannic.Klem
use correct class to build strategy + some cleanup
Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com>
The file was modifiedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractAnnotationBasedJsonParsableBuilder.java (diff)
The file was modifiedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AnnotationBasedJsonParsable.java (diff)
The file was modifiedsignals/base/src/main/java/org/eclipse/ditto/signals/base/AbstractGlobalJsonParsableRegistry.java (diff)
Commit 9813bea813b4d7d0cdcada76037e8a5f7c71ed07 by Yannic.Klem
add exclude for AbstractErrorRegistry
Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com>
The file was modifiedpom.xml (diff)
Commit c611c4536f1ec6e8b3392004351898edfb76c801 by Yannic.Klem
fix typo
Signed-off-by: Klem Yannic (INST/ECS1) <yannic.klem@bosch-si.com>
The file was modifiedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/GlobalCommandRegistry.java (diff)
Commit f1aa89ca60d0b721fd00688cec5b62bb98aeb9c4 by stefan.maute
Issue #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>
The file was addedservices/connectivity/messaging/src/test/resources/connection-test.conf
The file was addedservices/connectivity/messaging/src/test/resources/client-test.conf
The file was addedservices/base/src/test/resources/cluster-test.conf
The file was addedservices/concierge/starter/src/test/java/org/eclipse/ditto/services/concierge/starter/config/DefaultThingsAggregatorConfigTest.java
The file was addedservices/connectivity/mapping/src/test/resources/javascript-test.conf
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultTagsConfigTest.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultSupervisorConfigTest.java
The file was addedservices/base/src/test/resources/limits-test.conf
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultReconnectConfigTest.java
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultSnapshotConfigTest.java
The file was addedservices/connectivity/messaging/src/test/resources/reconnection-test.conf
The file was addedservices/utils/persistence/src/test/resources/snapshot-test.conf
The file was addedservices/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/config/DefaultCachesConfigTest.java
The file was modifiedservices/policies/persistence/src/main/java/org/eclipse/ditto/services/policies/persistence/config/DefaultPolicyConfig.java (diff)
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/supervision/DefaultExponentialBackOffConfigTest.java
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultConnectionConfigTest.java
The file was addedservices/base/src/test/resources/exponentialBackOff-test.conf
The file was modifiedservices/policies/persistence/src/test/resources/policy-test.conf (diff)
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/config/DefaultEnforcementConfigTest.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ReconnectConfig.java (diff)
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultLimitsConfigTest.java
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/config/supervision/ExponentialBackOffConfig.java (diff)
The file was addedservices/base/src/test/resources/metrics-test.conf
The file was addedservices/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultJavaScriptConfigTest.java
The file was addedservices/utils/persistence/src/test/resources/index-initialization.conf
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ConnectionConfig.java (diff)
The file was modifiedservices/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/config/SnapshotConfig.java (diff)
The file was modifiedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptConfig.java (diff)
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultMetricsConfigTest.java
The file was modifiedservices/base/src/test/java/org/eclipse/ditto/services/base/config/DefaultClusterConfigTest.java (diff)
The file was addedservices/concierge/cache/src/test/resources/caches-test.conf
The file was addedservices/utils/persistence/src/test/resources/activity-check-test.conf
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/config/DefaultClientConfigTest.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/config/ClientConfig.java (diff)
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultIndexInitializationConfigTest.java
The file was addedservices/concierge/enforcement/src/test/resources/enforcement-test.conf
The file was addedservices/concierge/starter/src/test/resources/things-aggregator-test.conf
The file was addedservices/utils/persistence/src/test/resources/tags-test.conf
The file was addedservices/utils/persistence/src/test/java/org/eclipse/ditto/services/utils/persistence/mongo/config/DefaultActivityCheckConfigTest.java
Commit 5f65cdba49d8e48eab5f64c909bd7d572e658bd6 by juergen.fickel
Issue #350: Added unit test for `RawConfigSupplier`.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/config/raw/RawConfigSupplierTest.java
Commit d2523e2e109a24d8e417389e824f8cb3e7e58a30 by thomas.jaeckle
fixed message size enforcement for ditto-protocol AND messages route
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/MessageAdaptableHelper.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/MessagesRoute.java (diff)
Commit f5cdcbf55cdda3ec26590c2875bad6621f36ce50 by Florian.Fendt
Issue #318: create immutable implementation of connection log entry
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntry.java
The file was addedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.java
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogEntryBuilder.java
Commit e53fd3c534cf8aee08317c6810602ef8dbe7f4e1 by Florian.Fendt
Issue #318: create command to retrieve connection logs
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogs.java
The file was addedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsTest.java
Commit 19f24f3a7620f9c76a2c539a7ad1bf297fb49363 by Florian.Fendt
Issue #318: create response with retrieved connection logs
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponseTest.java
The file was addedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.java
The file was modifiedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.java (diff)
The file was modifiedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/TestConstants.java (diff)
The file was modifiedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/AbstractCommandResponse.java (diff)
Commit 7549892cabf1579cd86f4147692098aac83d3df7 by Florian.Fendt
Issue #318: fix wrong template in MessageFormat in several classes
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilder.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.java (diff)
The file was modifiedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.java (diff)
The file was modifiedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntry.java (diff)
Commit f68b73a9b8f32874fb1a90b878e81b8bef3fa84d by Florian.Fendt
Issue #318: Add command for enabling logging for connections
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogs.java
The file was addedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsTest.java
The file was addedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponse.java
The file was addedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponseTest.java
Commit 84caafadee4426b6411fd3bd5448689d380c31bb by Florian.Fendt
Issue #318: Add command for resetting the logs for a connection
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponse.java
The file was addedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponseTest.java
The file was addedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsTest.java
The file was addedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogs.java
Commit da1daeb1689d29d7ebfcd01fc5d5b33681454249 by Florian.Fendt
Issue #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>
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.java (diff)
The file was addedservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/LogUtilTest.java
Commit 109f4dc4d1e20ffb4b05df8cd34fa5a3e4e97893 by Florian.Fendt
Issue #318: Add own LogUtil for connections which allows adding the
connection id to logs
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.java
The file was addedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.java
Commit 32bf7db76d09be2bb5428afa1220bf59b03270c7 by Florian.Fendt
Issue #318: Add config for connectivity monitoring
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.java
The file was modifiedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.java (diff)
The file was addedservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReaderTest.java
The file was addedservices/connectivity/util/src/test/resources/test.conf
The file was modifiedservices/connectivity/starter/src/main/resources/connectivity.conf (diff)
The file was addedservices/connectivity/starter/src/test/resources/test.conf
The file was modifiedservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.java (diff)
Commit dcf04b6d411cab21a72ea5939e967653185674ae by Florian.Fendt
Issue #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>
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.java (diff)
Commit 10a260e33448151f519edf79d6e9cc31e052ca19 by Florian.Fendt
Issue #318: fix unit test
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/util/src/test/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtilTest.java (diff)
Commit 0e352491918fac348f078f70ce2566ee23095ce7 by Florian.Fendt
Issue #318: Enhance LogType to only support different log categories
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableLogEntryTest.java (diff)
The file was addedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/LogTypeTest.java
Commit 939df79d34558dc1e1b051994a4abe08d1c9b8f5 by Florian.Fendt
Issue #318: Allow merging two RetrieveConnectionLogsResponses
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedsignals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponseTest.java (diff)
The file was modifiedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.java (diff)
Commit 541bd1f99d4a067fa52504db0e4f04a273de7763 by Florian.Fendt
Issue #318: Use new ConnectionLogUtil
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientData.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionSupervisorActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.java (diff)
Commit 481ffd99948bacec846dfed7d2f58b3bf2236771 by Florian.Fendt
Issue #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>
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectivityCounterRegistry.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitor.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectionMetricsCollector.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/MeasurementWindow.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/SynchronizedEvictingQueue.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/SlidingWindowCounter.java
The file was modifiedservices/connectivity/messaging/src/test/resources/test.conf (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/package-info.java
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/SlidingWindowCounterTest.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/MuteableConnectionLogger.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaPublisherActor.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/MeasurementWindow.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableMuteableConnectionLogger.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCollector.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/RetrieveConnectionStatusAggregatorActor.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilter.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingQueue.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/RetrieveConnectionMetricsAggregatorActor.java
The file was removedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/metrics/SlidingWindowCounterTest.java
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/RetrieveConnectionMetricsAggregatorActor.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.java
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/package-info.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/package-info.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitorRegistry.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.java
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/metrics/RetrieveConnectionStatusAggregatorActor.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterWithFilterTest.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactoryTest.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/SlidingWindowCounter.java
The file was removedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/metrics/ConnectivityCounterRegistryTest.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.java
Commit af32bfb020903b27ba57a4452f60688990fe89e7 by Florian.Fendt
Issue #318: extract interface from ConnectionMetricsCollector
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitor.java
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorTest.java
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCollector.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectionMetricsCounter.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/DefaultConnectionMetricsCounter.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistry.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitor.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.java (diff)
Commit bc24fb141c0305e84392533f11b43a56d5bcd5c7 by Florian.Fendt
Issue #318: write javadoc on the connection monitoring interfaces
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.java (diff)
Commit 281942058044c97c5175e46aa2c40e2d9ce7349e by Florian.Fendt
Issue #318: some more javadoc for connection monitoring.
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistry.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.java (diff)
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/MuteableConnectionLogger.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ImmutableConnectionMonitorRegistry.java
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableMuteableConnectionLogger.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseConsumerActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterWithFilterTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.java (diff)
Commit f25defa303e272aa6e9a0d0ba100feebcb021bc4 by Florian.Fendt
Issue #318: write unit tests
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProvider.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/metrics/ConnectivityCounterRegistryTest.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLoggerTest.java
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueue.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactoryTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingQueue.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ImmutableInfoProviderTest.java
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLogger.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueueTest.java
The file was modifiedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/MonitoringConfigReader.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/SynchronizedEvictingQueue.java
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorRegistryTest.java
Commit 7d857bd5f7ed2ee49ef06357b32b8e62a355d0b5 by Florian.Fendt
Issue #318: add missing javadoc
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/SSLContextCreator.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaConnectionFactory.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaSpecificConfig.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultEvictingQueue.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActor.java (diff)
Commit 2538aacc889527c6f4d993f018a62f4db1a5d31b by Florian.Fendt
Issue #318: add some log statements
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/ConnectionMonitor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitor.java (diff)
Commit e7cb606ac5d24272938dae685b8268d83cf01441 by Florian.Fendt
Issue #318: change order of arguments in signature of internal logging
method
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/EvictingConnectionLogger.java (diff)
Commit 5f11b336d4f3b90093606e5748425b7925df7771 by Florian.Fendt
Issue #318: add new connectivity commands to the new parsable command
registries
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogs.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.java (diff)
The file was modifiedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogs.java (diff)
The file was modifiedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/EnableConnectionLogsResponse.java (diff)
The file was modifiedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/ResetConnectionLogsResponse.java (diff)
The file was modifiedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogs.java (diff)
The file was modifiedsignals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/query/RetrieveConnectionLogsResponse.java (diff)
Commit d4f3bbe3a6d1dbaaf492536be00595632d3b1abc by Florian.Fendt
Issue #318: process EnableConnectionLogs command and enable the logs for
the connection
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerFactory.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLoggerTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modifiedservices/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConnectionLogUtil.java (diff)
Commit 214251e910a08aa1873e53e2b805052693232b74 by Florian.Fendt
Issue #318: write unit tests for enabling connection logs
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.java (diff)
Commit 21e186217577006ab0ed1de31c878a7c28b992fc by Florian.Fendt
Issue #318: fix bug in LogUtil
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/ActorAskCacheLoader.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/LogUtil.java (diff)
Commit fc8502d0a5ea13190df6ac649ae7b2b93317cac3 by Florian.Fendt
Issue #318: fix DefaultMuteableConnectionLoggers equals, hashCode and
toString
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/DefaultMuteableConnectionLogger.java (diff)
Commit beede8aec41e08c9e81c4bc1a544bb35bf3e9546 by Florian.Fendt
Issue #318: add LogEntryBuilder to connectivity model factory
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.java (diff)
Commit 9206a120a94fcab004113c844a67652ef26dade2 by Florian.Fendt
Issue #318: provide interface for connection logs
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionLogs.java
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogType.java
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogLevel.java
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogCategory.java
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/LogEntry.java
Commit 75b13b137f5c987752e12aeeee854bcdb9ad7bb6 by thomas.jaeckle
introduced 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>
The file was modifiedservices/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/EnforcementConfigReader.java (diff)
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/controlflow/AbstractGraphActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcerActor.java (diff)
The file was modifiedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActor.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modifiedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.java (diff)
The file was modifiedservices/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/DispatcherActor.java (diff)
The file was modifiedservices/concierge/starter/src/main/resources/concierge.conf (diff)
Commit 997ea1299cc339a84c9038e4be2d9d5e4b991848 by Florian.Fendt
Issue #318: Handle RetrieveConnectionLogs command
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ErrorHandlingActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractBaseClientActorTest.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MockClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistry.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/kafka/KafkaClientActorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.java
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidatorTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/ConnectionLoggerRegistryTest.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.java (diff)