Started 4 mo 8 days ago
Took 1 hr 19 min

Failed Build 1.0.0-M1 (Sep 16, 2019 9:57:26 AM)

publish to maven central failed
Changes
  1. Extended resource path for connectivityCommands and responses; Add test (details / githubweb)
  2. Extend message and description for ConnectionNotAccessibleException for (details / githubweb)
  3. Report longest Mongo journal interactions from Things, Policies, (details / githubweb)
  4. MongoMetricsReporter: Subscribe to topics for direct messaging. (details / githubweb)
  5. Remove retrieval of historical snapshots. (details / githubweb)
  6. Remove event and snapshot delete functions from snapshotter. (details / githubweb)
  7. Restore SnapshotAdapter as parameter of ThingPersistenceActor (details / githubweb)
  8. Remove event/snapshot deletion from PolicyPersistenceActor. (details / githubweb)
  9. Rename ditto-services-concierge-batch to ditto-services-concierge-actors (details / githubweb)
  10. Add initial background cleanup components. (details / githubweb)
  11. Remove package o.e.d.services.things.persistence.snapshotting (details / githubweb)
  12. Add credit decision flow for background cleanup using Either type. (details / githubweb)
  13. Remove DefaultContextTest. (details / githubweb)
  14. add test case to ThingCommandEnforcementTest; add Builder for (details / githubweb)
  15. Add metadata-streaming to MongoReadJournal (details / githubweb)
  16. Replace DefaultStreamForwarder by SourceRef (details / githubweb)
  17. Mark org.eclipse.ditto.services.models.streaming as API-breaking (details / githubweb)
  18. Add streaming of snapshot revisions. (details / githubweb)
  19. DefaultStreamSupervisor: remove unused killswitch, improve logging (details / githubweb)
  20. Add persistence tag streaming to connectivity service (details / githubweb)
  21. Add source of snapshot revisions of all known entities. (details / githubweb)
  22. - implement cleanup behavior in (details / githubweb)
  23. move cleanup command and AbstractPersistentActorWithTimersAndCleanup to (details / githubweb)
  24. move cleanup command and AbstractPersistentActorWithTimersAndCleanup to (details / githubweb)
  25. Extracted abstract class for PolicyMongoEventAdapter; Add (details / githubweb)
  26. add javadoc; (details / githubweb)
  27. fix lesser than sign in javadoc (details / githubweb)
  28. add temporary fix to override config; (details / githubweb)
  29. Add Transistor stream component. (details / githubweb)
  30. add tests for AbstractPersistentActorWithTimersAndCleanup (details / githubweb)
  31. add cleanup behavior in deleted state + tests (details / githubweb)
  32. Update Transistor, update CreditDecision components and add config (details / githubweb)
  33. stabilize cleanup test (details / githubweb)
  34. Implement EventSnapshotCleanupCoordinator; remove tautologies (details / githubweb)
  35. remove ThingWithSnapshotTag because we do not need to tag snapshots (details / githubweb)
  36. integrate cleanup status into cluster health; fix connectivity streaming (details / githubweb)
  37. make Transistor more responsive. (details / githubweb)
  38. Replaced snapshot revision streaming by PID streaming. (details / githubweb)
  39. Reworked RetrieveConnectionResponse, RetrieveConnectionMetricsResponse (details / githubweb)
  40. Fix config for MongoReadJournal.toJavaDslMongoReadJournal. (details / githubweb)
  41. Unify JavaDslMongoReadJournal creation. (details / githubweb)
  42. Remove obsolete config options (details / githubweb)
  43. Increment cleaned-up events by 1, delete unused members of (details / githubweb)
  44. Fix reconnect. (details / githubweb)
  45. A.P.Actor.W.T.A.CleanupTest: fix tests; test 0 stale events kept (details / githubweb)
  46. Update ThingPersistenceActorCleanupTest. (details / githubweb)
  47. Stream modified PIDs from snapshot store also. (details / githubweb)
  48. Convert RetrieveHealth into a command. (details / githubweb)
  49. Add Retrieve- and ModifyConfig behaviors to E.S.CleanupCoordinator. (details / githubweb)
  50. Fix DefaultPersistenceCleanupConfigTest. (details / githubweb)
  51. Add RetrieveHealthResponse; maintain registry tests. (details / githubweb)
  52. Add ShutdownResponse. Background-cleanup now responds to Shutdown by (details / githubweb)
  53. background cleanup coordinator: Fix config fallback (details / githubweb)
  54. Document cleanup piggyback commands; make them work. (details / githubweb)
  55. Fix Gateway registry tests (details / githubweb)
  56. Add routes (details / githubweb)
  57. Replace 'ditto.info' config by service info, vm-args and env variables. (details / githubweb)
  58. Fix TODOs. Turn up cleanup-timeout. Delete unused command TagThing. (details / githubweb)
  59. Exclude API breakage due to deleting TagThing(Response) (details / githubweb)
  60. Rationalize ConnectionActor snapshotting; remove initial delay of (details / githubweb)
  61. Centralize configuration for background cleanup. Turn it on by default. (details / githubweb)
  62. Fix typo. (details / githubweb)
  63. add timeouts for connecting and testing connections to the connectivity (details / githubweb)
  64. use timeouts defined in configuration instead of code constants (details / githubweb)
  65. automatically try to reconnect to connections that fail to connect on (details / githubweb)
  66. implement unit tests to verify client actor tries to reconnect to not (details / githubweb)
  67. fix calls to TestConstants (details / githubweb)
  68. increase timeouts for tests (details / githubweb)
  69. Changing conf. organization (details / githubweb)
  70. fix missing import (details / githubweb)
  71. E.S.CleanupCoordinator: Remove reliance on generic shutdown reasons. (details / githubweb)
  72. Fixed logging which has not expired when connection was closed. (details / githubweb)
  73. Get rid of useless running sheduler while connection is closed. (details / githubweb)
  74. Cleanup coordinator: remove unused field; name issue in TODO. (details / githubweb)
  75. Azure and Helm deployment improvement (details / githubweb)
  76. add JavaDoc to JsonObjectBuilder; (details / githubweb)
  77. fixed resource path for new connectivity commands; (details / githubweb)
  78. extend resource path for new connectivity commands; (details / githubweb)
  79. Adapt URLs for aftermerge (details / githubweb)
  80. Fix compilation error after merge (details / githubweb)
  81. review: * added some JavaDocs * added private constructors for (details / githubweb)
  82. review: * some minor renamings * removed RetrieveMongoStatus + (details / githubweb)
  83. Reduce log level when not taking snapshots. (details / githubweb)
  84. fixed guess for memory leak: * make substream creation per namespace (details / githubweb)
  85. completely removed "max-namespaces-substreams" configuration capability (details / githubweb)
  86. Switch to a thread-safe queue implementation for the connection loggers (details / githubweb)
  87. Upgrade akka-persistence-mongo plugin to 2.2.9. (details / githubweb)
  88. review: only javadoc, logging (details / githubweb)
  89. Reduce cursor lifetime when streaming current PIDs. (details / githubweb)
  90. MongoReadJournal: delete unused field (details / githubweb)
  91. added missing committers + fixed binary compatibility check version (details / githubweb)
  92. MongoReadJournal: Fix PID reordering (details / githubweb)
  93. Fix BaseClientActorTest for Travis. (details / githubweb)
  94. add new gauge to count the currently connecting connections (details / githubweb)
  95. fix connecting gauge (details / githubweb)
  96. increase reconnecting timeout on each reconnect cycle. use state timeout (details / githubweb)
  97. set connecting-max-timeout to 60m; (details / githubweb)
  98. updated classindex dependency to 3.8 (details / githubweb)
  99. fixed imports (details / githubweb)
  100. Bugfix for json type not set in RetrieveConnectionLogsResponse (details / githubweb)
  101. provide a configurable maximum for retrying to connect that can be set (details / githubweb)
  102. formatted code (details / githubweb)
  103. relaxed uri restrictions (details / githubweb)
  104. updated links to uri rfc (details / githubweb)
  105. added metrics about how many messages are processed by (details / githubweb)
  106. Enable querying of statistics by cluster pub-sub. (details / githubweb)
  107. added double quote to DittoEncodingHelper, fixed nginx configuration so (details / githubweb)
  108. sanity check timeout values (details / githubweb)
  109. StatisticsActor: retrieve shard stats according to cluster state and (details / githubweb)
  110. StatisticsActor: test config; use config; remove timeouts. (details / githubweb)
  111. StatisticsActor: Refactor as Actor with Stash with Timers. (details / githubweb)
  112. add test with thingIds which contains invalid characters; (details / githubweb)
  113. add JavaDoc for quotation marks; (details / githubweb)
  114. StatisticsActor: add filter for statistics-details; rename config key (details / githubweb)
  115. fix strange varargs argument (details / githubweb)
  116. StatisticsActor: Handle an IllegalArgumentException. (details / githubweb)
  117. Move starting of shard region proxies to StatisticsActor. (details / githubweb)
  118. added TRACE logs to AbstractJsonifiableWithDittoHeadersSerializer (details / githubweb)
  119. add lifecycle to connection, save snapshot after connection was deleted, (details / githubweb)
  120. Fixed error when empty targets (details / githubweb)
  121. fix distributed pub/sub issues for emitting ThingEvents + PolicyEvents (details / githubweb)
  122. adapted oauth authentication to support providers which implement openid (details / githubweb)
  123. temp. fix of PolicyPersistenceActorTest (details / githubweb)
  124. fix import of module (details / githubweb)
  125. temp. fix of ThingPersistenceActorTest (details / githubweb)
  126. move mqtt alpakka implementation to own alpakka package. Also remove (details / githubweb)
  127. Move publisher actor test to correct package (details / githubweb)
  128. ConnectionActor: consider desired state OPEN only if lifecycle is (details / githubweb)
  129. fix wrong import (details / githubweb)
  130. remove test (details / githubweb)
  131. fix BaseClientActorTest (details / githubweb)
  132. wip: start implementing a hivemq version of mqtt connectivity (details / githubweb)
  133. Fix non-indexing of arrays that become empty due to element trimming (details / githubweb)
  134. add experimental flag to switch between experimental MQTT client and (details / githubweb)
  135. fix tests (details / githubweb)
  136. ConnectionActor: set lifecycle to active on ModifyConnection; reformat; (details / githubweb)
  137. fix javadoc errors (details / githubweb)
  138. use "grouped" suffix for all pub/sub topics which use a group (details / githubweb)
  139. ConnectionActor: ignore broadcast signals when deleted; rationalize (details / githubweb)
  140. remove session tag from metrics because it there will be to many (details / githubweb)
  141. use "grouped" suffix for all pub/sub topics which use a group, part2 (details / githubweb)
  142. thin out parameters when starting hivemq consumer and give the consumers (details / githubweb)
  143. Add ResumeSource. Document TransistorTest.Parameter. (details / githubweb)
  144. Set filters to cancel eagerly. (details / githubweb)
  145. Fix ResumeSource.testFailureAfterMaxRestarts (details / githubweb)
  146. mark connectionId field in ConnectionNotAccessibleException as hidden; (details / githubweb)
  147. added new class DistPubSubAccess which helps in building messages for (details / githubweb)
  148. Use ResumeSource at client side of persistence ID streaming. (details / githubweb)
  149. Fix argument order. (details / githubweb)
  150. MongoReadJournal: list collections in ascending order. (details / githubweb)
  151. removed connectionId from ConnectionNotAccessibleException because it is (details / githubweb)
  152. Log incoming stream-starting commands. (details / githubweb)
  153. AbstractGraphActor: Improve diagnostics. (details / githubweb)
  154. AbstractGraphActor: log and count enqueue failures without (details / githubweb)
  155. MongoReadJournal: stop creating substreams per suffix. (details / githubweb)
  156. changed return code of GatewayJwtIssuerNotSupportedException to 401; (details / githubweb)
  157. Provide more information in Ditto protocol error messages. (details / githubweb)
  158. fix stream log levels for PreEnforcer that were introduced by PR #462 (details / githubweb)
  159. Maintain protocol adapter tests. (details / githubweb)
  160. ThingUpdater: reduce TTL to 15m, switch to passivation. (details / githubweb)
  161. also catch NPE and IllegalArgumentException in the JsonValueParser (details / githubweb)
  162. wrap ditto-json exceptions in the routes to prevent ERROR logs for user (details / githubweb)
  163. remove use of deprecated function (details / githubweb)
  164. AmqpConsumerActor: restart JMS message consumer itself. (details / githubweb)
  165. fix typo in operating doc (details / githubweb)
  166. BaseClientActor: Reply success when requested to open connection in (details / githubweb)
  167. Maintain client actor tests. (details / githubweb)
  168. small review on issue #466 (providing more information in Ditto protocol (details / githubweb)
  169. Restart connection on failure with backoff when connected. (details / githubweb)
  170. Upgrade caffeine to 2.7.0. (details / githubweb)
  171. Move exception information for unknown topic path and message path (details / githubweb)
  172. AmqpPublisherActor: take producers of targets more seriously. (details / githubweb)
  173. AmqClientActor: Remove unintended override. (details / githubweb)
  174. Make RetrieveStatisticsDetails immutable; add env vars for config for (details / githubweb)
  175. BaseClientActor: replace reset-on-connect by conservative backoff (details / githubweb)
  176. Stabilize unit tests; remove extraneous backoff (details / githubweb)
  177. BaseClientActor: replace state timeout by own timers. (details / githubweb)
  178. review: made persistence-cleanup configs configurable via env vars * (details / githubweb)
  179. fixed merge error (details / githubweb)
  180. use DistPubSubAccess for pub/sub subscription (details / githubweb)
  181. added blog post (details / githubweb)
  182. updated caffeine to 2.8.0 (details / githubweb)
  183. JWT Parsing for HOME and HOME-DEV. (details / githubweb)
  184. Simplify recovery strategy for BaseClientActor; add comment. (details / githubweb)
  185. Add means to compute and interpret Bloom filters for cluster pub-sub. (details / githubweb)
  186. added getter for JwtSubjectIssuersConfig (details / githubweb)
  187. added getter for scopes on a JsonWebToken (details / githubweb)
  188. introduce architectural decision records (ADR) (details / githubweb)
  189. use DADR (Ditto ADR) prefix for adr files (details / githubweb)
  190. only create producers with static addresses (no placeholders) on (details / githubweb)
  191. Add PubSubUpdater; sketch frameworks required for its existence. (details / githubweb)
  192. fix AmqpClientActorTest (details / githubweb)
  193. Remove outdated comment (details / githubweb)
  194. PubSubUpdater: Add dead letter handling and toString of its messages. (details / githubweb)
  195. AmqpClientActorTest: Suppress unnecessary stubbing error for now. (details / githubweb)
  196. remove profile build-documentation from travis file; (details / githubweb)
  197. Implement Ditto pub-sub. (details / githubweb)
  198. added blacklist of roles for dertermining cluster-status/-health (details / githubweb)
  199. Add PubSubTest; fix issues. (details / githubweb)
  200. Review blog post; (details / githubweb)
  201. use DEFAULT_RECEIVE_TIMEOUT in case the given timeout is smaller then (details / githubweb)
  202. Test the mqtt connection without using an extra test connection future (details / githubweb)
  203. Use Ditto pub-sub for ThingEvent publication. (details / githubweb)
  204. Fix event reordering. (details / githubweb)
  205. Switch live signal publication to Ditto pub-sub. (details / githubweb)
  206. Define JDK in Jenkinsfile (why?). (details / githubweb)
  207. Fix unit tests. (details / githubweb)
  208. explicitly specified jdk to build ditto with on jenkins (details / githubweb)
  209. Add ditto protocol sub access and use it in gateawy+connectivity (details / githubweb)
  210. added getter for authorized party (details / githubweb)
  211. Pubsub: Abstract over distributed data implementation. (details / githubweb)
  212. Add a second ddata for pub-sub: CompressedDData. (details / githubweb)
  213. updated hivemq-mqtt-client to 1.1.2 * added entries in compile.txt, (details / githubweb)
  214. Pub-sub: replace 4 ddata for live and twin signals by 1. (details / githubweb)
  215. Add ComprerssedSubscriptions, local subscriptions object for ORMultiMap (details / githubweb)
  216. introduce typed entity ids (details / githubweb)
  217. Solve breaking changes in (details / githubweb)
  218. Allow empty namespace for NamespacedEntityIds (details / githubweb)
  219. rename DefaultNamespacedEntityId.fromCharSequence to (details / githubweb)
  220. renamed getNameSpace to getNamespace (details / githubweb)
  221. Reduced triggered validation as much as possible (details / githubweb)
  222. Introduce placeholder ids (details / githubweb)
  223. Fix misplaced bracket (details / githubweb)
  224. Introduce typed ThingPolicyId (details / githubweb)
  225. introduce ConnectonId (details / githubweb)
  226. upgrade maven version in jenkins file and specify java version (details / githubweb)
  227. Adds javadoc and unit tests for PolicyID, ThingID and ConnectionID (details / githubweb)
  228. Remove separate validation of name and namespace. (details / githubweb)
  229. Add dependency on ditto-model-policies to ditto-model-things (details / githubweb)
  230. validate that long namespaced entity IDs can be validated (details / githubweb)
  231. Replaced import of wrong @Immutable annotation (details / githubweb)
  232. delegate to inner entity id for isPlaceholder check (details / githubweb)
  233. Renames placeholder to dummy (details / githubweb)
  234. add @Immutable annotation to EntityId (details / githubweb)
  235. changed scopes to list to preserve order (details / githubweb)
  236. be more explicit about entity id type (details / githubweb)
  237. Pub-sub: replace non-useful config "buffer-factor" by "ddata-type". (details / githubweb)
  238. Change DUMMY_ID for namespaced entity IDs to ":_" (details / githubweb)
  239. Split twin and live pub-sub. (details / githubweb)
  240. adjusted DistributedDataConfig to be in new config style * removed (details / githubweb)
  241. Fix config path in ClusterStatusSupplier. (details / githubweb)
  242. added ADR for justifying replacing Akka distributed pubs/sub for (details / githubweb)
  243. stabilize MQTT client actor implementation, add tests (details / githubweb)
  244. set jdk explicitly (details / githubweb)
  245. Send thing events to search updater according to sharding state. (details / githubweb)
  246. Remove maven-bundle-plugin from ditto-services-models-things. (details / githubweb)
  247. avoid using namespace reader if possible (details / githubweb)
  248. Fix additional space indentation (details / githubweb)
  249. DistributedData: Test fallback to akka default config; fix typo. (details / githubweb)
  250. DADR-0002: Concierge no longer subscribes for ThingEvent. (details / githubweb)
  251. adds javadoc to RegexPatterns (details / githubweb)
  252. Fix wrong year in licence headers (details / githubweb)
  253. Use I as generic parameter name as it denotes the type that is required (details / githubweb)
  254. bring back fallback to bytepayload in DefaultIncomingMapping (details / githubweb)
  255. restructure DefaultIncomingMapping#apply (details / githubweb)
  256. Add unit test for default incoming mapping (details / githubweb)
  257. move licence header to top of file (details / githubweb)
  258. Cleanup pubsub usage. (details / githubweb)
  259. Add missing dependency. (details / githubweb)
  260. review: * renamed ditto-pubsub.conf to reference.conf so that it get (details / githubweb)
  261. Fix things-search not unsubscribing for irrelevant topics. (details / githubweb)
  262. Things-search: Cache current subscribed shard IDs. (details / githubweb)
  263. Avoid telling the sender the ditto runtime exception instead of the (details / githubweb)
  264. Handle DittoRuntimeExceptions as response to TestConnection in (details / githubweb)
  265. define JDK explicitly in Jenkinsfile (details / githubweb)
  266. fix spelling in NamespacedEntityIdInvalidException (details / githubweb)
  267. move ssl related stuff to own package, extract factories for (details / githubweb)
  268. fixed date of blog post (details / githubweb)
  269. Update authors.yml (details / githubweb)
  270. Update 2019-08-28-openid-connect.md (details / githubweb)
  271. Pub-sub: Remove Bloom filter distributed data. (details / githubweb)
  272. limit consumer and client count for mqtt connections, improve validation (details / githubweb)
  273. Convert instances of distributed data to actor system extensions. (details / githubweb)
  274. Actually update the metric pubsub-await-update (details / githubweb)
  275. disable reconnect when testing connection (details / githubweb)
  276. fix processing of read only byte buffer and add test (details / githubweb)
  277. Add DADR-0003. (details / githubweb)
  278. improve timeout behavior of aggregate actor to always send response if (details / githubweb)
  279. fix some sonar issues (details / githubweb)
  280. add some javadoc and final modifiers to MetricsStatsCounter (details / githubweb)
  281. Fix wrong indentation (details / githubweb)
  282. Reformat and fix tests. (details / githubweb)
  283. Adjust expectation: NullPointerException now wrapped in (details / githubweb)
  284. Relax AmqpPublisherActorTest for Travis. (details / githubweb)
  285. Make AmqpPublisherTest more precise without introducing timing problem. (details / githubweb)
  286. review: * don't pass configurations to Cluster singletons - shouldn't be (details / githubweb)
  287. Fix a timing problem in AmqpClientActorTest. (details / githubweb)
  288. always start message mapping actor, report startup of publisher actor (details / githubweb)
  289. fix unit test (details / githubweb)
  290. adapt KafkaClientActorTest to recent changes (details / githubweb)
  291. adopted typed entity ids in ditto-client (details / githubweb)
  292. fix timing issues by waiting for readiness of all required resources (details / githubweb)
  293. cleanup TODOs, javadoc (details / githubweb)
  294. add test to verify disconnect is called, some more cleanup (details / githubweb)
  295. Extract variables directly from resource manager.Signed-off-by: Kai (details / githubweb)
  296. renamed "experimental" mode for mqtt client to "legacy-mode" and (details / githubweb)
  297. try to parse bytes received via MQTT as text in order to make them (details / githubweb)
  298. adjust some log levels, add some "user logs" (details / githubweb)
  299. removed ws and wss from accepted MQTT schemes removed possibility to (details / githubweb)
  300. added client sdk documentation (details / githubweb)
  301. add some new lines for better readability (details / githubweb)
  302. fix handling of OpenConnection/CloseConnection in BaseClientActor, fix (details / githubweb)
  303. fixed handlesOpenConnectionInConnectionState test - changed expected (details / githubweb)
  304. fix tests after merge (details / githubweb)
  305. add distributionManagement for publishToEclipseMavenRepo profile (details / githubweb)
  306. fix ConnectionActorTest after merge (details / githubweb)
  307. stabilize RabbitMQClientActorTest (details / githubweb)
  308. stabilize MqttClientActorTest (details / githubweb)

Started by user johannes.schneider@bosch-si.com

Revision: 337f98764ff9957ee7bec9d0349c4d3035aee823
  • refs/remotes/origin/master
Test Result (no failures)