Started 1 yr 3 mo ago
Took 51 min

Failed Build 0.8.0-M1 (Aug 14, 2018 5:09:25 AM)

Changes
  1. send error response if the devops command type cannot be mapped (detail / githubweb)
  2. update to Kamon 1 (detail / githubweb)
  3. allow activating and deactivating the different metrics aspects with (detail / githubweb)
  4. merge master branch (detail / githubweb)
  5. fix kamon related compilation errors (detail / githubweb)
  6. fix docker build of things-search (detail / githubweb)
  7. add AspectJ load time weaving to the services (detail / githubweb)
  8. simplify metrics uris for requests to things api (detail / githubweb)
  9. update sandbox to use prometheus instead of graphite as metrics storage (detail / githubweb)
  10. extend connectivity model to allow separate authorization contexts for (detail / githubweb)
  11. add missing grafana JVM panel for GC count (detail / githubweb)
  12. make labels of grafana http roundtrip stats more meaningful by (detail / githubweb)
  13. added exception for not explicitly settable connection id (detail / githubweb)
  14. adapted behaviour for http status 500 responses (detail / githubweb)
  15. added name to connection (detail / githubweb)
  16. made connection name optional (detail / githubweb)
  17. fixed typos (detail / githubweb)
  18. made connection id settable in builder (detail / githubweb)
  19. added tags to connection (detail / githubweb)
  20. Widened API for setting multiple tags at once. (detail / githubweb)
  21. Documented possible exceptions in ConnectionBuilder. Moved (detail / githubweb)
  22. handle ConnectionModified when recovering ConnectionActor (detail / githubweb)
  23. use http status 404 for ConnectionNotAccessibleException (detail / githubweb)
  24. test recovery of ConnectionModified event (detail / githubweb)
  25. fix incomplete merge (detail / githubweb)
  26. add docker.certsPath to properties and docker-maven-plugin to build (detail / githubweb)
  27. add docker.certsPath to properties and docker-maven-plugin to build (detail / githubweb)
  28. mask password in ImmutableConnection#toString() (detail / githubweb)
  29. updated config for akka-management with kubernetes-api (detail / githubweb)
  30. Reviewed task:   * removed unused methods,   * adjusted some formatting, (detail / githubweb)
  31. added SECRETS_PATH env variable to configure kubernetes secrets (detail / githubweb)
  32. move calculation of authorized targets to ConnectionActor, introduce (detail / githubweb)
  33. make props of AMQP client actors serializable (detail / githubweb)
  34. fix javadoc (detail / githubweb)
  35. apply source specific authorization context to external message (detail / githubweb)
  36. made instance_index a String instead of integer so that in kubernetes we (detail / githubweb)
  37. add env variables to docker config for MongoDB configuration (detail / githubweb)
  38. updated akka-http to 10.1.2 (detail / githubweb)
  39. remove env variable ENV_SECRETS_PATH (detail / githubweb)
  40. replace defined placeholders in authorization context for inbound (detail / githubweb)
  41. Ignoring 'identifier' field in test (detail / githubweb)
  42. Exits JVM after graceful shutdown (detail / githubweb)
  43. Changes missleading log message (detail / githubweb)
  44. added release notes for upcoming 0.3.0-M2 release (detail / githubweb)
  45. fixed typos (detail / githubweb)
  46. fixed typos (detail / githubweb)
  47. update akka-http due to memory leak (detail / githubweb)
  48. update akka-http due to memory leak (detail / githubweb)
  49. consolidate http and amqp header blacklists into ditto-services-base (detail / githubweb)
  50. added MONGO_DB_URI environment variable to -docker.conf files (detail / githubweb)
  51. install tini in Dockerfile (detail / githubweb)
  52. blacklist redundant headers; filter headers by blacklist in (detail / githubweb)
  53. refactor validation of connectivity commands to be extensible (detail / githubweb)
  54. update to latest version 0.33.0 of Qpid JMS client (detail / githubweb)
  55. document best practice with custom headers (detail / githubweb)
  56. add netty-transport dependency and add streamFactoryFactory to (detail / githubweb)
  57. add new env variable to enable SSL for Mongo connections. adapt (detail / githubweb)
  58. prevent NullPointerException during activity check of nonexistent policy (detail / githubweb)
  59. prevent NullPointerException during activity check of nonexistent policy (detail / githubweb)
  60. prevent IndexOutOfBoundsException in StatisticsActor (detail / githubweb)
  61. prevent IndexOutOfBoundsException in StatisticsActor (detail / githubweb)
  62. adapt netty-transport version to 4.1.24.Final (detail / githubweb)
  63. add netty-all as dependency to solve NoClassDefFoundError (detail / githubweb)
  64. MongoClientWrapper and AbstractMongoClient using SSLContext to connect (detail / githubweb)
  65. removed loggingAdapter from MongoClientWrapper; use different settings (detail / githubweb)
  66. shutdown eventLoopGroup when mongoClient is closed (detail / githubweb)
  67. protocol adapter: remove message headers with duplicate content from (detail / githubweb)
  68. remove redundant headers from message signals & from protocol doc (detail / githubweb)
  69. add boolean to (Abstract-)MongoClient which indicates if SSL is enabled; (detail / githubweb)
  70. moved MONGO_DB_SSL_ENABLED to base conf (detail / githubweb)
  71. read SSL enabled flag from MongoConfig (detail / githubweb)
  72. protocol-adapter: stop adding 'channel' header for thing-error-responses (detail / githubweb)
  73. protocol-adapter: fix encoding of custom content type (detail / githubweb)
  74. encode all content types starting with text/ as text (detail / githubweb)
  75. protocol-adapter: add compatibility mode (detail / githubweb)
  76. Adapted log levels (detail / githubweb)
  77. Clarified and extended logging (detail / githubweb)
  78. adapt config for cluster bootstrapping (detail / githubweb)
  79. creating a connection should be independent of opening and closing the (detail / githubweb)
  80. remove unused config properties (detail / githubweb)
  81. removed config for management.http.hostname etc. (detail / githubweb)
  82. removed config for akka.management.http (detail / githubweb)
  83. lazy load thing command strategies, move thing event handling to (detail / githubweb)
  84. lazy load strategies that handle thing commands, move handling of thing (detail / githubweb)
  85. fix compile error in test (detail / githubweb)
  86. changed type of adaptable payload to MessagePath (detail / githubweb)
  87. modifying a connection should be independent of opening and closing the (detail / githubweb)
  88. replaced configuration method removeInternalMessageHeaders with (detail / githubweb)
  89. testing a connection should not be influenced by timings (detail / githubweb)
  90. updated base image for docker images (detail / githubweb)
  91. [wip] move command strategies to separate package (detail / githubweb)
  92. [wip] move command strategies to separate package (detail / githubweb)
  93. [wip] move command strategies to separate package (detail / githubweb)
  94. [wip] move command strategies to separate package (detail / githubweb)
  95. Reviewed task. Adjusted some formatting. (detail / githubweb)
  96. moved strategies out of ThingPersistenceActor (detail / githubweb)
  97. moved strategies out of ThingPersistenceActor (detail / githubweb)
  98. [wip] move command strategies to separate package (detail / githubweb)
  99. [wip] move command strategies to separate package (detail / githubweb)
  100. Reviewed task and refactored some code. (detail / githubweb)
  101. moved event handling strategies into own classes (detail / githubweb)
  102. javadoc (detail / githubweb)
  103. [wip] move command strategies to separate package (detail / githubweb)
  104. [wip] move command strategies to separate package (detail / githubweb)
  105. [wip] move command strategies to separate package (detail / githubweb)
  106. [wip] move command strategies to separate package (detail / githubweb)
  107. renamed HandleStrategy to EventStrategy (detail / githubweb)
  108. moved command strategies to separate package, made EventHandleStrategy a (detail / githubweb)
  109. fixed license header (detail / githubweb)
  110. [wip] move command strategies to separate package (detail / githubweb)
  111. [wip] move command strategies to separate package - fix javadoc (detail / githubweb)
  112. temp. ignore test (detail / githubweb)
  113. add javadoc, tests, remove unused methods (detail / githubweb)
  114. unignore test (detail / githubweb)
  115. added unit tests for event strategies (detail / githubweb)
  116. fix activity check in Policy- and ThingPersistenceActor (detail / githubweb)
  117. fix activity check in Policy- and ThingPersistenceActor (detail / githubweb)
  118. fixed wrong usage of "consolidate" (detail / githubweb)
  119. fixed wrong usage of "consolidate" (detail / githubweb)
  120. adjust persistence actor activity check tests (detail / githubweb)
  121. adjust persistence actor activity check tests (detail / githubweb)
  122. add more tests, introduce DelegateStrategy (detail / githubweb)
  123. ignore failing test again (detail / githubweb)
  124. use distinct version of longjs in connectivity mapping (detail / githubweb)
  125. some cleanup, javadoc (detail / githubweb)
  126. improve javadoc, fix warnings (detail / githubweb)
  127. fixed typo authorization (detail / githubweb)
  128. Adapt concierge to new kamon metrics (detail / githubweb)
  129. Ignore generated ajcore file (detail / githubweb)
  130. Adds aspectj-maven-plugin to concierge (detail / githubweb)
  131. start authentication tracing timer after build (detail / githubweb)
  132. Use key to invalidate cache (detail / githubweb)
  133. Remove unused tracing tags (detail / githubweb)
  134. Ensures that started kamon timers are getting stopped (detail / githubweb)
  135. Ensures that started kamon timers are getting stopped for all usages (detail / githubweb)
  136. Add started timer to timers map (detail / githubweb)
  137. Exclude akka-remote in kamon-akka-remote (detail / githubweb)
  138. reviewed kamon 1.0 migration: (detail / githubweb)
  139. fixed missing metrics about mongodb and others reported via KamonMetrics (detail / githubweb)
  140. Adds authentication type tag to tracing of authentication (detail / githubweb)
  141. Adds tracing tag to tag authentication error (detail / githubweb)
  142. serve prometheus metrics on any route (detail / githubweb)
  143. Report all types of DropwizardsMetricRegistry as Kamon report (detail / githubweb)
  144. Changes Meter reporter to Counters (detail / githubweb)
  145. Report kamon timer instead of histogram in MutableKamonTimer (detail / githubweb)
  146. Use TraceUtils as one and only util to create MutableKamonTimers (detail / githubweb)
  147. Name methods to create timer in TraceUtils differently (detail / githubweb)
  148. Log duration of timer in debug mode (detail / githubweb)
  149. Adds missing parameters to logging (detail / githubweb)
  150. No Trace is required in HttpRequestActor (detail / githubweb)
  151. Loggs warnings when timer is tagged after it has been stopped (detail / githubweb)
  152. Start timer in timeout handling after extracting request context (detail / githubweb)
  153. Cancels expiration handler when timer is stopped (detail / githubweb)
  154. Report DropWizward Counter as Kamon gauge (detail / githubweb)
  155. Delete unused methodes getStartTimestamp and getEndTimestamp (detail / githubweb)
  156. Changed log level of cancel notification to debug (detail / githubweb)
  157. Adds tag to search tracing timers to distinguish between count and query (detail / githubweb)
  158. Adds segment behaviour to MutableKamonTimer (detail / githubweb)
  159. Adds api version as tag to search timer (detail / githubweb)
  160. Stops segments before stopping the parent timer (detail / githubweb)
  161. Removes synchronized keyword for timer stop (detail / githubweb)
  162. Removes correlation id from search timer (detail / githubweb)
  163. Adds bucket configuration to kamon.conf (detail / githubweb)
  164. Renames metric that measures updates per bulk (detail / githubweb)
  165. Renames MutableKamonTimer to KamonTimer since name is misleading (detail / githubweb)
  166. Report mongodb times as timer not as histogram (detail / githubweb)
  167. Move clusterId from metric name to tags of metric (detail / githubweb)
  168. Remov unnecesary underscore from metric name (detail / githubweb)
  169. Report recorded values instead of incorrectly report the size (detail / githubweb)
  170. Use timer segments for MessageMappingProcessor (detail / githubweb)
  171. Adds resetting option for Kamon Histograms (detail / githubweb)
  172. Log segment when timer was stopped (detail / githubweb)
  173. Adds debug log to log that histogram was resetted and makes method (detail / githubweb)
  174. Adds wrappers for kamons metric instruments (detail / githubweb)
  175. Reorganizes imports (detail / githubweb)
  176. rename cache metric name ditto.auth to ditto.authorization (detail / githubweb)
  177. Adds logging to KamonDropwizardMetricsReporter and PreparedKamonTimer (detail / githubweb)
  178. Extract getSnapshot to separate method in KamonCounter (detail / githubweb)
  179. Add update_type tag to ThingUpdater trace (detail / githubweb)
  180. Reports dropwizard metric without conversion to kamon metrics (detail / githubweb)
  181. adds lost entry in tracked-router (detail / githubweb)
  182. Remove timer from map after finishing trace (detail / githubweb)
  183. Empties all includes for kamon (detail / githubweb)
  184. Removes kamon util.filters definitions (detail / githubweb)
  185. Reduced number of tags for Traces (detail / githubweb)
  186. Move auth filter tracing into TraceUtils (detail / githubweb)
  187. Reducing tags (detail / githubweb)
  188. Improves JavaDoc (detail / githubweb)
  189. Fixes duplicated stop of timer (detail / githubweb)
  190. Fixes sandbox grafana dashboards (detail / githubweb)
  191. Dependency akka-persistence-mongo-common in metrics is optional (detail / githubweb)
  192. Remove unused logger (detail / githubweb)
  193. Uniform name for cache metrics with cache name in labels (detail / githubweb)
  194. Use underscore in cache names instead of dot (detail / githubweb)
  195. Rename metricName parameter to cacheName (detail / githubweb)
  196. Removes useless timer configuration (detail / githubweb)
  197. Cleanup dependency definitions (detail / githubweb)
  198. fix code smells (detail / githubweb)
  199. fix code smells (detail / githubweb)
  200. Fix compilation error (detail / githubweb)
  201. close jms client on connection failure (detail / githubweb)
  202. Adds toString methods to all kamon specific metric instrument (detail / githubweb)
  203. review: added missing javadoc (detail / githubweb)
  204. Adds javadoc for TraceUtils (detail / githubweb)
  205. review: changed correlation-id logging in (detail / githubweb)
  206. fixed missing correlation-id logging in HttpRequestActor (detail / githubweb)
  207. fix retrieving connection metrics, improve exception handling (detail / githubweb)
  208. fixed sonar issues + enhanced cqs.md (detail / githubweb)
  209. Impoved placeholder regex and added unit tests (detail / githubweb)
  210. Removed double line (detail / githubweb)
  211. Error handling and logging for placeholder substitution (detail / githubweb)
  212. Some refactorings: * Moved methods for creating exceptions from (detail / githubweb)
  213. Add flags to HeaderDefinition for filtering on reading from & writing to (detail / githubweb)
  214. add HeaderPublisher to interpret header definition markers; restore (detail / githubweb)
  215. load header publisher with optional compatibility mode from config (detail / githubweb)
  216. Fixed Javadoc comments. Added some unit tests. Replaced weird class (detail / githubweb)
  217. restart the client actor to apply new config in case the client count (detail / githubweb)
  218. update Qpid JMS client to version 0.34 (detail / githubweb)
  219. fix PlaceholdersFilterTest (detail / githubweb)
  220. Added parameter to Javadoc comment. (detail / githubweb)
  221. Replaced ASCII-style arrow with HTML arrow. (detail / githubweb)
  222. Made method static and adjusted some log statements. (detail / githubweb)
  223. load protocol adapter instead of header publisher at runtime (detail / githubweb)
  224. clean up creation of internal headers in WebsocketRoute (detail / githubweb)
  225. Remove empty file (detail / githubweb)
  226. Connectivity: stop circumventing header filtering by protocol adapter (detail / githubweb)
  227. protocol adapter: inject topic path/channel into signal headers (detail / githubweb)
  228. Reviewed event strategies: Introduced abstract implementation for (detail / githubweb)
  229. Added unit tests for command strategies and refactored command (detail / githubweb)
  230. Directly set thing from event handling result. (detail / githubweb)
  231. Adjusted some formatting and completed Javadoc comment. (detail / githubweb)
  232. split mapping strategy in connectivity.conf into (detail / githubweb)
  233. consolidate common service configs into ditto-service-base.conf (detail / githubweb)
  234. WebsocketRoute: permit protocol messages to override headers given by (detail / githubweb)
  235. fixed bug in top-level PUT /thing/{thing-id} merging existing fields (detail / githubweb)
  236. use index from json array as source identifier (detail / githubweb)
  237. consolidate ditto.services-utils-config.mongodb (detail / githubweb)
  238. fixed duplicated "START-SEND-LIVE-EVENTS:ACK" messages (detail / githubweb)
  239. fix async actor state modifications in StreamingSessionActor (detail / githubweb)
  240. hide details about the "namespace hotness" behind secured HTTP resource (detail / githubweb)
  241. enhanced protocol-adapter by optional timestamp in payload (for events) (detail / githubweb)
  242. added timestamp to AttributesDeleted Event (detail / githubweb)
  243. review: adjusted external headers reading/writing for message headers (detail / githubweb)
  244. review: renamed HeaderPublisher HeaderTranslator (detail / githubweb)
  245. fixed test (detail / githubweb)
  246. test ThingCommandEnforcement for invalid ID or content in inline (detail / githubweb)
  247. only instantiate ProtocolAdapters once (detail / githubweb)
  248. Remove aspectj test (detail / githubweb)
  249. Remove unused method stopKamon (detail / githubweb)
  250. make header translators case-insensitive (detail / githubweb)
  251. catch & report all errors thrown during enforcement (detail / githubweb)
  252. anticipate invalid inline policies on thing creation, add (detail / githubweb)
  253. Extended placeholders and fixed source index initialisation in tests (detail / githubweb)
  254. ThingsRoute: throw DittoJsonException instead of replacing invalid (detail / githubweb)
  255. Added test for thingId placeholder (detail / githubweb)
  256. enhanced travis_wait time to 30minutes (detail / githubweb)
  257. adjusted css styling for website (detail / githubweb)
  258. adjusted css styling for website's code examples (detail / githubweb)
  259. adjusted css styling for website ditto specifics (detail / githubweb)
  260. adapted swagger docu and add timeout parameter for messages operations (detail / githubweb)
  261. fix stackoverflow in regex (detail / githubweb)
  262. increased logger startup timeout in order to fix tests on travis (detail / githubweb)
  263. added logging to test failing on Travis (detail / githubweb)
  264. review: removed netty-all dependency, replaced with the more finegrained (detail / githubweb)
  265. prevent unnecessary error reporting (detail / githubweb)
  266. experiment with logging config in order to satisfy Travis build (detail / githubweb)
  267. add concierge and connectivity to expected roles for health check; fixed (detail / githubweb)
  268. review: replaced Boolean with primitive, adjusted getter (detail / githubweb)
  269. try to get Travis building (detail / githubweb)
  270. add kubernetes deployment files for ditto services; add Readme with (detail / githubweb)
  271. try to get Travis building (detail / githubweb)
  272. save object instantiation of DefaultContext for each command (detail / githubweb)
  273. ThingPersistenceActor: organize CommandStrategy.Result as algebraic (detail / githubweb)
  274. review: adjusted method name (detail / githubweb)
  275. fixed build after merge from dev (detail / githubweb)
  276. ModifyThingStrategy: ignore inline policy & remove ACL on injection of (detail / githubweb)
  277. Improved error handling and readability (detail / githubweb)
  278. add /health location to nginx.conf; removed env variable (detail / githubweb)
  279. made cached health endpoint public - no password required anymore (detail / githubweb)
  280. review: adjusted readme and kubernetes files (detail / githubweb)
  281. review: adjusted readme and kubernetes files (detail / githubweb)
  282. Adds namespace of things, policies and connections as suffix to their (detail / githubweb)
  283. removed /health from regex pattern for DEVOPS_AUTH_SECURED; fixed (detail / githubweb)
  284. Enhances Namespace appending for mongodb collection names (detail / githubweb)
  285. Appends license headers and reduces access to SuffixBuilderConfig (detail / githubweb)
  286. removes explicit enable flag (detail / githubweb)
  287. review: policy-bugfixes (detail / githubweb)
  288. Place configuration code for suffix appending in DittoService (detail / githubweb)
  289. add documentation of connection placeholders, improved documentation of (detail / githubweb)
  290. review: stop JMSConnectionHandlingActor after reconnecting, add unit (detail / githubweb)
  291. review: mongoDB collection names from entityIds (detail / githubweb)
  292. add a fallback for unknown errors so that Ditto protocol can deal with (detail / githubweb)
  293. fixed String.format formatted strings (detail / githubweb)
  294. fixed importsm, docker base image, other minor stuff (detail / githubweb)
  295. add ConnectionBusyException (detail / githubweb)
  296. add documentation for open/closeConnection command (detail / githubweb)
  297. adjust MongoReadJournal to read from suffixed (with namespace) journal (detail / githubweb)
  298. try to fix intermittent test failure on travis (detail / githubweb)
  299. fix timing error in BatchSupervisorActor (detail / githubweb)
  300. removed error log statement as described in TODO (detail / githubweb)
  301. prevent BaseClientActor from handling commands in parallel (detail / githubweb)
  302. BaseClientActor: reject commands if their desired state is the actor's (detail / githubweb)
  303. attach origin to session in BaseClientActor; remove replies in (detail / githubweb)
  304. eliminate blocking wait in RabbitMQClientActor (detail / githubweb)
  305. isolate blocking JMSConnectionHandlingActor in own dispatcher (detail / githubweb)
  306. AmqpClientActor: start children conflict-free & refresh connection (detail / githubweb)
  307. improve annotations & javadoc (detail / githubweb)
  308. log more info on socket opening failure (detail / githubweb)
  309. AmqpClientActor: stop touching actor state in listener (detail / githubweb)
  310. AmqpClientActor: configure Failover give up in 10s (detail / githubweb)
  311. reserve 502 status code for graceful leave of gateway cluster node (detail / githubweb)
  312. encode actor names as URL, added test that uses sources with special (detail / githubweb)
  313. make ConnectionActor somewhat thread-safe (detail / githubweb)
  314. ConnectionActor: don't block until client actor is stopped (detail / githubweb)
  315. send CreateConnectionResponse also on failure (detail / githubweb)
  316. AmqpClientActor: ensure JMSConnection is closed eventually (detail / githubweb)
  317. basic-connections.md: add heading & improve wording (detail / githubweb)
  318. fix message format (detail / githubweb)
  319. deactivate collection name suffixing for connections (detail / githubweb)
  320. replace HeaderTranslator.of() by .empty(); configure AMQP failover to (detail / githubweb)
  321. reset amqp connection status when connection is restored (detail / githubweb)
  322. make JmsConnection closing more robust; improve comment (detail / githubweb)
  323. fix DefaultStreamSupervisorTest & HeaderTranslator.empty() (detail / githubweb)
  324. add "thread-pool-executor" to the pinned dispatcher (required by akka) (detail / githubweb)
  325. remove unused JmsReconnect (detail / githubweb)
  326. removed global authorization context from connection (detail / githubweb)
  327. fixed ConnectivityMongoEventAdapter (detail / githubweb)
  328. open connection after ModifyConnection only if desired state is OPEN, (detail / githubweb)
  329. fix merge mistake (detail / githubweb)
  330. keep auth context if it was already set in source or target (detail / githubweb)
  331. reduce max reconnect delay to 15 minutes (detail / githubweb)
  332. update connection in client actor when connection was modified (but (detail / githubweb)
  333. correct spelling (detail / githubweb)
  334. always close connection when connection was modified to start from a (detail / githubweb)
  335. fix failing client actor unit tests (detail / githubweb)
  336. added release notes and blogpost for release 0.8.0-M1 (detail / githubweb)
  337. ConnectionActorTest: wait for parallel messages by different probes (detail / githubweb)
  338. clean up connectivity documentation and examples (detail / githubweb)
  339. block the main() thread until the ActorSystem terminates so that OpenJ9 (detail / githubweb)
  340. remove materializer from RootRoute constructor, added "?live" query (detail / githubweb)
  341. added "lines of code" badge based on OpenHub data (detail / githubweb)
  342. updated java base image to openJ9 0.9.0 rc2 (detail / githubweb)
  343. added possibility to add route interceptor to SseThingsRoute (detail / githubweb)
  344. updated release date to 14th (detail / githubweb)
  345. updated docker-compose and kubernetes descriptors with new OpenJ9 mem (detail / githubweb)
  346. simplify handling of deleteConnection in ClientActor, do not start (detail / githubweb)

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

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