Skip to content
Started 4 yr 9 mo ago
Took 1 hr 10 min

0.9.0 (Jul 10, 2019, 5:15:53 AM)

Changes
  1. Introduced a bunch of classes to replace ConfigUtil (WIP). (details / githubweb)
  2. Introduced interfaces and default implementations for Ditto service (details / githubweb)
  3. Added unit test for ConfigWithFallback. Replaced thrown (details / githubweb)
  4. Added interface and default implementations for service specific MongoDB (details / githubweb)
  5. Adjusted determination of supported MongoDB collection suffixes to (details / githubweb)
  6. Added Javadoc comment to MongoDbConfigValue. (details / githubweb)
  7. Switched Concierge service to new Ditto configuration style (WIP). (details / githubweb)
  8. Resolve raw config right after creation. (details / githubweb)
  9. Fixed year of license headers (details / githubweb)
  10. Moved interfaces and classes to appropriate modules. (details / githubweb)
  11. Made MongoClientWrapper aware of new MongoDbConfig. (details / githubweb)
  12. Use new ConciergeConfig in TestSetup. (details / githubweb)
  13. Added Javadoc comments. (details / githubweb)
  14. Added and fixed Javadoc comments. (details / githubweb)
  15. Moved CacheConfig interface into its own file to make re-usable. (details / githubweb)
  16. Introduced interface `WithConfigPath` and let `KnownConfigValue` extend (details / githubweb)
  17. Provide base implementations for `ServiceSpecificConfig` to reduce (details / githubweb)
  18. Let `DittoConciergeConfig` delegate most of its work to (details / githubweb)
  19. Removed unused config artifacts. (details / githubweb)
  20. Removed more unused config artifacts. (details / githubweb)
  21. Added immutability documentation annotation. (details / githubweb)
  22. Removed documentation of throwing NullPointerExceptions as they are not (details / githubweb)
  23. Introduced type `ScopedConfig` to explicitly state that this config is (details / githubweb)
  24. Validate config already at initialization. (details / githubweb)
  25. Made service specific configuration implementations serializable with (details / githubweb)
  26. Fixed Javadoc comments. (details / githubweb)
  27. Made implementations of `ScopedConfig` serializable and completed (details / githubweb)
  28. Shifted Connectivity service to new config style. (details / githubweb)
  29. Pass `MongoDbConfig` to `MongoHealthChecker` to use new configuration. (details / githubweb)
  30. Modularized Concierge service config. (details / githubweb)
  31. Moved health check config to module `ditto-services-utils-health`. (details / githubweb)
  32. Moved `CacheConfig` to module `ditto-services-utils-cache`. (details / githubweb)
  33. Added unit test for `DefaultCacheConfig`. (details / githubweb)
  34. Extended exception handling of getters for int, long and double. (details / githubweb)
  35. Shifted Gateway service to new configuration style. Had to adjust (details / githubweb)
  36. Shifted Gateway service to new configuration style. Had to adjust (details / githubweb)
  37. Fixed compilation error. (details / githubweb)
  38. Added ProtocolConfig to DittoConnectivityConfig. (details / githubweb)
  39. Added `DefaultConnectionPoolConfigTest`. (details / githubweb)
  40. Moved `SupervisorConfig` into new package within ditto-services-base as (details / githubweb)
  41. Added method to `Revision` for conveniently incrementing the revision (details / githubweb)
  42. make it possible to purge one or more entities by means of a new (details / githubweb)
  43. just add license header (details / githubweb)
  44. add ConnectionOpsActor and test ConnectionOpsActorIT - add (details / githubweb)
  45. Shifted policies service to new configuration style. (details / githubweb)
  46. Added missing methods and Javadoc comment. (details / githubweb)
  47. Deleted unused class `AbstractPoliciesService` and module (details / githubweb)
  48. extract class MongoEventSourceSettings from MongoOpsSelectionProvider (details / githubweb)
  49. add test for MongoOpsSelectionProvider (details / githubweb)
  50. make the collections returned by MongoOpsSelectionProvider immutable (details / githubweb)
  51. use MongoEventSourceSettings instead of MongoOpsSelectionProvider to (details / githubweb)
  52. fix unit test for toString() of MongoOpsSelection (details / githubweb)
  53. fix ConnectionOpsActor (and the test ConnectionOpsActorIT): the (details / githubweb)
  54. #350: Shifted Things service to new configuration style. Had to refactor (details / githubweb)
  55. #350: Fixed start-up problems with Policies and Things service. (details / githubweb)
  56. #350: Fixed `ThingsPersistenceStreamingActorCreator`. (details / githubweb)
  57. #350: Introduced common interface for all Ditto configs. TODO: Let all (details / githubweb)
  58. no longer start ops-actors as cluster-singletons in order to increase (details / githubweb)
  59. add debug log and print out RawConfig; fix mongodb uri in docker; (details / githubweb)
  60. add meaningful toString() to PurgeEntities command (details / githubweb)
  61. fix javadoc: actor is no longer a cluster-singleton (details / githubweb)
  62. rename OpsActorTestCases to MongoEventSourceITAssertions and get rid of (details / githubweb)
  63. try to stabilize tests by waiting max 10 seconds for a create-response (details / githubweb)
  64. add interfaces for index initialization (details / githubweb)
  65. DefaultCacheConfig now has an of method like all other config classes; (details / githubweb)
  66. Issue #350: Adjusted Javadoc comments and code formatting of index (details / githubweb)
  67. Issue #350: Added missing '@Immutable' annotation. (details / githubweb)
  68. Issue #350: Adjusted code formatting of constructor. (details / githubweb)
  69. Issue #350: Log used service specific config at start-up on level DEBUG. (details / githubweb)
  70. fixed setting port-name for cluster bootstrap discovery to the akka (details / githubweb)
  71. Issue #350: Removed `DittoServiceWithMongoDbConfig` as it makes no sense (details / githubweb)
  72. undid setting port-name for cluster bootstrap discovery to the akka (details / githubweb)
  73. made simple SEO optimizations (details / githubweb)
  74. update Akka version to 2.5.22 (details / githubweb)
  75. decouple enforcement providers' stream components from actor context (details / githubweb)
  76. refactor enforcer actors to share their behavior-defining stream. (details / githubweb)
  77. fixed compile error after Ditto upgrade (details / githubweb)
  78. fix lack of error handling in static enforcement stream (details / githubweb)
  79. refactor away enforcer actor creator and AbstractEnforcement.Context (details / githubweb)
  80. refactor away GraphActor (details / githubweb)
  81. refactor away unnecessary stream components (details / githubweb)
  82. stop re-creating receiver cache on each live signal (details / githubweb)
  83. updated alpakka-mqtt version to 1.0.0 (details / githubweb)
  84. test enforcement of live command responses (details / githubweb)
  85. fixed mqtt connection problem after library update (details / githubweb)
  86. added more logging to startup procedure (details / githubweb)
  87. add "cursor" field to model classes of things-search (details / githubweb)
  88. exclude API breackage from japicmp (details / githubweb)
  89. Add thing ID as last sort key if absent. (details / githubweb)
  90. serialize an unimplemented cursor evaluator for things-search (details / githubweb)
  91. Issue #350: Renamed interface `WithIndexInitialization` to (details / githubweb)
  92. things-search: move cursor to option; add size option (details / githubweb)
  93. updated dependency / CQ info (details / githubweb)
  94. [wip] evaluate cursor (details / githubweb)
  95. things-search: extract sort values of the last result from persistence (details / githubweb)
  96. exclude API breakage from japicmp (details / githubweb)
  97. fix non-delivery of empty results (details / githubweb)
  98. integrate cursor into SearchActor workflow (details / githubweb)
  99. improve comments and AbstractThingSearchPersistenceITBase (details / githubweb)
  100. test & fix ImmutableCursorOption & ImmutableSizeOption (details / githubweb)
  101. review: simplified ActivityChecking of EnforcerActor * added missing (details / githubweb)
  102. filter out x-correlation-id header; merge header from cursor (details / githubweb)
  103. Issue #350: Fixed getter name. (details / githubweb)
  104. Issue #350: Moved `ExponentialBackOffConfig` to upper level. (details / githubweb)
  105. remove unused HTTP headers (details / githubweb)
  106. ThingsSearchCursor: handle null dimensions (details / githubweb)
  107. truncate large arrays in sort fields (details / githubweb)
  108. removed sharded EnforcerActor and replace with ClusterRoute with (details / githubweb)
  109. ThingsSearchCursor: improve error messages (details / githubweb)
  110. added serialization/deserialization for InvalidateCacheEntry class * had (details / githubweb)
  111. fixed failing tests after maven dependency changes (details / githubweb)
  112. fixed wrong maven import: thingsearch does not need to know concierge (details / githubweb)
  113. Issue #350: Improved exception handling in case MongoDB could not be (details / githubweb)
  114. Issue #350: Shifted search service to new configuration style. (details / githubweb)
  115. Issue #350: Added unit test for `DefaultDeletionConfig`. (details / githubweb)
  116. Issue #350: Extended `DefaultUpdaterConfigTest`. (details / githubweb)
  117. Issue #350: Log used raw config on "INFO" level. (details / githubweb)
  118. fixed wrongly wrapped message for enforcerActor for searchCommands (details / githubweb)
  119. Issue #350: Log used raw config on "DEBUG" level. (details / githubweb)
  120. added "expire-after-access" configuration to CacheFactory (details / githubweb)
  121. Issue #350: log Runtime parameters first (details / githubweb)
  122. document, test and fix ThingsSearchCursor (details / githubweb)
  123. fix DittoRuntimeException handling in AbstractGraphActor * added (details / githubweb)
  124. Issue #350: add ConfigFactory.load for configWithFallbacks to load (details / githubweb)
  125. fix DittoRuntimeException handling (details / githubweb)
  126. fixed blocking the thread in ThingCommandEnforcement * don't instantiate (details / githubweb)
  127. fixed shutdown of session counter in StreamingActor (details / githubweb)
  128. document cursor option (details / githubweb)
  129. cleaned up EnforcerActorFactory * fixed ThingsAggregatorActor sending (details / githubweb)
  130. Move logic of parsing into AnnotationBasedJsonparsable (details / githubweb)
  131. Move logic to build an AnnotationBasedJsonparsable to a builder (details / githubweb)
  132. Remove unused empty class (details / githubweb)
  133. use correct class to build strategy + some cleanup (details / githubweb)
  134. add exclude for AbstractErrorRegistry (details / githubweb)
  135. fix typo (details / githubweb)
  136. Issue #350: use java.time.Duration instead of time values in strings. (details / githubweb)
  137. Issue #350: Added unit test for `RawConfigSupplier`. (details / githubweb)
  138. fixed message size enforcement for ditto-protocol AND messages route (details / githubweb)
  139. Issue #318: create immutable implementation of connection log entry (details / githubweb)
  140. Issue #318: create command to retrieve connection logs (details / githubweb)
  141. Issue #318: create response with retrieved connection logs (details / githubweb)
  142. Issue #318: fix wrong template in MessageFormat in several classes (details / githubweb)
  143. Issue #318: Add command for enabling logging for connections (details / githubweb)
  144. Issue #318: Add command for resetting the logs for a connection (details / githubweb)
  145. Issue #318: Let LogUtil do what its methods say it does: enhancing the (details / githubweb)
  146. Issue #318: Add own LogUtil for connections which allows adding the (details / githubweb)
  147. Issue #318: Add config for connectivity monitoring (details / githubweb)
  148. Issue #318: Fix exception caused in LogUtil since akka returns an (details / githubweb)
  149. Issue #318: fix unit test (details / githubweb)
  150. Issue #318: Enhance LogType to only support different log categories (details / githubweb)
  151. Issue #318: Allow merging two RetrieveConnectionLogsResponses (details / githubweb)
  152. Issue #318: Use new ConnectionLogUtil (details / githubweb)
  153. Issue #318: wip: Add functionality that allows enduser-friendly logging (details / githubweb)
  154. Issue #318: extract interface from ConnectionMetricsCollector (details / githubweb)
  155. Issue #318: write javadoc on the connection monitoring interfaces (details / githubweb)
  156. Issue #318: some more javadoc for connection monitoring. (details / githubweb)
  157. Issue #318: write unit tests (details / githubweb)
  158. Issue #318: add missing javadoc (details / githubweb)
  159. Issue #318: add some log statements (details / githubweb)
  160. Issue #318: change order of arguments in signature of internal logging (details / githubweb)
  161. Issue #318: add new connectivity commands to the new parsable command (details / githubweb)
  162. Issue #318: process EnableConnectionLogs command and enable the logs for (details / githubweb)
  163. Issue #318: write unit tests for enabling connection logs (details / githubweb)
  164. Issue #318: fix bug in LogUtil (details / githubweb)
  165. Issue #318: fix DefaultMuteableConnectionLoggers equals, hashCode and (details / githubweb)
  166. Issue #318: add LogEntryBuilder to connectivity model factory (details / githubweb)
  167. Issue #318: provide interface for connection logs (details / githubweb)
  168. introduced bufferSize and parallelism for AbstractGraphActor * (details / githubweb)
  169. Issue #318: Handle RetrieveConnectionLogs command (details / githubweb)
  170. Issue #350: use JUnitSoftAssertions in Unit tests (details / githubweb)
  171. Issue #350: Made config path of `DefaultLimitsConfig` public to make it (details / githubweb)
  172. Issue #318: Handle ResetConnectionLogs command (details / githubweb)
  173. Issue #350: Re-organized `ServiceSpecificConfig` to make it more modular (details / githubweb)
  174. Truncate sort dimensions after thingId. (details / githubweb)
  175. Fix keyword & year (details / githubweb)
  176. Issue #350: Completely rely on fall-back values of `PersistenceConfig` (details / githubweb)
  177. Issue #350: Changed type of default value of 'maxQueryTime' config (details / githubweb)
  178. added metrics gathering for concierge enforcements (details / githubweb)
  179. improved WS streaming message counting gauge with tags (details / githubweb)
  180. adjusted metric name to underscores (details / githubweb)
  181. fix NullPointerException in cursor generation (details / githubweb)
  182. added release notes and blogpost about Ditto 0.9.0-M2 (details / githubweb)
  183. fix licence headers (details / githubweb)
  184. add missing annotation to PurgeEntitiesResponse (details / githubweb)
  185. changed "instance" of DevOps/piggyback commands to be of type String * (details / githubweb)
  186. add new command to test samples for all services that should be capable (details / githubweb)
  187. Improve error handling in AnnotationBasedJsonparsable and rename builder (details / githubweb)
  188. enhance metrics with "outcome" (details / githubweb)
  189. changed "streaming_message_count" gauge to be a counter (always (details / githubweb)
  190. Always throw a DittoRuntimeException when an error occcurres during (details / githubweb)
  191. Adds javadoc and renames some parameters (details / githubweb)
  192. undid EventSniffer usage for websocket metrics counting * made (details / githubweb)
  193. remove generic parameter from javadoc (details / githubweb)
  194. moved cache related code re-used by search from concierge-service (details / githubweb)
  195. added missing configuration "expire-after-access" after merge from (details / githubweb)
  196. disable "cluster-membership" readiness check for now (details / githubweb)
  197. Helm template split and MongoDB SSL support (details / githubweb)
  198. Add Ditto header size checker and integrate it in gateway (details / githubweb)
  199. Take subject mapping into consideration when checking header size (details / githubweb)
  200. Issue #318: Add header "connectivity-debug-log" which allows to debug (details / githubweb)
  201. Integrate DittoHeadersSizeChecker in Connectivity (details / githubweb)
  202. add connection id to ConnectionNotAccessibleException (details / githubweb)
  203. Adapted the namespace regex and prohibit the use of the empty namespace. (details / githubweb)
  204. Adapted multiple unit tests which were using the empty namespace. (details / githubweb)
  205. Issue #350: Introduced `DittoServiceError` for interrupting a Ditto (details / githubweb)
  206. provide isSuccess in HttpStatusCode (details / githubweb)
  207. avoid magic numbers (details / githubweb)
  208. Issue #350: Removed dependency to non-existent `AbstractConfigReader` (details / githubweb)
  209. enable cluster-membership readiness check by default (details / githubweb)
  210. Issue #350: Removed now unused configuration utilities. (details / githubweb)
  211. Issue #350: Moved `ClusterConfig` to module (details / githubweb)
  212. Make signal headers available for publisher actors for messages back (details / githubweb)
  213. Issue #350: Split functionality of `ConfigUtil` into custom classes. (details / githubweb)
  214. Issue #350: Renamed `DittoServiceTng` to `DittoService`. (details / githubweb)
  215. Issue #350: Moved `HttpConfig` and `LimitsConfig` into custom packages. (details / githubweb)
  216. Issue #350: Use `MongoDbConfig` where necessary in order to be able to (details / githubweb)
  217. Issue #350: Modularized MongoDB options configuration. (details / githubweb)
  218. Issue #350: Moved parts of configuration utilities from module (details / githubweb)
  219. Issue #350: Use classes instead of interfaces for instance variable (details / githubweb)
  220. Issue #350: Moved nested interfaces into own files to improve package (details / githubweb)
  221. Issue #350: Moved `ClusterConfig` to module (details / githubweb)
  222. add validate method to ImmutableThing for validating ids; moved (details / githubweb)
  223. Issue #350: Fixed parent coordinates. (details / githubweb)
  224. Issue #350: Removed japicmp-maven-plugin as there is not yet an old (details / githubweb)
  225. Issue #350: Fixed Javadoc comment. (details / githubweb)
  226. By default send messages to AMQP in fire-and-forget manner to prevent (details / githubweb)
  227. Extract serviceName and instance from Json when no parameter from URL (details / githubweb)
  228. Added check for EnabledUntil (Logging feature) is in the past. (details / githubweb)
  229. Refactored CheckForLoggingActive touched files. Stopped scheduler on (details / githubweb)
  230. fixed excludes after trying to resolve merge conflict (details / githubweb)
  231. fixed binary comp excludes (details / githubweb)
  232. Add command to Debug log in HttpRequestActor (details / githubweb)
  233. Remove cursor fields that do not influence the result set (details / githubweb)
  234. ThingsSearchCursor: handle decode errors, remove unused class (details / githubweb)
  235. ThingsSearchCursor: Fix non-retention of sort-options (details / githubweb)
  236. fixed that DittoRuntimeExceptions encountered as a result from (details / githubweb)
  237. Extracted supervisorStrategy from props method; NullPointerExceptions (details / githubweb)
  238. Update Javadoc; (details / githubweb)
  239. Detect non-retained duplicate headers (details / githubweb)
  240. Rename classes the use short "Ops" in their name to (details / githubweb)
  241. add headers to Thing validation exceptions; add tests (details / githubweb)
  242. fix ThingWithSnapshotTag (details / githubweb)
  243. use checkNotNull instead of requireNotNull (details / githubweb)
  244. Removed unused code. Fixed and added tests. Added (details / githubweb)
  245. Simplified CheckConnectionLogsActive class. Removed unnecessary (details / githubweb)
  246. Make JSON character escaping more standard-conform (details / githubweb)
  247. Send CreateThing commands to a default namespace if it has no namespace. (details / githubweb)
  248. Mention default namespace in OpenAPI documentation. (details / githubweb)
  249. changed comparator for sorting the headers; (details / githubweb)
  250. Fixed failing test caused by missing function from interface. (details / githubweb)
  251. Remove "back-to-sleep" feature of SudoRetrieveThing. (details / githubweb)
  252. Fix merge error (details / githubweb)
  253. review  - added short documentation of cursor-based paging to ditto docs (details / githubweb)
  254. fix unit test (details / githubweb)
  255. Stop discarding HTTP headers/adjusting correlation IDs by cursor. (details / githubweb)
  256. Issue #350: Use 'slash-star' comment style for license headers of Java (details / githubweb)
  257. Issue #350: Updated license headers. (details / githubweb)
  258. Issue #350: Supplemented CacheConfig with property (details / githubweb)
  259. Issue #350: Supplemented EnforcementConfig with properties 'buffer-size' (details / githubweb)
  260. MongoSearchUpdaterFlow: Fix looping on unexpected MongoException. (details / githubweb)
  261. Add comments and fiy typo (details / githubweb)
  262. Fixed failing test due to missing test config. Fixed failing test due to (details / githubweb)
  263. Issue #350: * Shifted Kafka connectivity to new configuration style. * (details / githubweb)
  264. Make variable in for each loop final (details / githubweb)
  265. Issue #350: * Renamed package (details / githubweb)
  266. only replace characters which are encoded; return null for higher (details / githubweb)
  267. retain order for streams processed by AbstractGraphActor * thus also for (details / githubweb)
  268. Add password for /overall/status alone. (details / githubweb)
  269. fixed asynchronous barrier between enforce and send in order to order (details / githubweb)
  270. properly cleanup test connections for amqp 1.0, reject parallel (details / githubweb)
  271. Issue #350: Fixed compilation errors. Had to move configs to central (details / githubweb)
  272. Issue #350: Fixed compilation errors after merging master branch into (details / githubweb)
  273. Issue #350: Removed empty module. (details / githubweb)
  274. Issue #350: Added missing 'hashCode' and 'equals' methods. (details / githubweb)
  275. fixed in LiveSignalEnforcement that original sender was ignored (details / githubweb)
  276. increase "fishForMsg" timeout for unit tests (details / githubweb)
  277. Allow remapping of secrets for docker secret rotation. (details / githubweb)
  278. Fix OverallStatusRouteTest; remove unused method from EndPointTestBase. (details / githubweb)
  279. Issue #318: Provide connection logs that are related to a connection (details / githubweb)
  280. Issue #318: fix bug in RabbitMQActor that was caused by multiple source (details / githubweb)
  281. Issue #318: remove unused imports (details / githubweb)
  282. updated legal documents (details / githubweb)
  283. updated legal documents: fixed duplicated test dependencies (details / githubweb)
  284. enhance DevOpsCommandsActor to also support the header "is-group-topic" (details / githubweb)
  285. Issue #318: when muting the loggers, also reset its expiry information (details / githubweb)
  286. Issue #318: clean up code an uncomment unit tests of (details / githubweb)
  287. enhanced DevOpsCommandsActor to correctly subscribe to pub/sub topics (details / githubweb)
  288. AMQP 1.0: Reduce prefetch buffer size to 10. (details / githubweb)
  289. Add logging of HTTP requests. (details / githubweb)
  290. fixed exception handling in AbstractEnforcement - exceptions during (details / githubweb)
  291. * Sorted logs * Renamed "checkLoggingStillEnabled" * BaseClient Actor (details / githubweb)
  292. review: remove unused method, cast, blocking wait & rename some (details / githubweb)
  293. Simplify loading of MappingStrategies; remove a tautology in (details / githubweb)
  294. Make HttpRequestActor extensible with configurable implementation. (details / githubweb)
  295. Add scala-maven-plugin to ditto-services-utils-akka (details / githubweb)
  296. Issue #318: get rid of scala durations in ConnectionActor and (details / githubweb)
  297. Issue #350: Added method to `ConfigWithFallback` to get a String or null (details / githubweb)
  298. Issue #318: re-enable logs after connection is modified (details / githubweb)
  299. Issue #350: Let `ConfigWithFallback` always wrap an instance of (details / githubweb)
  300. minor adjustments to enforcement streaming (details / githubweb)
  301. updated akka and akka-http versions to latest patch version (details / githubweb)
  302. Added Tests & fixed tests. (details / githubweb)
  303. Added Licence header. Removed unnecessary code. (details / githubweb)
  304. Added LoggingExpired Command incl Tests. (details / githubweb)
  305. Fixed test. (details / githubweb)
  306. Remove unnecessary NamespaceSuffixCollectionNamesDisabled (details / githubweb)
  307. Document AbstractHttpRequestActor. (details / githubweb)
  308. added debug logging for publishing MQTT messages (details / githubweb)
  309. Fixed test. (details / githubweb)
  310. Fixed apidoc. (details / githubweb)
  311. Issue #318: simplify loggingExpired method (details / githubweb)
  312. fixed remaining bug that when during enforcement another enforcement is (details / githubweb)
  313. Issue #350: Reworked DittoHeaders size validation. * Extended (details / githubweb)
  314. fixed remaining bug that when during enforcement another enforcement is (details / githubweb)
  315. introduce throttling for amqp consumers (details / githubweb)
  316. Issue #318: add documentation on the connection logs (details / githubweb)
  317. Add a second shutdown reason that is added to a Shutdown emitted on (details / githubweb)
  318. Move WS event sniffers to strict positions. (details / githubweb)
  319. Test ImmutableDittoHeaders::truncate. (details / githubweb)
  320. ensured message mapping processing order for incoming messages by adding (details / githubweb)
  321. fixed that exceptions were not wrapped with hash key + unit tests (details / githubweb)
  322. AmqpConsumerActor: make throttling state thread-safe. (details / githubweb)
  323. fix unit tests (details / githubweb)
  324. Set travis time dilation to 10x (details / githubweb)
  325. Set Travis timeout to 120 minutes (details / githubweb)
  326. chose different hashKeys for ConsistentHashableEnvelope in front of (details / githubweb)
  327. add environment variable override for throttling config (details / githubweb)
  328. fix NPE (details / githubweb)
  329. Set Travis test time dilation to 40x (details / githubweb)
  330. Replace travis time dilation by single expect timeout (details / githubweb)
  331. do not dynamically adjust size of ConsistentHashingPool in front of (details / githubweb)
  332. Issue #318: remove unused class (details / githubweb)
  333. Issue #318: fix typos in documentation (details / githubweb)
  334. Osgi bundling is not required for services models base so far (details / githubweb)
  335. Add empty file to resources/META-INF to enforce presence of META-INF (details / githubweb)
  336. Issue #318: add connection log messages describing failures in Kafka (details / githubweb)
  337. Persistence without listCollections filter support (details / githubweb)
  338. undid that *Config classes were Java Serializable * removed them from (details / githubweb)
  339. Issue #318: rewrite logs in Kafka connections to also count up metrics (details / githubweb)
  340. Issue #318: add failure information to failure logs for AMQP 1.0 (details / githubweb)
  341. deleted duplicate config files (details / githubweb)
  342. fixed errors after merge * applied missing configurations (marked as (details / githubweb)
  343. fixed compile errors (details / githubweb)
  344. fixed enforcement tests (details / githubweb)
  345. improve enforcement of commands with empty id (details / githubweb)
  346. Issue #318: add more detailed log information if an error during message (details / githubweb)
  347. fixed config for connectivity after merge: * amqp10 throttling was added (details / githubweb)
  348. increased default concierge parallelism to 256 (details / githubweb)
  349. MqttPublisherActor: Remove TODO (details / githubweb)
  350. Issue #318: for connectivity logs, also log description of ditto runtime (details / githubweb)
  351. reused actor system from local var (details / githubweb)
  352. Stabilize PolicyPersistenceActorTest#recoverPolicyEntryModified (details / githubweb)
  353. Add filter stage for ActorAskCacheLoader & use it for namespace blocking (details / githubweb)
  354. Invalidate namespaces after delay to not race with messages in-flight (details / githubweb)
  355. Issue #318: several small improvements on connection logging: * remove (details / githubweb)
  356. Issue #318: fix unit test (details / githubweb)
  357. Issue #318: fix bug where reserved characters of MessageFormat inside (details / githubweb)
  358. Expect empty cache entry due to namespace blocking; log namespaces (details / githubweb)
  359. Log recovery of ThingPersistenceActor and shutdown due to purge. (details / githubweb)
  360. Fixed compilation errors after having merged master branch into feature (details / githubweb)
  361. Revert "Add filter stage for ActorAskCacheLoader & use it for namespace (details / githubweb)
  362. Remove No-op journal collection name suffix generator. (details / githubweb)
  363. Stabilize PolicyPersistenceActorTest for Travis (details / githubweb)
  364. Stabilize ThingPersistenceActorTest for Travis (details / githubweb)
  365. ThingPersistenceActorTest: terminate previous actor in recovery tests (details / githubweb)
  366. Refactored `PersistenceOperationsConfiguration` to be in the same style (details / githubweb)
  367. Mock PersistenceOperationsConfig to make all persistence operations (details / githubweb)
  368. Extended `ScopedConfig` by frequently used convenience methods. (details / githubweb)
  369. adds javadoc to PersistenceOperationsConfig (details / githubweb)
  370. return persistenceOperationsConfig instead of null (details / githubweb)
  371. Added Javadoc comment to enum constant. (details / githubweb)
  372. Ditto CosmosDb support (details / githubweb)
  373. Changed FiniteDuration to Duration. (details / githubweb)
  374. Delete things from search index if policy is deleted. (details / githubweb)
  375. Stabilize PolicyPersistenceActorTest more. (details / githubweb)
  376. Try enabling (details / githubweb)
  377. Maintain PolicyPersistenceActor and its test. (details / githubweb)
  378. recover amqp session when session was closed remotely (details / githubweb)
  379. add some unit tests (details / githubweb)
  380. improve disabling logs in tests (prevents ide warning) (details / githubweb)
  381. some cleanup, logging, javadoc (details / githubweb)
  382. add the connection id to JSON of exception to be able to parse it again (details / githubweb)
  383. Avoid tagging authentication timers with the error flag on client errors (details / githubweb)
  384. Use import of Attributes wherever possible and remove unused Logging (details / githubweb)
  385. Rename methods for symmetry reasons (details / githubweb)
  386. Remove unused parameter from handleConnectionRestored (details / githubweb)
  387. Make getPublisherActor return an optional (details / githubweb)
  388. Remove unused method (details / githubweb)
  389. Remove unnecessary parameter (details / githubweb)
  390. Remove unused method and add final modifier to variable (details / githubweb)
  391. Add some connectiong logging to AmqpClient actor (details / githubweb)
  392. Fixes behaviour of ServiceSpecificEnvironmentConfigSupplier to match (details / githubweb)
  393. default value of persistence health check enabled should be true (details / githubweb)
  394. Provide some documentation on the HostingEnvironment enum (details / githubweb)
  395. - add specific config to better control session recovery per connection (details / githubweb)
  396. - add specific config to better control session recovery per connection (details / githubweb)
  397. fix AmqpClientActorTest (details / githubweb)
  398. resolve config of secrets as config supplier (details / githubweb)
  399. add test to ConfigWithFallbackTest in order to verify that fallback is (details / githubweb)
  400. add ditto mongodb options conf section (details / githubweb)
  401. prepared Ditto release 0.9.0 by: * fixing OSGi imports in (details / githubweb)

Started by user Thomas J??ckle

Revision: 464bf3f0aab544b3cf7dbc7795d0f63ba4d746f6
Repository: https://github.com/eclipse/ditto.git
  • refs/remotes/origin/master
Test Result (no failures)