Skip to content
Started 1 yr 7 mo ago
Took 4 min 25 sec on basic-18cz8

3.0.0 (Sep 27, 2022, 4:03:11 AM)

Build Artifacts
compile-ditto.txt6.46 KB view
dash-licenses-summary.txt13.66 KB view
provided-ditto.txt925 B view
runtime-ditto.txt1008 B view
test-ditto.txt2.64 KB view
Changes
  1. Logging and validation (details / githubweb)
  2. Payload Validation Test (details / githubweb)
  3. Mapping incoming CloudEvents with Ditto Protocol in Data (details / githubweb)
  4. re-committing CloudEvents mapper (details / githubweb)
  5. reformat (details / githubweb)
  6. remove main function from mapper (details / githubweb)
  7. Remove logging statements (details / githubweb)
  8. change license header year (details / githubweb)
  9. remove Tests (details / githubweb)
  10. Add mapping Tests (details / githubweb)
  11. More Tests (details / githubweb)
  12. fix build (details / githubweb)
  13. validate headers (details / githubweb)
  14. Initial Binary CE support (details / githubweb)
  15. formatting and minor changes (details / githubweb)
  16. fix build (details / githubweb)
  17. Placeholder Outbound Mapping (details / githubweb)
  18. build exception and content-type check (details / githubweb)
  19. change content-type for tests (details / githubweb)
  20. ExternalMessaqge building with Json (details / githubweb)
  21. binary CE test (details / githubweb)
  22. Documentation (details / githubweb)
  23. add documentation plus remove blocklist (details / githubweb)
  24. add Test plus minor housekeeping (details / githubweb)
  25. reformatting (details / githubweb)
  26. remove InboundDispatchSink from PR (details / githubweb)
  27. reformat InboundDispatchSink (details / githubweb)
  28. remove comments and other necessary changes (details / githubweb)
  29. minor reformatting (details / githubweb)
  30. exception handling (details / githubweb)
  31. reformat docs (details / githubweb)
  32. allow filtering a single background sync iteration to a set of namespaces (e.g. to forcefully re-index all things within a given namespace) (details / githubweb)
  33. exception handling (details / githubweb)
  34. Update documentation/src/main/resources/pages/ditto/connectivity-mapping.md (details / githubweb)
  35. Update documentation/src/main/resources/pages/ditto/connectivity-mapping.md (details / githubweb)
  36. Binary CE supports content type application/vnd.eclipse.ditto+json (details / githubweb)
  37. fix build (details / githubweb)
  38. Filter MQTT messages where the message topic does not match the source topic (details / githubweb)
  39. move creation of list of topic filters out of message stream (details / githubweb)
  40. Outbound spec changes and extract Id from correlation-id (details / githubweb)
  41. Adjust the command response enforcement exception handling (details / githubweb)
  42. applied Ditto code formatter to CloudEventsMapper (details / githubweb)
  43. Throw ThingNotAccessibleException when thing is deleted and policy not available (details / githubweb)
  44. fix unittest (details / githubweb)
  45. adjusted Ditto explorer UI to use new HTTP routes for /connections (details / githubweb)
  46. fix intendation in connections.js (details / githubweb)
  47. added input field for selecting "Ditto version" in environments tab (details / githubweb)
  48. fixed UnsupportedOperationException in DefaultWoTThingDescriptionGenerator (details / githubweb)
  49. some small fixes for usability and performance improvements: (details / githubweb)
  50. adjusted input type from "integer" to "number" (details / githubweb)
  51. fixed check for timeout using the timeout from the dom (details / githubweb)
  52. adjusted definition label (details / githubweb)
  53. add unit-test that shows wrong fn:delete() behavior (details / githubweb)
  54. Fix fn:delete() behavior in placeholder expressions. An expression that resolves to [deleted] does not result in the whole expression to be [deleted] (e.g. {{ header:name }}:{{ fn:delete() }} resolves to "value:" instead of [deleted] (with header name:value)). (details / githubweb)
  55. fix failing tests (details / githubweb)
  56. Fix in documentation about placeholder functions. (details / githubweb)
  57. update used MongoDB vesion to 4.4 (details / githubweb)
  58. Clone bytebuffer in raw message mapper to prevent ReadOnlyBufferException (details / githubweb)
  59. Filter MQTT messages where the message topic does not match the source topic (details / githubweb)
  60. Adjust the default sessionExpiryInterval, so retained and in flight QOS messages get delivered after reconnect (details / githubweb)
  61. Introduced package 'mqtt' for connectivity service model. (details / githubweb)
  62. Removed unused `ReceiveMaximum` class. (details / githubweb)
  63. Introduced dedicated type for session expiry interval. (details / githubweb)
  64. Fixed error in unit test. (details / githubweb)
  65. Removed unused static factory methods from `SessionExpiryInterval`. (details / githubweb)
  66. Add connections Route HTTP API (details / githubweb)
  67. Connections route devOps authentication added (details / githubweb)
  68. Retrieve all connections Command impl (details / githubweb)
  69. Retrieve all connections support (details / githubweb)
  70. Retrieve only connectionIds support with optional parameter (details / githubweb)
  71. Review connections API (details / githubweb)
  72. Fix tests (details / githubweb)
  73. Fix ConnectionIdRetrievalActor init (details / githubweb)
  74. Send  connection commands to EdgeCommandForwarder (details / githubweb)
  75. Add exception for invalid amount of connection-ids for RetrieveConnections (details / githubweb)
  76. Test ConnectionsRoute (details / githubweb)
  77. Review (details / githubweb)
  78. Decoupe ConnectionsRoute from authorization (details / githubweb)
  79. Test RootRoute devOps Connections Route (details / githubweb)
  80. Ditto connections Swager API (details / githubweb)
  81. Connections retrieval actor timeout (details / githubweb)
  82. Copyright headers added and minor fixes (details / githubweb)
  83. Connections Retrieval actor refactor. Fix bug in connections route path (details / githubweb)
  84. review: simplified ConnectionsRoute usage in RootRoute (details / githubweb)
  85. configured nginx to pass through /api/2/connections requests to Ditto without applying nginx authentication (same as /devops route) (details / githubweb)
  86. Removed timeout from RetrieveConnections and use from dittoHeaders and minor code review fixes. (details / githubweb)
  87. ConnectionsRetrievalActor-s common logic to abstract class (details / githubweb)
  88. ids-only param to ConnectionsParameter and openapi (details / githubweb)
  89. Update documentation with /connections endpoint (details / githubweb)
  90. DevOps auth to connections route only (details / githubweb)
  91. Apply suggestions from code review (details / githubweb)
  92. Update documentation review fixes (details / githubweb)
  93. review of docs: (details / githubweb)
  94. fixed RootRoute dispatching of "/connections" route and other routes (details / githubweb)
  95. Fix copyright headers (details / githubweb)
  96. Fix rebase conflicts (details / githubweb)
  97. adjust log levels of BaseClientActor and AmqpConsumerActor (details / githubweb)
  98. added "Direction" column to Ditto Explorer UI - Connection Metrics (details / githubweb)
  99. make it possible to put "extension.conf" files in Ditto docker container file-system in order to apply configuration overwrites (details / githubweb)
  100. added path /opt/ditto/extensions/* to CLASSPATH of Ditto docker images (details / githubweb)
  101. first draft of payload mapper extension (details / githubweb)
  102. adjusted MessageMapper loading mechanism via DittoExtensionPoint to: (details / githubweb)
  103. fixed issues of "getOrCreateInstance()" approach and always create a new instance, copying all fields of the existing instance (via copy constructor approach) (details / githubweb)
  104. fixed unit test using wrong Mapper Alias (details / githubweb)
  105. simplified ImplicitThingCreationMessageMapper by not using BiFunction resolver construct, but by just creating a new ExpressionResolver for each message (details / githubweb)
  106. adjust CloudEventsMapper to new MessageMapper DittoExtensionPoint adjustment (details / githubweb)
  107. configure "add-opens" JVM command args when building Ditto docker connectivity images (details / githubweb)
  108. enhanced/adjusted documentation on how to provide a custom, Java based payload mapper into Ditto's connectivity service (details / githubweb)
  109. fixed /api/2/connections devOps basic authentication in RootRoute (details / githubweb)
  110. added missing "ditto-sudo" header for devops connections route commands (details / githubweb)
  111. fixed nginx.conf files which did reverse proxying wrongly for /api/2/connections and others (details / githubweb)

Started by user Thomas Jaeckle

This run spent:

  • 17 sec waiting;
  • 4 min 25 sec build duration;
  • 4 min 43 sec total from scheduled to completion.
Revision: 5720136f132d255c11f25b62192fbc77ae851ba0
Repository: https://github.com/eclipse/ditto.git
  • refs/remotes/origin/master