Skip to content
Started 2 yr 1 mo ago
Took 3 min 43 sec on basic-k6ln6

#8 (Mar 30, 2022, 5:02:20 AM)

Changes
  1. [#1034] added ditto-wot-model modules containing interfaces with the WoT TD/TM top-level properties (details / githubweb)
  2. [#1034] added generation for "instance" version for TDs - simply copying the "model" version (details / githubweb)
  3. [#1034] added documentation, example and a blogpost describing the new added WoT integration in Ditto (details / githubweb)
  4. [#1034] made TM placeholders resolvement required, failing with a 400 bad request (details / githubweb)
  5. [#1034] fixed doc error (details / githubweb)
  6. [#1034] added section about TM modeling good practices (details / githubweb)
  7. [#1034] added section about public available ontologies (details / githubweb)
  8. [#1034] added WoT Discovery compatible API for GET /api/2/things to retrieve a list of TDs - including adding "Links" as http headers for the "next" page (details / githubweb)
  9. [#1034] added documentation about enhanced SSE features coming with this PR (details / githubweb)
  10. [#1034] fixed RootRouteTest (details / githubweb)
  11. Invalidate ResponseReceiver cache after a response is received. (details / githubweb)
  12. fixed placeholder resolvment in "commandHeaders" of "ImplicitThingCreation" mapper (details / githubweb)
  13. small adjustments to the wot documentation (details / githubweb)
  14. fixed default docker-compose.yml (details / githubweb)
  15. Delete unnecessary blank space (details / githubweb)
  16. fixed SSE route get/accept order (details / githubweb)
  17. fixed AbstractRoute response transformation (details / githubweb)
  18. updated Readme to not trap newcomers in building Ditto (details / githubweb)
  19. enable experimental WoT integration in sandbox (details / githubweb)
  20. Add MetricsAlertGauge to handle throttle events for in flight message gauge (details / githubweb)
  21. updated japicmp plugin version to correctly handle OSGi bundles again (details / githubweb)
  22. review: small improvement to CounterKey creation (details / githubweb)
  23. split up the "policy enforcer cache" and the "thing cache" configuration in search (details / githubweb)
  24. review: fixed test name (details / githubweb)
  25. review: fix javadoc (details / githubweb)
  26. Revert "review: fix javadoc" (details / githubweb)
  27. review: fix javadoc (details / githubweb)
  28. Adjust logging/ add test (details / githubweb)
  29. enhanced connectivity model by RecoveryStatus and provided it accordingly (details / githubweb)
  30. improvement OutboundMappingProcessorActor logging by adding the connectionId to the MDC (details / githubweb)
  31. added logging of entityId for "Publishing mapped message" log message (details / githubweb)
  32. Use internal correlation-id for outbound mapping. (details / githubweb)
  33. added unittest for connection RecoveryStatus (details / githubweb)
  34. fixed that for empty BulkUpdate no "BulkWriteComplete" was sent back to ThingUpdaters (details / githubweb)
  35. improved debug log to include used strategy class name (details / githubweb)
  36. improved "Dropped message!" log error message (details / githubweb)
  37. bump swagger-ui version to 4.6.1 and ngninx version to 1.21-alpine; (details / githubweb)
  38. fix sending BulkWriteComplete message for all cases (details / githubweb)
  39. fix JsonValue.asString() invocation when value was no string (e.g. `null`) (details / githubweb)
  40. fixed parallelism issues in search-updater bulk-writes coming from the same thing (details / githubweb)
  41. added OpenAPI support for "Accept: application/td+json" by adding it as possible response (details / githubweb)
  42. fixed that "async" parallelism must be power of two - so don't use "maxBulkSize" for that (details / githubweb)
  43. merge substreams before executing bulkWrite (details / githubweb)
  44. added sandbox configuration for correct WoT base prefix (details / githubweb)
  45. don't apply and provide precondition headers when serving WoT TDs (details / githubweb)
  46. added configuration for "bulk-shard-count" used to determine how many substreams based on the thingId hash should be started for bulk updates (details / githubweb)
  47. review: small code improvement; (details / githubweb)
  48. [#1332] incorporated feedback on WoT blogpost + documentation (details / githubweb)
  49. added properties for wot TD in OpenAPI doc (details / githubweb)
  50. merging substream after flatMapMerge (details / githubweb)
  51. Add test for validating search consistency in case of conflicting search updaters (details / githubweb)
  52. don't build documentation for Ditto feature branches (details / githubweb)
  53. don't build documentation in feature branch builds (details / githubweb)
  54. Decrease Consistency-IT timeout (details / githubweb)
  55. Revert "Decrease Consistency-IT timeout" (details / githubweb)
  56. Add test to demonstrate message reordering in EnforcementFlow. (details / githubweb)
  57. Move "groupBy" operator in EnforcementFlow in order to avoid message reordering. (details / githubweb)
  58. Remove bulk-shard-count. (details / githubweb)
  59. Sort each batch update by sequence number to prevent reordering before diff computation. (details / githubweb)
  60. EnforcementFlowTest: Isolate actor systems for each test; remove unused method. (details / githubweb)
  61. Fix "Head of empty stream" error in EnforcementFlow. (details / githubweb)
  62. Fix stalling due to bulk collection in updater stream. (details / githubweb)
  63. Increase timeout in EnforcementFlowTest. (details / githubweb)
  64. Switch to OpenJ9 for Github actions. (details / githubweb)
  65. Switch to Temurin for Github action. (details / githubweb)
  66. Remove unused environment variable. (details / githubweb)
  67. Update maven.yml (details / githubweb)
  68. Skip EnforcementFlowTest.updateDoNotGetReordered. (details / githubweb)
  69. write add-opens to manifest so its not needed in the docker images (details / githubweb)
  70. removed no longer used "search-updater-dispatcher" (details / githubweb)
  71. removed no longer used "search-updater-dispatcher" (details / githubweb)
  72. bring back add-opens to connectivity run configuration (details / githubweb)
  73. Switch to OpenJ9 for Github actions. (details / githubweb)
  74. Switch to Temurin for Github action. (details / githubweb)
  75. Remove unused environment variable. (details / githubweb)
  76. Skip EnforcementFlowTest.updateDoNotGetReordered. (details / githubweb)
  77. simplified ChangeQueueActor outcome to Collection<Metadata> instead of Map<ThingId, Metadata> (details / githubweb)
  78. fixed that ThingDeleted events could run into situations where the search-index would not process this event (details / githubweb)
  79. Only retry patch updates in a batch with incorrect updates. (details / githubweb)
  80. Restore effectiveness of bulk size configuration. (details / githubweb)
  81. Add test to validate preservation of bulk size. (details / githubweb)
  82. use test.conf in SearchConsistencyIT; (details / githubweb)
  83. review: minor formatting + added logs for when ThingDeleteModel is produced in EnforcementFlow (details / githubweb)
  84. Don't rely on field order for SearchConsistencyIT assertions (details / githubweb)
  85. review: code format and use predefined constant; (details / githubweb)
  86. ThingUpdater: Skip outdated updates. (details / githubweb)
  87. Add class to calculate a JSON merge patch between to JSON values (details / githubweb)
  88. fixed compile error after merge (details / githubweb)
  89. Skip EnforcementFlowTest.thereCanBeMultipleUpdatesPerBulk for Github. (details / githubweb)
  90. Fix review findings (details / githubweb)
  91. Make JsonMergePatch more objekt oriented (details / githubweb)
  92. remove since annotation from methods because the whole class was introduced in 2.4.0 (details / githubweb)
  93. simplify if condition (details / githubweb)
  94. fix generation of code coverage reporting; (details / githubweb)
  95. Fix namespaced entity ID regex in documentation (details / githubweb)
  96. Simplified EntityName regex which was overly complex (details / githubweb)
  97. Remove unnecessary escaping (details / githubweb)
  98. remove unnecessary grouping (details / githubweb)
  99. Update documentation according to changes in the regex (details / githubweb)
  100. Fix japicmp plugin (details / githubweb)
  101. update nexus-staging-maven-plugin to latest (details / githubweb)
  102. #1345 fixed fn:substring-after assuming delimiter is only 1 character (details / githubweb)
  103. update dependencies 2022/03 (details / githubweb)
  104. follow redirects when fetching WoT TMs via HTTP (details / githubweb)
  105. added healthchecks to docker-compose.yml (details / githubweb)
  106. add code of conduct (details / githubweb)
  107. fixed file ending to .md (details / githubweb)

Started by user Thomas Jaeckle

This run spent:

  • 15 sec waiting;
  • 3 min 43 sec build duration;
  • 3 min 59 sec total from scheduled to completion.
Revision: 27ac06d95ae9a09ca1a7c5caec9a6e27a9664610
Repository: https://github.com/eclipse/ditto.git
  • refs/remotes/origin/master