Started 1 yr 7 mo ago
Took 11 min

Failed Build #35 (Apr 26, 2018 10:42:16 AM)

Changes
  1. unified snapshot adapters, implemented hook for successful snapshots (detail / githubweb)
  2. fixed compile error in ConnectionActor (detail / githubweb)
  3. move snapshotSuccessFunctions into AbstractMongoSnapshotAdapter (detail / githubweb)
  4. fix test-compile errors (detail / githubweb)
  5. Rename Health-related classes to prepare for simplification (detail / githubweb)
  6. Make Health messages generic and extensible in health components (detail / githubweb)
  7. Fix MappingStrategiesBuilderTest (detail / githubweb)
  8. Document Health (detail / githubweb)
  9. Add method to retrieve specific component health statuses. (detail / githubweb)
  10. fix Health serialization (detail / githubweb)
  11. move (Mongo-)IndexInitializer from thingsearch to (detail / githubweb)
  12. make index-initialization optional for thingsearch (as it was possible (detail / githubweb)
  13. method BsonUtil#getDocumentValueAt is no longer needed, because its (detail / githubweb)
  14. add method BsonUtil#getDocumentWithDefaultAt which circumvents problems (detail / githubweb)
  15. simplify signature of BsonUtil#getDocumentWithDefaultAt (detail / githubweb)
  16. add test that checks that index-initialization does not fail when no (detail / githubweb)
  17. minor test-config improvements in thingsearch-persistence: - load config (detail / githubweb)
  18. PoC of mapping payload via JavaScript engines (detail / githubweb)
  19. added possibility to map raw payloads (detail / githubweb)
  20. removed nashorn implementation PoCs, focused on Rhino impl (detail / githubweb)
  21. provide the possibility to define combined health statuses - rename (detail / githubweb)
  22. simplify the definition of already existing combined health statuses (detail / githubweb)
  23. made mapping template string optional (detail / githubweb)
  24. initial step integrating rabbitmq brigde into amqp bridge (detail / githubweb)
  25. remove duplicate file (detail / githubweb)
  26. simplified! mapping and made CommandProcessorActor dynamically load a (detail / githubweb)
  27. renamed MappingScript interface to MappingContext (detail / githubweb)
  28. adapt response code for fire and forget messages (detail / githubweb)
  29. Update pom.xml (detail / githubweb)
  30. fix duplicate creation of command processor (detail / githubweb)
  31. Fixed amqp bridge unit tests (detail / githubweb)
  32. Fixed amqp bridge unit tests (detail / githubweb)
  33. Simplify health status aggregation: - use the StatusInfo class instead (detail / githubweb)
  34. Improve re-usability and configurability of health status aggregation: - (detail / githubweb)
  35. fixed typo (detail / githubweb)
  36. added first draft of presentation to show in VirtualIoT meetup (detail / githubweb)
  37. reduced sandbox deployment (detail / githubweb)
  38. rewrite ditto section with code samples (detail / githubweb)
  39. further polishing of virtualIoT meetup slides (detail / githubweb)
  40. fixed changed behavior in ImmutableFeatures.toJson (detail / githubweb)
  41. fixed missing import (detail / githubweb)
  42. adjusted release notes for 0.2.0-M1, made slides "fragments" (detail / githubweb)
  43. adjusted release notes for 0.2.0-M1, made slides "fragments" (detail / githubweb)
  44. wrote 0.2.0-M1 blogpost announcement (detail / githubweb)
  45. wrote 0.2.0-M1 blogpost announcement (detail / githubweb)
  46. fixed typo (detail / githubweb)
  47. fixed typo (detail / githubweb)
  48. fixed example json (detail / githubweb)
  49. fixed example json (detail / githubweb)
  50. fixed example json in doc (detail / githubweb)
  51. fixed example json in doc (detail / githubweb)
  52. updated binary-compatibility-check.version (detail / githubweb)
  53. updated binary-compatibility-check.version (detail / githubweb)
  54. New PayloadMapper factory and tests (detail / githubweb)
  55. Adopted local mappers for testing (detail / githubweb)
  56. Mappers licence header (detail / githubweb)
  57. switched to OpenJ9-openjdk9 alpine base image for Ditto + Things (detail / githubweb)
  58. try using openjdk8-openj9 instead of jdk9 (detail / githubweb)
  59. removed weird argument (detail / githubweb)
  60. added "-Xtune:virtualized" openj9 param (detail / githubweb)
  61. adjusted openj9 baseimage to fixed version; introduced "cpus" limit in (detail / githubweb)
  62. fix snapshotting of policy during activity check (detail / githubweb)
  63. Changed internal message, added documentation (detail / githubweb)
  64. change to actor based hierarchy because of issues with JMS client (detail / githubweb)
  65. New default ditto protocol mapper (detail / githubweb)
  66. javadoc, logging, small improvements (detail / githubweb)
  67. adjusted ditto startup settings (detail / githubweb)
  68. Implemented mapping in CommandProcessorActor (detail / githubweb)
  69. rename connectionActor to clientActor to avoid confusion (detail / githubweb)
  70. New protocol mapper tests (detail / githubweb)
  71. adjusted dispatcher configuration and default-dispatcher to be more (detail / githubweb)
  72. adjusted dispatcher configuration (detail / githubweb)
  73. minor logging fix: parameter "collectionName" was missing in debug (detail / githubweb)
  74. minor logging fix: parameter "collectionName" was missing in debug (detail / githubweb)
  75. deprecate Event.JsonFields.ID, serialize Event.JsonFields.TYPE (detail / githubweb)
  76. deprecate Event.JsonFields.ID, serialize Event.JsonFields.TYPE (detail / githubweb)
  77. Internal message knows its type, mapper changed to guava converter api (detail / githubweb)
  78. copyright (detail / githubweb)
  79. add sensible defaults for burst size and batching to (detail / githubweb)
  80. Adapted tests to changed mapper api; added docs and comments (detail / githubweb)
  81. add Command.Category to classify all commands (detail / githubweb)
  82. add router to distribute client actor to cluster nodes (detail / githubweb)
  83. Improved message mapper api and added tests (detail / githubweb)
  84. Adapted tests to message mapper changes (detail / githubweb)
  85. Added access functions to find reverse mapper; Added convenience (detail / githubweb)
  86. Better default mapper configuration (detail / githubweb)
  87. Moved logic from command processing actor to message mapper factory, (detail / githubweb)
  88. fix several sonar issues and delete unused code (detail / githubweb)
  89. fix several sonar issues and delete unused code (detail / githubweb)
  90. made RhinoJavaScriptPayloadMapper safer in sense of sandboxing (detail / githubweb)
  91. unify activity check for Things and Policies (detail / githubweb)
  92. Moved processing logic from CommandProcessorActor to CommandProcessor (detail / githubweb)
  93. schedule next activity check for persistence actor of deleted policy (detail / githubweb)
  94. make sources and target optional, add reply target to configuration, (detail / githubweb)
  95. fix compile errors, add license header (detail / githubweb)
  96. fix logback warning (detail / githubweb)
  97. Code sanitation (detail / githubweb)
  98. move creation of consumers to JMSConnectionHandlingActor for better (detail / githubweb)
  99. Ignored tests for deprecated mapper classes (detail / githubweb)
  100. fix test (detail / githubweb)
  101. fix test (detail / githubweb)
  102. Fixed tests (detail / githubweb)
  103. Ignored tests (detail / githubweb)
  104. Fixed javadoc (detail / githubweb)
  105. fix adding auth subject header to InternalMessage (detail / githubweb)
  106. respond to command after actor behaviour was changed (race condition) (detail / githubweb)
  107. Added merge logic for headers (detail / githubweb)
  108. add messageType to InternalMessage, handle InternalMessage based on (detail / githubweb)
  109. fix test (detail / githubweb)
  110. fix javadoc (detail / githubweb)
  111. Added convenience function for property access (detail / githubweb)
  112. add MESSAGE and ERROR type to InternalMessage (detail / githubweb)
  113. added some TODOs which occurred during review (detail / githubweb)
  114. updated used dependencies (akka, mongo-persistence) (detail / githubweb)
  115. renamed InternalMessage to ExternalMessage, splitted up in interface + (detail / githubweb)
  116. review: added some javadoc; removed @Nullable where it was not nullable; (detail / githubweb)
  117. Changed mapper configuration implementation (detail / githubweb)
  118. Changed default registry implementation and extracted interface (detail / githubweb)
  119. Generated equals and toString (detail / githubweb)
  120. Changed mapper api (detail / githubweb)
  121. Adapted external message (detail / githubweb)
  122. Migrated javascript mappers to new api (detail / githubweb)
  123. Include bulk update size in metrics (detail / githubweb)
  124. changed JS mapper config to follow new naming and interfaces (detail / githubweb)
  125. Removed old classes (detail / githubweb)
  126. Adapted new interface (detail / githubweb)
  127. got JS mapper working again (detail / githubweb)
  128. added missing copyright headers (detail / githubweb)
  129. Limit size of bulk updates in ThingUpdater (detail / githubweb)
  130. Added exceptions to interface (detail / githubweb)
  131. made "mappingContexts" in JSON optional in order to keep backward (detail / githubweb)
  132. Added javadoc for factory interface & serial for exceptions (detail / githubweb)
  133. Added javadoc and sanitation (detail / githubweb)
  134. Adapted to factory interface (detail / githubweb)
  135. Move bulk update size metric from metadata to histogram (detail / githubweb)
  136. Adapted mapper api changes (detail / githubweb)
  137. added new command category 'LIVE' for messages and live commands. (detail / githubweb)
  138. scheduling a maintenanceSnapshot regularly (snapshot interval) (detail / githubweb)
  139. Added factory method for configuration (detail / githubweb)
  140. cleaned up JS mapper (detail / githubweb)
  141. fixed compile errors (detail / githubweb)
  142. Temporary ignoring tests (detail / githubweb)
  143. Adapted factory tests to new API (detail / githubweb)
  144. Added test for content type check wrapper mapper (detail / githubweb)
  145. Adapted new mapper API in tests (detail / githubweb)
  146. improved error handling of message mapping (still not finished) (detail / githubweb)
  147. Fixed bug: mapping of messages without content type (detail / githubweb)
  148. add test for receiving commands/sending events (detail / githubweb)
  149. minor improvement in things-persistence (same behaviour as in (detail / githubweb)
  150. Adapted exception handling in tests (detail / githubweb)
  151. add unit test which checks that sync is triggered when maxBulkSize is (detail / githubweb)
  152. further improved exception handling for mapping (detail / githubweb)
  153. delete 'Live' Category from command because it is not needed anymore. (detail / githubweb)
  154. move replyTo header to ExternalMessage (detail / githubweb)
  155. made ExternalMessage.getMessageType optional as this only applies for (detail / githubweb)
  156. fixed tests (detail / githubweb)
  157. fix AmqpPublisherActor (detail / githubweb)
  158. mapped AMQP content-type which was missing (detail / githubweb)
  159. fixed CommandConsumerActorTest (detail / githubweb)
  160. stabilize AmqpClientActorTest (detail / githubweb)
  161. moved helper methods to MessageMappers (detail / githubweb)
  162. cleaned up the constants mess (detail / githubweb)
  163. fixed MappingContext creation from JSON (detail / githubweb)
  164. use akka dispatcher to process incoming jms messages (detail / githubweb)
  165. fixed error in exception (detail / githubweb)
  166. enhanced mapped messages with headers in (detail / githubweb)
  167. fix amqp uri when failover disabled (detail / githubweb)
  168. update to Akka 2.5.11 which fixes rolling update issue (detail / githubweb)
  169. fixed tests (detail / githubweb)
  170. added ConnectionConflictException for when trying to create an already (detail / githubweb)
  171. fixed closing and re-opening RMQ connections (detail / githubweb)
  172. fix generation of amqp uri once more (detail / githubweb)
  173. fix generation of amqp uri without failover (detail / githubweb)
  174. remove debugging code (detail / githubweb)
  175. downgrade to qpid jms 0.26 (detail / githubweb)
  176. fixed Snapshot serialization for ReconnectionActor (detail / githubweb)
  177. Include bulk update size in metrics (detail / githubweb)
  178. Limit size of bulk updates in ThingUpdater (detail / githubweb)
  179. add unit test which checks that sync is triggered when maxBulkSize is (detail / githubweb)
  180. fixed public /health endpoint + rabbitmq bridge solutionId extraction (detail / githubweb)
  181. added JavaScript mapping functions in order to simplify! JavaScript (detail / githubweb)
  182. added JMH benchmark for JavaScriptMessageMapperRhino (detail / githubweb)
  183. made result of MessageMapper Optionals for messages which should not be (detail / githubweb)
  184. renamed AmqpConnection to Connection and changed all of its use (detail / githubweb)
  185. renamed amqp-bridge service to connectivity service (detail / githubweb)
  186. improve javadoc (detail / githubweb)
  187. allow better control how events/responses are published into RabbitMQ (detail / githubweb)
  188. restricted size of mapping scripts (detail / githubweb)
  189. fixed test (detail / githubweb)
  190. removed connection prefix from connectionId and added a separate (detail / githubweb)
  191. Added class for message header filtering and extended message builder (detail / githubweb)
  192. ensure that a connection has either a source or an event target, remove (detail / githubweb)
  193. Implemented header filter with dynamic configuration (detail / githubweb)
  194. error handling part 1 (detail / githubweb)
  195. adjusted OpenJ9 version to 0.8.0 release + added building OpenJ9 docker (detail / githubweb)
  196. undid building special "-openj9" tag - changed completely to OpenJ9 (detail / githubweb)
  197. Fixed test config (detail / githubweb)
  198. Added javadoc, changed class and method access (detail / githubweb)
  199. Merge branch 'feature/amqp-bridge-extension' into (detail / githubweb)
  200. normalize connection consume/publish configuration, use topic path to (detail / githubweb)
  201. added hotsport _JAVA_OPTIONS again (detail / githubweb)
  202. added amqp-bridge to docker-compose (detail / githubweb)
  203. added missing mapping of /status /stats and /devops routes in nginx.conf (detail / githubweb)
  204. added missing routes in nginx (detail / githubweb)
  205. error handling refactoring: made BaseClientActor an Akka state machine (detail / githubweb)
  206. added connectivity service docker docker-compose.yml (detail / githubweb)
  207. renamed consume + publish of connection (detail / githubweb)
  208. added AddressMetric used in SourceMetrics and TargetMetrics (detail / githubweb)
  209. added "clientCount" configuration to Connection (detail / githubweb)
  210. publish live commands/events in policy/acl enforcer actor, handle live (detail / githubweb)
  211. fixed publishing + simplified MessageMappingProcessorActor creation (detail / githubweb)
  212. add origin to DittoHeaders (detail / githubweb)
  213. fix compile error (detail / githubweb)
  214. add 'origin' header to blacklist (detail / githubweb)
  215. fixed DittoHeader passing for built exceptions preserving (detail / githubweb)
  216. fixed tests (detail / githubweb)
  217. fixed tests (detail / githubweb)
  218. don't enforce matching contentType for fallback mapper (DittoMapper) (detail / githubweb)
  219. fix sending messages via http api (detail / githubweb)
  220. unsubscribe from topic when receiving a command response in (detail / githubweb)
  221. fixed restoring rabbitmq consumers on rabbitmq broker restart (detail / githubweb)
  222. made RabbitMQClientActor better testable, added first tests, fixed (detail / githubweb)
  223. monitor last successful search-sync end-timestamp in /status/health (detail / githubweb)
  224. fixed reconnecting connectios, closing, deleting + re-opening (detail / githubweb)
  225. re-activated fixed rabbitmq unit tests (detail / githubweb)
  226. handle 'response-required=false' in MessageMappingProcessorActor + added (detail / githubweb)
  227. enhanced Connection by "specificConfig" containing configuration for (detail / githubweb)
  228. review: add null checks + some tests and comments (detail / githubweb)
  229. Renamed occurrences of amqp-bridge to connectivity (detail / githubweb)
  230. register for message command responses for v1 api (detail / githubweb)
  231. allow empty contentTypes when not enforcing them (detail / githubweb)
  232. add ditto content type in command/event adapters (detail / githubweb)
  233. fix build (detail / githubweb)
  234. made mappingContexts of a connection instead of a list to a single one (detail / githubweb)
  235. extend TraceUriGenerator for messages traces (detail / githubweb)
  236. Fixed build warning ...filesystem-root relative reference... (detail / githubweb)
  237. correctly set and read AMQP1.0 headers + fixed ConnectionData (detail / githubweb)
  238. do not add non-mapped headers in WrappingMessageMapper (detail / githubweb)
  239. fixed test (detail / githubweb)
  240. small javadoc, sonar fixes (detail / githubweb)
  241. filter headers before message mapping is applied (detail / githubweb)
  242. validate client specific (amqp 1.0/0.9.1) configuration before (detail / githubweb)
  243. fixed javadoc errors (detail / githubweb)
  244. fixed NPE in AmqpClientActor (detail / githubweb)
  245. stop ConnectionActor on validation error + added test, register (detail / githubweb)
  246. added logging the connection-id as MDC entry (detail / githubweb)
  247. Display Ditto SVG correctly again in Readme (detail / githubweb)
  248. fixed let's encrypt renewal (detail / githubweb)
  249. fix ConnectionActorTest (detail / githubweb)
  250. really fix ConnectionActorTest (detail / githubweb)
  251. unsubscribe from registered topics (not only thing events) (detail / githubweb)
  252. fixed sending inline policy with CreateThing and ModifyThing command via (detail / githubweb)
  253. moved mappingContext to connection instead of duplicating it in the (detail / githubweb)
  254. rename and include connection id in metrics generated by (detail / githubweb)
  255. also validate the connection for "TestConnection" commands (detail / githubweb)
  256. upgrade to Akka 2.5.12 (detail / githubweb)
  257. Renamed occurrences of amqp-bridge to connectivity, started connectivity (detail / githubweb)
  258. started with blog post about connectivity service (detail / githubweb)
  259. Placeholder pages for mapping documentaion (detail / githubweb)
  260. only subscribe for responses if required, fix websocket subscriber (detail / githubweb)
  261. changed bytePayload in JS payload mapping to be an ArrayBuffer instead (detail / githubweb)
  262. added documentation chapter about connectivity payload mapping (detail / githubweb)
  263. use cluster aware router with consistent hashing to deliver command (detail / githubweb)
  264. re-structure the connectivity section (detail / githubweb)
  265. stop response actor after forwarding response (detail / githubweb)
  266. finished documenting payload mapping chapter (detail / githubweb)
  267. Completed connection schema (detail / githubweb)
  268. review: create CommandRouter as child actor of BaseClientActor (detail / githubweb)
  269. propagate ditto headers with exception (e.g. containing the required (detail / githubweb)
  270. update header blacklist (detail / githubweb)
  271. added modifying existing connections (detail / githubweb)
  272. stabilize tests (detail / githubweb)
  273. stabilize tests (detail / githubweb)
  274. Updated connection docs (detail / githubweb)
  275. Updated connection docs (detail / githubweb)
  276. Updated connection docs (detail / githubweb)
  277. fixed bug in SseThingsRoute - was no longer working due to cast error (detail / githubweb)
  278. added "connectionStatus" to connection json schema (detail / githubweb)
  279. by default don't map messages if not incoming or outgoing script was (detail / githubweb)
  280. made timeout for ThingsAggregatorActor configurable and configured a (detail / githubweb)
  281. added missing configs (detail / githubweb)
  282. fixed testConnection handling in ConnectionActor (detail / githubweb)
  283. fixed deleting a connection which was not able to connect (detail / githubweb)
  284. fixed test (detail / githubweb)
  285. fixed status of RabbitMQ targetMetrics by checking for existence of all (detail / githubweb)
  286. Changed sources/targets type to object (detail / githubweb)
  287. Updated piggyback command section (detail / githubweb)
  288. Updated connectivity documentation (detail / githubweb)
  289. Finished connectivity documentation (detail / githubweb)
  290. doc review (detail / githubweb)
  291. documentation: fixed dead/broken links in documentation, added some (detail / githubweb)
  292. changed publish date of blog post (detail / githubweb)
  293. added simple socket connection check prior to actually creating or (detail / githubweb)
  294. minor spelling changes (detail / githubweb)
  295. fix tests (detail / githubweb)
  296. minor spelling changes (detail / githubweb)
  297. adjusted kamon trace name for roundtrips: included connectionId (detail / githubweb)
  298. fixed broken links (detail / githubweb)
  299. fixed TL;DR description of mapping (detail / githubweb)
  300. moved JavaScript options like maxScriptSizeBytes to service .conf (detail / githubweb)
  301. Minor corrections (detail / githubweb)
  302. fixed connectivity entries in docker-compose.yml (detail / githubweb)
  303. fix unit tests (detail / githubweb)
  304. updated used 3rd-party dependencies (detail / githubweb)
  305. fixed sonar issues (detail / githubweb)
  306. #140 fixed docker-compose.yml entrypoints (detail / githubweb)
  307. removed -Xtune:virtualized option as only useful for CPU constrained (detail / githubweb)
  308. added release notes + announcement for Ditto 0.3.0-M1 (detail / githubweb)

Started by user thomas.jaeckle@bosch-si.com

Revision: 23d2f752ae16fa9563a94269d0648d4e8b8ca4cd
  • refs/remotes/origin/master
Test Result (no failures)