Skip to content
Started 7 mo 17 days ago
Took 1 hr 6 min on basic-lp470

3.4.0-M1 (Oct 6, 2023, 1:42:50 AM)

Changes
  1. remove not supported mongo features (details / githubweb)
  2. commented failing tests out (details / githubweb)
  3. rewrite MongoReadJournal aggregation for gathering "newest" active snapshots (details / githubweb)
  4. re-enabled formerly disabled tests (details / githubweb)
  5. added config parameter for "documentDB-compatibility-mode" (details / githubweb)
  6. conditionally create "wildcard index" in search only if not running in "documentDbCompatibilityMode" (details / githubweb)
  7. added running instructions for running Ditto agsinst Amazon DocumentDB (details / githubweb)
  8. [#1592] provide "Bearer" authentication for devops resources controlled via UI (details / githubweb)
  9. [#1592] switched grouping of different auth* methods based on "main / devops" auth (details / githubweb)
  10. prepare Ditto 3.2.0 release (details / githubweb)
  11. post Ditto 3.2.0 release: update binary-compatibility-check to version 3.2.0 (details / githubweb)
  12. post Ditto 3.2.0 release: update SECURITY.md (details / githubweb)
  13. fixed OverflowStrategy in SupervisedStream to backpressure instead of failing (details / githubweb)
  14. UI - New Operations tab (#1600) (details / githubweb)
  15. fix in UI that "bearerDevOps" token is stored to local storage (details / githubweb)
  16. provide release notes for Ditto 3.2.1 (details / githubweb)
  17. #1593 support removing existing fields from a JSON object in a merge patch using a regular expression (details / githubweb)
  18. #1593 added special "merge command" enforcement for patches including a regex: in that case, unrestricted WRITE access on the contained JSON object is required (details / githubweb)
  19. #1619 adjusted monitor to use in OutboundMappingProcessorActor#messageDiscarded (details / githubweb)
  20. prepare Helm chart for 3.3.0 release (details / githubweb)
  21. run .join() operations in WoT integration always on dedicated dispatcher + configure timeout (details / githubweb)
  22. fix WoT skeleton creation doing blocking operations on Akka dispatcher thread (details / githubweb)
  23. #1663 fix that nginx's worker_processes setting 'auto' causes problems when deploying Helm chart to worker with many CPUs (details / githubweb)
  24. update swagger-ui version and nginx version used in Helm chart (details / githubweb)
  25. address review finding that "catch" block should be replaced with ".exceptionally" instead on CompletionStage (details / githubweb)
  26. also made WoT based queries asynchronous (details / githubweb)
  27. #1669 by default, configure queryReadConcern: "local" for ditto things-search (details / githubweb)
  28. #1670 fix wrong config path for pulling devops and status password from helm values (details / githubweb)
  29. restored old "synchronous path" for mutations and queries (details / githubweb)
  30. got rid of blocking the Akka dispatcher thread completely (details / githubweb)
  31. removed no longer used constant (details / githubweb)
  32. fix handling weak ack for built-in ack labels in StreamingSessionActor (details / githubweb)
  33. fix "policies.imports-limit" configuration which had wrong config key in code and was not applied (details / githubweb)
  34. Support for ingress controller (details / githubweb)
  35. Creation of ingress-nginx namespace (details / githubweb)
  36. Bump Chart version (details / githubweb)
  37. controller section under ingress (details / githubweb)
  38. Limit number of worker processes for ingress nginx healh-check (details / githubweb)
  39. Properly setting ingress class in ingress controller (details / githubweb)
  40. prepare Ditto 3.3.1 bugfix release (details / githubweb)
  41. update chart version and appVersion to 3.3.1 (details / githubweb)
  42. prepare Ditto 3.3.2 (details / githubweb)
  43. fix that ImmutablePolicyImports.getPolicyImport with arbitrary CharSequence did not work (details / githubweb)
  44. fix JsonSchema for policy "announcements" (details / githubweb)
  45. fix(helm): Allow inter cluster communication (details / githubweb)
  46. chores(helm): Bump chart version (details / githubweb)
  47. fix(gha): Avoid running cron on forks (details / githubweb)
  48. fix non-correct WARN log about potentially failing connections status (details / githubweb)
  49. fix(gha): Hardcode repo name into action (details / githubweb)
  50. fix MergeThing command being used for creating new things did not respect "inlinePolicy" (details / githubweb)
  51. prepare release notes for Ditto 3.3.3 (details / githubweb)
  52. update to Ditto 3.3.3 in helm chart (details / githubweb)
  53. fix that CreationRestrictionPreEnforcer did not work (details / githubweb)
  54. Helm chart: add support for entity creation via Helm configuration (details / githubweb)
  55. adjusted Eclipse Ditto domain to eclipse.dev/ditto (details / githubweb)
  56. prepare Ditto 3.3.4 release notes (details / githubweb)
  57. prepare Helm chart for 3.3.4 release (details / githubweb)
  58. UI - migrate to typescript (details / githubweb)
  59. bump Akka version to 2.6.21 (details / githubweb)
  60. UI - add typescript compiler to build step (details / githubweb)
  61. #1692 fix filtering of live message with empty resolved `extraFields` (details / githubweb)
  62. #1691 fixed persisting inline "_policy" in ThingMerged events (details / githubweb)
  63. #1690 use correct HTTP status code for "if-equal": skip on equality (details / githubweb)
  64. adjusted method name of exception builder (details / githubweb)
  65. fix that in Helm config `jwtOnly=false` will enabled pre-authentication in Ditto (details / githubweb)
  66. added github action for building UI on PRs (details / githubweb)
  67. Provide Ditto 3.3.5 release notes (details / githubweb)
  68. update Ditto version in Helm chart to 3.3.5 (details / githubweb)
  69. Support for basic nginx-ingress authentication (details / githubweb)
  70. increase log level from info to warn for "emptied out" search index update (details / githubweb)
  71. updated sitemap url (details / githubweb)
  72. Bump Chart version (details / githubweb)
  73. Remove hardcoded release name from the values.yaml file (details / githubweb)
  74. added post method for search and count (details / githubweb)
  75. Use Ditto-UI from docker Hub in default docker-compose.yml (details / githubweb)
  76. fix providing Ditto Adaptable information in the "_context" of an SSE event (details / githubweb)
  77. Correct documentation of RawMessage payload mapper headers (details / githubweb)
  78. Remove accidentally duplicated section (details / githubweb)
  79. fix using "/cloudevents" endpoint for other entities than things (details / githubweb)
  80. provide Ditto 3.3.6 release notes (details / githubweb)
  81. bump Ditto Helm chart appVersion to 3.3.6 (details / githubweb)
  82. fix release notes link 3.3.6 (details / githubweb)
  83. switch dependencies and imports to Pekko (details / githubweb)
  84. update documentation links (details / githubweb)
  85. move repositories from bom to root pom (details / githubweb)
  86. fix some wrong package names (details / githubweb)
  87. fix ddata tests (details / githubweb)
  88. renamed somma Akka leftovers in javadocs (details / githubweb)
  89. renamed somma AKKA_ in env variables to PEKKO_ (details / githubweb)
  90. ConnectionPerssistenceActor PLUGIN_ID to pekko (details / githubweb)
  91. use ported pekko-persistence-inmemory (details / githubweb)
  92. fixed some other akka leftovers (details / githubweb)
  93. fix unit tests (details / githubweb)
  94. dependency fix (details / githubweb)
  95. pekko management to v 1.0.0 (details / githubweb)
  96. pekko-persistence-mongodb to v 1.0 (details / githubweb)
  97. alpakka to pekko-connectors migration (details / githubweb)
  98. update NOTICE-THIRD-PARTY.md (details / githubweb)
  99. override pekko-serialization-jackson (details / githubweb)
  100. try to fix pekko-serialization-jackson bad transitive version (details / githubweb)
  101. update deployment/* files to pekko (details / githubweb)
  102. update legal dependencies files (details / githubweb)
  103. some more akka leftovers in deployment (details / githubweb)
  104. switch pekko-persistence-inmemory to sonatype repo (details / githubweb)
  105. set management port to Pekko's new default 7626 (details / githubweb)
  106. remove snapshot repos and fix inmemory plugin version (details / githubweb)
  107. sync mongo java driver version with pekko-persistence-mongodb (details / githubweb)
  108. pekko-persistence-mongodb version to 1.0.1, metadata-index name configs (details / githubweb)
  109. update documentation with migration steps (details / githubweb)
  110. remove unneeded line from config (details / githubweb)
  111. add topology spread constraints so ditto services spread equally among cluster nodes (details / githubweb)
  112. extract to values.yaml file hard-coded nginx-ingress configuration values (details / githubweb)
  113. Bump Chart version (details / githubweb)
  114. enable configuration of size "limits" in Helm chart (details / githubweb)
  115. feat(helm): allow priorityClassNames to be configured (details / githubweb)
  116. openApi documentation (details / githubweb)
  117. #1731 use tpl function for otelExporterOtlpEndpoint value (details / githubweb)
  118. fix wrong exception message when policy could not be implicitly created when creating thing (details / githubweb)
  119. Correct wording about need for URL-encoding of encryption key (details / githubweb)
  120. update used GitHub actions versions; k8s version matrix for Helm (details / githubweb)
  121. move migration steps to a release_notes file (details / githubweb)
  122. update changelog for 3.4.0 release (details / githubweb)
  123. Remove hint about changing inbox to outbox (details / githubweb)
  124. Allow spaces inside placeholder in target issued acknowledgement label (details / githubweb)
  125. Optimize docker files (details / githubweb)
  126. #1727 add new "thing-json" placeholder to be used in connections (details / githubweb)
  127. ditto docs (details / githubweb)
  128. #1706 fix review findings: (details / githubweb)
  129. fixed wrong use of HashMap vs. LinkedHashMap in policy model (details / githubweb)
  130. provide Ditto 3.3.7 release notes (details / githubweb)
  131. #1727 added unit test, using "thing-json:" placeholder in HTTP path (details / githubweb)
  132. prepare Ditto 3.3.7 Helm chart (details / githubweb)
  133. #1727 added new functions to the functions library: (details / githubweb)
  134. #1727 provided documentation of new "thing-json" placeholder + added functions (details / githubweb)
  135. #1727 fix test (details / githubweb)
  136. #1703 fixed wrongly emptied out search index on policy retrieval error due to internal timeouts (details / githubweb)
  137. #1730 fix test imports after merge of Pekko migration (details / githubweb)
  138. update maven plugins to latest versions (details / githubweb)
  139. #1739 provide the traceparent header as MDC value in logs (details / githubweb)
  140. add IntLevelJsonProvider as logstash/logback provider, adding the log level as "intLevel" (details / githubweb)
  141. #1739 log 2 separate MDC fields: "traceparent-trace-id" and "traceparent-span-id" (details / githubweb)
  142. #1739 removed IntLevelJsonProvider from default logback files in Helm chart (details / githubweb)
  143. #1739 undid chart changes (details / githubweb)
  144. downgrade to Scala 2.13.10 due to unit test errors in ThingsSseRouteBuilderTest (details / githubweb)
  145. update to Scala 2.13.12 again and fix root cause, using `CompletableFuture.completedStage` instead of `CompletableFuture.completedFuture` (details / githubweb)
  146. provide a new function to join placeholder array pipeline elements into a single string (details / githubweb)
  147. update to Swagger-UI 5.7.2 (details / githubweb)
  148. Add support for MQTT message expiry interval (details / githubweb)
  149. Add MQTT version information to MQTT headers (details / githubweb)
  150. Update documentation (details / githubweb)
  151. Add javadoc (details / githubweb)
  152. New Ingress resources only for devops paths (details / githubweb)
  153. Reducing time wait for ingress controller shutdown (details / githubweb)
  154. updating chart version to 3.3.8 and app version to nightly (details / githubweb)
  155. update dependencies (details / githubweb)
  156. Do not allow MQTT 5 user properties to overwrite special headers (details / githubweb)
  157. Do not include known MQTT headers in outgoing message based on feature toggle (details / githubweb)
  158. fix(helm): fix missing whitespace in JAVA_TOOL_OPTIONS (details / githubweb)

Started by user Thomas Jaeckle

This run spent:

  • 23 sec waiting;
  • 1 hr 6 min build duration;
  • 1 hr 6 min total from scheduled to completion.
Revision: f878de5b1e57431aa8d18ba9e2e80c269f877bd1
Repository: https://github.com/eclipse/ditto.git
  • origin/master
Test Result (no failures)