Skip to content
Failed

Changes

Summary

  1. Connection type 'Hono' introduced (details)
  2. HonoConfig introduced to provide properties for the new Hono-connection type (details)
  3. DefaultHonoConfig and conf files update (details)
  4. Config values added (details)
  5. Redundant file removed (details)
  6. HonoCredentials taken from static configuration (details)
  7. Config refactored (details)
  8. Config refactored (details)
  9. Connection "enrichment" (details)
  10. CR-11462 Add HonoValidator impl and Junit tests (details)
  11. Connection "enrichment" (details)
  12. Fixed HonoValidator merge issues (details)
  13. Hono-connection enrichment fixed (details)
  14. ConfigValues renamed to HonoConfigValue, minor fixes (details)
  15. Review issues fixes, unit tests fixed (details)
  16. Review issues fixes, unit tests fixed (details)
  17. DefaultHonoConfig class moved from api to service, URI init fixed (details)
  18. Minor refactoring of ConfigWithFallback. (details)
  19. Streamline behaviour of DefaultScopedConfig in case of an unknown enum value. (details)
  20. Refactored HonoConfig. (details)
  21. Connection enrichment refactored, HonoConfig cleaned up. (details)
  22. Refactored `HonoAddressAlias` and added unit tests. (details)
  23. Refactored `HonoValidator` and adjusted unit tests. (details)
  24. Unit tests created (details)
  25. Fixed compilation errors of `HonoConnectionFactoryTest`. (details)
  26. Cleaned up `HonoConfig`. (details)
  27. Refactored `HonoConnectionFactory`. (details)
  28. Reordered import. (details)
  29. Further simplified `HonoAddressAlias`. (details)
  30. Fixed unit test. (details)
  31. Moved back method for getting `HonoAddressAlias` by alias value to the enum itself. (details)
  32. Made `HonoConnectionFactory` a `DittoExtensionPoint`. (details)
  33. initial commit of "Policy imports" functionality after Ditto 3.0 refactoring - preserved via former PoCs and contributions on that topic (details)
  34. newInstance() method added to UserPasswordCredentials class (details)
  35. replyTargetEnabled bug in ImmutableSource fixed (details)
  36. Custom `headerMappings` and custom `groupId` in `specificConfig` allowed. (details)
  37. groupId handling changed (details)
  38. Replace importable flag of a policy entry with ImportableType enum to allow more differentiated options (implicit, explicit, never). Simplify included/excluded notation from policy imports and expect only a list of (included) policy entries. Adapt PolicyImporter accordingly. (details)
  39. Some polishing, method names, comments, etc. Added more tests to PolicyImporterTest. (details)
  40. fix test by adding some more subjects to increase size of policy entry (the limits changed a bit after recent modifications) (details)
  41. use default value for importable type defined in ImmutablePolicyEntry (details)
  42. Resolve imports when creating the PolicyEnforcer (details)
  43. rename Policy.getImports() to Policy.getPolicyImports to be consistent with other methods (details)
  44. fix check for existence of policy import in DeletePolicyImportStrategy (details)
  45. fix compile error (details)
  46. fix failing unittests (details)
  47. add missing DeletePolicyImportStrategyTest (details)
  48. invalidate policy enforcer cache of policies that import a changed policy (details)
  49. Ensure that a policy tag is published when the imports of a policy change (details)
  50. change Policy.getPolicyImports() to not return an optional of PolicyImports but instead default to an empty PolicyImports instance if no imports are defined and always return a non-null instance (details)
  51. adapt to previous changes of policy model (details)
  52. Fix resolving of imported policies in PolicyEnforcerActor (details)
  53. Make PolicyCacheLoader an Extension and therefore a singleton (details)
  54. Stabilized unittest (details)
  55. Fix failing unittest which didn't expect empty imports by default (details)
  56. remove wrong @Nullable annotation (details)
  57. implement pre-enforcer to enforce read access on imported policies (details)
  58. Use fully resolved policy (including imports) when building write models (details)
  59. Invalidate search index for thing when a policy imported by the thing policy changes (details)
  60. load PolicyEnforcerProvider using an extension (details)
  61. add basic logging to PolicyImportsPreEnforcer (details)
  62. ignore order of referenced policy tags (details)
  63. enforce read access on all policy entries that are imported implicitly (details)
  64. small fixes and improvements of error handling related to policy imports (details)
  65. Fixed multiple issues regarding imported policies in the search index (details)
  66. add policy imports documentation to openapi (details)
  67. make policy import resolving asynchronous (details)
  68. optimize policy enforcer cache invalidation (details)
  69. optimize map building (details)
  70. Consider change of importable type as semantical change (details)
  71. remove unused code in LabelInvalidException (details)
  72. throw PolicyImportInvalidException if policy import references own policy, consolidate/simplify policy size validation in policy strategies (details)
  73. fix failing tests (details)
  74. Hono-credentials added to connectivity-extension.conf (details)
  75. retrieveHonoConnection piggyback command introduced. (details)
  76. Automatic reconnect of 'hono' connection after credentials are changed. (details)
  77. Copyright headers fixes (details)
  78. check also for self reference in policy modify commands (details)
  79. improve logging (details)
  80. Javadoc improved. (details)
  81. some fixes after merge (details)
  82. Integrate Hono connection in ditto ConnectionRoute (details)
  83. validate policy on modification and check whether the policy or an imported entry allows WRITE on policy root resource (details)
  84. do not fallback to ImportableType implicit if given type is not valid but return an error instead (default is still implicit, if value is not provided) (details)
  85. Revert "validate policy on modification and check whether the policy or an imported entry allows WRITE on policy root resource" (details)
  86. Hono-connection resolving added for TestConnection (dry-run) (details)
  87. HubParamsModified renamed to HubInstanceInfoModified, few logs added (details)
  88. fix timing issues for LiveSignalEnforcementTest (details)
  89. fix compilation after merging master (details)
  90. CR-11683 Bug fixed in handling of 'Event' (details)
  91. document policy imports and extend ditto protocol specification (details)
  92. added limit for maximum number of policies to be imported (details)
  93. Review issues fixes. (details)
  94. Automatic reconnect fixed to filter hono-connections only (details)
  95. Auto-reconnect review issues fixed. (details)
  96. Revert ConnectionRoute to origin/master and change REST API documentation (details)
  97. Reverted ConnectionRoute to origin/master (details)
  98. Javadoc fixed (details)
  99. More review issues fixed. (details)
  100. Changed ConnectionId.generateRandom() (details)
  101. Introduce dedicated implementation of HonoConnection (details)
  102. fix tests temporarily (details)
  103. fix hashCode of DefaultLimitsConfig (details)
  104. fixed typos and review comments (details)
  105. Refactored things.js and split into smaller files (details)
  106. Fixed HonoConnection implementation and added HonoConnection test (details)
  107. Add SSE support to Explorer UI (details)
  108. adding some system tests for policy imports (details)
  109. Introduce AbstractConnection and AbstractConnectionBuilder (details)
  110. Hono connection default config kafka parameters changed (details)
  111. Unit test fixed (details)
  112. Removed empty rows, checked for hono conn. type in getConnectionTypeOrThrow (details)
  113. Documentation updated regarding Hono connection (details)
  114. Fixed copyright headers (details)
  115. Fixed review issues in connectivity-protocol-bindings-hono.md (details)
  116. fix for putPolicyWithTooManyImports method (details)
  117. Copyright headers (details)
  118. fixed @since TODOs (details)
  119. fix for PolicySupervisorActorTest (details)
  120. fix for PolicySupervisorActorTest (details)
  121. fix missing OpenAPI "policy import" references and re-generated ditto-api-2.yml (details)
  122. fixed sandbox "Content-Security-Policy" for Ditto UI (details)
  123. disable caching for sandbox (details)
  124. updated Connectivity_Metrics.json Grafana dashboard to include per connection-id filtering for top row (details)
  125. updated Connectivity_Metrics.json to also filter id on throttled connections (details)
  126. fix json pointers config when read from env (details)
  127. fix alerting in Connectivity_Metrics.json (details)
  128. fix license header year (details)
  129. added missing label for throttled connections (details)
  130. adjusted 3.1.0 release date in docs (details)
  131. fixed RELEASE.md (details)
  132. update binary compatibility version to 3.1.0 (details)
  133. Update SECURITY.md (details)
  134. SSE for explorer UI next step (details)
  135. adjust since tags in javadoc to Ditto version 3.2.0 (details)
  136. fixed openAPI error (details)
  137. fixed broken links due to missing "delete policy import" resource (details)
  138. SSE for explorer UI: resolved error from merge (details)
  139. Revert "Fix incorrect envelope in ClientSupervisor." (details)
  140. Revert "Add serializer for ClientActorPropsArgs." (details)
  141. Revert "Replace consistent hashable envelope by a dedicated binary message envelope for communication between the connection persistence actor and its client actors." (details)
  142. Revert "Move client actor shutdown to shard region shutdown phase to prevent restarts during coordinated shutdown." (details)
  143. Revert "Add hand-off messages to connection and client shard regions." (details)
  144. Revert "Fix close-connection behavior of ClientSupervisor; fix ConnectionPersistenceActorTest." (details)
  145. Revert "Fix client shard region name; reintroduce CLOSE_CONNECTION stage to restore connection connection announcements." (details)
  146. Revert "Remove headers as a part of client actor props to prevent accidental restarts." (details)
  147. Revert "Move client actors to their own shard region." (details)
  148. Revert "ClientSupervisor: Retrieve connection status on startup to deal with shard rebalancing." (details)
  149. Revert "Fix metrics "connection_client" and "connecting_client" underreporting due to multiple client actors of a connection starting on the same instance." (details)
  150. added release notes for Ditto 3.1.1 (details)
  151. Enable "History API" support: (details)
  152. switch to MongoDB 5 for deployment descriptors by default (details)
  153. Explorer UI - SSE and optimistic locking (details)
  154. Explorer UI - Apply new edit style to environments (details)
  155. Explorer UI - Add new edit style to connections (details)
  156. improved sandbox nginx security headers (details)
  157. add additional status-secured configuration to enable disabling securing the status endpoint while still securing the devops endpoint (details)
  158. external message to mqtt publish transform should not fail on blank header values (details)
  159. Explorere UI - SSE support (details)
  160. Explorer UI - SSE support (details)
  161. Explorer UI - SSE support (details)
  162. Explorer UI - SSE bugfix (details)
  163. added documentation about enhancing the JS payload mapping with custom libraries (details)
  164. remove not supported mongo features (details)
  165. UI - SSE support: (details)
  166. extracts rawUserInfo to prevent unwanted url decoding (details)
  167. commented failing tests out (details)
  168. Update SECURITY.md (details)
  169. UI - SSE Support: (details)
  170. UI - SSE support - testing and bugfixing (details)
  171. Connections API doc fixes Ditto (details)
  172. rewrite MongoReadJournal aggregation for gathering "newest" active snapshots (details)
  173. re-enabled formerly disabled tests (details)
  174. added config parameter for "documentDB-compatibility-mode" (details)
  175. conditionally create "wildcard index" in search only if not running in "documentDbCompatibilityMode" (details)
  176. fixed Grafana dashboard datasource configurations (details)
  177. added example prometheus.yml config for a Ditto deployment (details)
  178. added 30 minutes overview of Eclipse Ditto slides (details)
  179. improved documentation on token handling with e.g. "oauth2-proxy" (details)
  180. enhanced Connections with their "_revision", "_created" and "_modified" information (details)
  181. fixed that a missing (deleted) referenced policy of a policy import caused logging ERRORs in the BackgroundSyncStream (details)
  182. stabilized DittoProtocolSubImpl when unresolved placeholders were contained in acknowledgement labels (details)
  183. updated github repository locations to new "eclipse-ditto" org (details)
  184. added running instructions for running Ditto agsinst Amazon DocumentDB (details)
  185. added streaming protocol usage example to history documentation (details)
  186. increased defaults for configured history-retention-duration (details)
  187. provide release notes for Ditto bugfix release 3.1.2 (details)
  188. updated sidebar to inlcude release 3.1.2 (details)
  189. updated default ditto.protocol.blocklist to exclude headers "accept-encoding" and "x-forwarded-scheme" (details)
  190. Hono connection address suffix added - hono tenant id (details)
  191. Added case insensitive search for things-search (details)
  192. correction & update the year in the copyright headers of the added files to 2023 (details)
  193. correction and refactoring in ilike (details)
  194. correction & refactoring in LikeHelperTest class & removed copy&paste error (details)
  195. stabilize MQTT unsubscribing (details)
  196. added agreed on "additional OSS contributing rules" for Eclipse Ditto to existing CONTRIBUTING.md (details)
  197. Fixed from review issues in documentation. (details)
  198. re-generated openapi docs (details)
  199. improve resiliency of connection id retrieval from journal by excluding empty events (details)
  200. added "ilike" to thingssearch-model (details)
  201. ignore very unstable unit test (details)
  202. removed access token from star history chart (details)
  203. Explorer UI - autocomplete for search (details)
  204. update Jekyll version in Gemfile dependencies to get local build/serve working (details)
  205. Create of thing's policy is atomic with creation the of thing itself (details)
  206. Explorer UI - change favorite spelling (details)
  207. UI - removed old dropdown for searchfilters (details)
  208. fix href in docs (details)
  209. [#1592] provide "Bearer" authentication for devops resources controlled via UI (details)
  210. [#1592] switched grouping of different auth* methods based on "main / devops" auth (details)
  211. Added unit tests and fixed things pointed out in the code review. (details)
  212. prepare Ditto 3.2.0 release (details)
  213. post Ditto 3.2.0 release: update binary-compatibility-check to version 3.2.0 (details)
  214. post Ditto 3.2.0 release: update SECURITY.md (details)
  215. [#1592] provide "Bearer" authentication for devops resources controlled via UI (details)
  216. [#1592] switched grouping of different auth* methods based on "main / devops" auth (details)
  217. prepare Ditto 3.2.0 release (details)
  218. post Ditto 3.2.0 release: update binary-compatibility-check to version 3.2.0 (details)
  219. post Ditto 3.2.0 release: update SECURITY.md (details)
  220. adding some documentation to available configuration (details)
  221. fix reading configured WoT TD "json template" from system property (details)
  222. configure OpenAPI doc to also contain configurable "Bearer" security for /connections resource (details)
  223. Fixed filtering desired properties signals. #1599 (details)
  224. Moved filtering test to more suitable place (details)
  225. remove mentioning Vorto from "Hello World" (details)
  226. don't use WARN log level when no policy is rolled back (details)
  227. don't use WARN log level when "Target actor exception received" (details)
  228. enforcer actor ack time out handled in atomic thing create context (#1598) (details)
  229. fixed OverflowStrategy in SupervisedStream to backpressure instead of failing (details)
  230. UI - New Operations tab (#1600) (details)
  231. fix in UI that "bearerDevOps" token is stored to local storage (details)
  232. provide release notes for Ditto 3.2.1 (details)
  233. #1593 support removing existing fields from a JSON object in a merge patch using a regular expression (details)
  234. #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)
  235. #1614 enabled creating a thing for a "MergeThing" when it does not yet exist (details)
  236. #1619 adjusted monitor to use in OutboundMappingProcessorActor#messageDiscarded (details)
  237. fixed OverflowStrategy in SupervisedStream to backpressure instead of failing (details)
  238. UI - New Operations tab (#1600) (details)
  239. fix in UI that "bearerDevOps" token is stored to local storage (details)
  240. provide release notes for Ditto 3.2.1 (details)
  241. #1593 support removing existing fields from a JSON object in a merge patch using a regular expression (details)
  242. #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)
  243. uniform paths using " char instead of ' (details)
  244. fix openapi error (details)
  245. #1614 provided documentation for creating a thing with "merge/patch command" (details)
  246. add devops swagger to openapi project (details)
  247. fix copyright header with file creation year '2023' (details)
  248. move all api in one file. Modify servers to point root path /. Modify old api entry point in /api/2. Add new devops api with entry point /devops and devops credentials. (details)
  249. UI - Build UI with esbuild (details)
  250. group Devops APIs iin unique tag (details)
  251. #1619 adjusted monitor to use in OutboundMappingProcessorActor#messageDiscarded (details)
  252. UI - build with esbuild (details)
  253. UI with esbuild: added missing bootstrap imports (details)
  254. UI with esbuild (details)
  255. Provide Helm chart in Ditto repository (details)
  256. added initial GitHub actions CI files for linting/installing Ditto helm chart on Helm chart changes (details)
  257. moved Helm chart into directory "ditto" (details)
  258. fixed Helm linting errors (details)
  259. fixed kubeval chart dir (details)
  260. added ci customization for lower resources (details)
  261. configured ci customization for lower resources correctly (details)
  262. reduce CPU requests for testing chart (details)
  263. added GH action for publishing Ditto Helm chart to Docker Hub (details)
  264. added README.md for new Ditto Helm chart specifying configuration options (details)
  265. added build steps for UI for: (details)
  266. fixed README typos (details)
  267. add npm install for gh-pages build (details)
  268. add npm install for all other GH builds (details)
  269. #1524 added "if-equal" header to define whether to "skip" and update of an equal value (details)
  270. #1524 provided unit tests for policies and things conditional "if-equal" header (details)
  271. improve DittoProtocol `MessagePath` to be aware of message subject (details)
  272. #1524 provided documentation for new `if-equal` header (details)
  273. #1524 renamed IfEqualOption enum (details)
  274. #1524 addressed review comments (details)
  275. #1644 support query params in the style where not comma separation is used, but duplicated keys (details)
  276. fix helm chart release GH action (details)
  277. fix helm chart release GH action, added checkout (details)
  278. fix errors in connection JSON schema (details)
  279. fix helm chart release GH action, completely specified helm commands by our own (details)
  280. Update README.md (details)
  281. exhange Ditto Helm chart curl version (details)
  282. fix that redeliveries for acknowledgable connectivity messages were issued to often (details)
  283. fix WoT dispatcher starvation by adding timeouts to fetch models (details)
  284. filter out tm:optional in WoT TMs from being created as JSON skeleton elements (details)
  285. #1649 remove network policies from Ditto Helm Chart (details)
  286. updated dependencies and NOTICE-THIRD-PARTY.md (details)
  287. prepare Ditto 3.3.0 release (details)
  288. adjusted Eclipse Ditto domain to eclipse.dev/ditto (details)
  289. improve AskWithRetry WARN logging (details)
  290. #1644 fix filtering out empty field selectors (details)
  291. prepare Helm chart for 3.3.0 release (details)
  292. run .join() operations in WoT integration always on dedicated dispatcher + configure timeout (details)
  293. fix WoT skeleton creation doing blocking operations on Akka dispatcher thread (details)
  294. #1663 fix that nginx's worker_processes setting 'auto' causes problems when deploying Helm chart to worker with many CPUs (details)
  295. update swagger-ui version and nginx version used in Helm chart (details)
  296. address review finding that "catch" block should be replaced with ".exceptionally" instead on CompletionStage (details)
  297. also made WoT based queries asynchronous (details)
  298. #1669 by default, configure queryReadConcern: "local" for ditto things-search (details)
  299. #1670 fix wrong config path for pulling devops and status password from helm values (details)
  300. restored old "synchronous path" for mutations and queries (details)
  301. got rid of blocking the Akka dispatcher thread completely (details)
  302. removed no longer used constant (details)
  303. fix handling weak ack for built-in ack labels in StreamingSessionActor (details)
  304. fix "policies.imports-limit" configuration which had wrong config key in code and was not applied (details)
  305. Support for ingress controller (details)
  306. Creation of ingress-nginx namespace (details)
  307. Bump Chart version (details)
  308. controller section under ingress (details)
  309. Limit number of worker processes for ingress nginx healh-check (details)
  310. Properly setting ingress class in ingress controller (details)
  311. prepare Ditto 3.3.1 bugfix release (details)
  312. update chart version and appVersion to 3.3.1 (details)
  313. prepare Ditto 3.3.2 (details)
  314. fix that ImmutablePolicyImports.getPolicyImport with arbitrary CharSequence did not work (details)
  315. fix JsonSchema for policy "announcements" (details)
  316. fix(helm): Allow inter cluster communication (details)
  317. chores(helm): Bump chart version (details)
  318. fix(gha): Avoid running cron on forks (details)
  319. fix non-correct WARN log about potentially failing connections status (details)
  320. fix(gha): Hardcode repo name into action (details)
  321. fix MergeThing command being used for creating new things did not respect "inlinePolicy" (details)
  322. prepare release notes for Ditto 3.3.3 (details)
  323. update to Ditto 3.3.3 in helm chart (details)
  324. fix that CreationRestrictionPreEnforcer did not work (details)
  325. Helm chart: add support for entity creation via Helm configuration (details)
  326. adjusted Eclipse Ditto domain to eclipse.dev/ditto (details)
  327. prepare Ditto 3.3.4 release notes (details)
  328. prepare Helm chart for 3.3.4 release (details)
  329. UI - migrate to typescript (details)
  330. bump Akka version to 2.6.21 (details)
  331. UI - add typescript compiler to build step (details)
  332. #1692 fix filtering of live message with empty resolved `extraFields` (details)
  333. #1691 fixed persisting inline "_policy" in ThingMerged events (details)
  334. #1690 use correct HTTP status code for "if-equal": skip on equality (details)
  335. adjusted method name of exception builder (details)
  336. fix that in Helm config `jwtOnly=false` will enabled pre-authentication in Ditto (details)
  337. added github action for building UI on PRs (details)
  338. Provide Ditto 3.3.5 release notes (details)
  339. update Ditto version in Helm chart to 3.3.5 (details)
  340. Support for basic nginx-ingress authentication (details)
  341. increase log level from info to warn for "emptied out" search index update (details)
  342. updated sitemap url (details)
  343. Bump Chart version (details)
  344. Remove hardcoded release name from the values.yaml file (details)
  345. added post method for search and count (details)
  346. Use Ditto-UI from docker Hub in default docker-compose.yml (details)
  347. fix providing Ditto Adaptable information in the "_context" of an SSE event (details)
  348. Correct documentation of RawMessage payload mapper headers (details)
  349. Remove accidentally duplicated section (details)
  350. fix using "/cloudevents" endpoint for other entities than things (details)
  351. provide Ditto 3.3.6 release notes (details)
  352. bump Ditto Helm chart appVersion to 3.3.6 (details)
  353. fix release notes link 3.3.6 (details)
  354. switch dependencies and imports to Pekko (details)
  355. update documentation links (details)
  356. move repositories from bom to root pom (details)
  357. fix some wrong package names (details)
  358. fix ddata tests (details)
  359. renamed somma Akka leftovers in javadocs (details)
  360. renamed somma AKKA_ in env variables to PEKKO_ (details)
  361. ConnectionPerssistenceActor PLUGIN_ID to pekko (details)
  362. use ported pekko-persistence-inmemory (details)
  363. fixed some other akka leftovers (details)
  364. fix unit tests (details)
  365. dependency fix (details)
  366. pekko management to v 1.0.0 (details)
  367. pekko-persistence-mongodb to v 1.0 (details)
  368. alpakka to pekko-connectors migration (details)
  369. update NOTICE-THIRD-PARTY.md (details)
  370. override pekko-serialization-jackson (details)
  371. try to fix pekko-serialization-jackson bad transitive version (details)
  372. update deployment/* files to pekko (details)
  373. update legal dependencies files (details)
  374. some more akka leftovers in deployment (details)
  375. switch pekko-persistence-inmemory to sonatype repo (details)
  376. set management port to Pekko's new default 7626 (details)
  377. remove snapshot repos and fix inmemory plugin version (details)
  378. sync mongo java driver version with pekko-persistence-mongodb (details)
  379. pekko-persistence-mongodb version to 1.0.1, metadata-index name configs (details)
  380. update documentation with migration steps (details)
  381. remove unneeded line from config (details)
  382. add topology spread constraints so ditto services spread equally among cluster nodes (details)
  383. extract to values.yaml file hard-coded nginx-ingress configuration values (details)
  384. Bump Chart version (details)
  385. enable configuration of size "limits" in Helm chart (details)
  386. feat(helm): allow priorityClassNames to be configured (details)
  387. openApi documentation (details)
  388. #1731 use tpl function for otelExporterOtlpEndpoint value (details)
  389. fix wrong exception message when policy could not be implicitly created when creating thing (details)
  390. Correct wording about need for URL-encoding of encryption key (details)
  391. update used GitHub actions versions; k8s version matrix for Helm (details)
  392. move migration steps to a release_notes file (details)
  393. update changelog for 3.4.0 release (details)
  394. Remove hint about changing inbox to outbox (details)
  395. Allow spaces inside placeholder in target issued acknowledgement label (details)
  396. Optimize docker files (details)
  397. #1727 add new "thing-json" placeholder to be used in connections (details)
  398. ditto docs (details)
  399. #1706 fix review findings: (details)
  400. fixed wrong use of HashMap vs. LinkedHashMap in policy model (details)
  401. provide Ditto 3.3.7 release notes (details)
  402. #1727 added unit test, using "thing-json:" placeholder in HTTP path (details)
  403. prepare Ditto 3.3.7 Helm chart (details)
  404. #1727 added new functions to the functions library: (details)
  405. #1727 provided documentation of new "thing-json" placeholder + added functions (details)
  406. #1727 fix test (details)
  407. #1730 fix test imports after merge of Pekko migration (details)
  408. update maven plugins to latest versions (details)
  409. #1739 provide the traceparent header as MDC value in logs (details)
  410. add IntLevelJsonProvider as logstash/logback provider, adding the log level as "intLevel" (details)
  411. #1739 log 2 separate MDC fields: "traceparent-trace-id" and "traceparent-span-id" (details)
  412. #1739 removed IntLevelJsonProvider from default logback files in Helm chart (details)
  413. #1739 undid chart changes (details)
  414. downgrade to Scala 2.13.10 due to unit test errors in ThingsSseRouteBuilderTest (details)
  415. update to Scala 2.13.12 again and fix root cause, using `CompletableFuture.completedStage` instead of `CompletableFuture.completedFuture` (details)
Commit fad16b2e471a14939f2f54c4965d53fdc0e239ec by Andrey Balarev
Connection type 'Hono' introduced

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionType.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
Commit 9af8a4f21a25c072f3beaf9cdd4d1acc3eba2a10 by Andrey Balarev
HonoConfig introduced to provide properties for the new Hono-connection type

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was addedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfigDefault.java
The file was addedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
Commit 448d5a25df3637fd5ac3f95cbbfd0155f694e0ea by Andrey Balarev
DefaultHonoConfig and conf files update

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was addedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
Commit 70b47d1162d4c53fe5783f1802c6c437e464eeeb by Andrey Balarev
Config values added

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
Commit 102937783313cc4b7c2d5544f6e6a4f7e06831e5 by Andrey Balarev
Redundant file removed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was removedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfigDefault.java
Commit 16f3da62f2b24c74b8ac6319e11fb76853b9bd00 by Andrey Balarev
HonoCredentials taken from static configuration

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java (diff)
Commit 000b33326877acb9244b4f4b2252b2fabb8eafca by Andrey Balarev
Config refactored

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAliasValues.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
Commit 845d7b897b65e9d52ef4dc99c812ebc4bc3b57e1 by Andrey Balarev
Config refactored

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAliasValues.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/UserPasswordCredentials.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveConnectionStatusResponse.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
Commit 70386d06980370ae35de3a280cec41b74fb719dd by Andrey Balarev
Connection "enrichment"

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was removedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAliasValues.java
Commit c70c88bcd13374ea79fa3aa467d00320027ba4b7 by Silviya Lyoteva
CR-11462 Add HonoValidator impl and Junit tests
The file was addedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidatorTest.java
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionConfigurationInvalidException.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/package-info.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidator.java
Commit 455891a9a3309350a792e00e3da90ba62034d3af by Andrey Balarev
Connection "enrichment"

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-cluster-downing.conf (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
Commit 7b72beed89ad9f80140733d619ac381371acb70a by Andrey Balarev
Fixed HonoValidator merge issues

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-cluster-downing.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidator.java (diff)
Commit 9426aecd763c93368769d383d8927e66fc69ab06 by Andrey Balarev
Hono-connection enrichment fixed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidator.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableHeaderMapping.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
Commit fba66b9a2a14d11de75287826e456b1a106fe641 by Andrey Balarev
ConfigValues renamed to HonoConfigValue, minor fixes

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidatorTest.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
Commit ba5b81adbd97d1cde4aec8a4d78ff37a9e200c69 by Andrey Balarev
Review issues fixes, unit tests fixed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
Commit 6a5aee5ea1d5ee92f677dd63a7ae9c78747032da by Andrey Balarev
Review issues fixes, unit tests fixed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
Commit e675897c84d504abaa33b92f2b9e9a9bcf349712 by Andrey Balarev
DefaultHonoConfig class moved from api to service, URI init fixed
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfig.java
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was removedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/DefaultHonoConfig.java
Commit cda7bb5b4c0239fcf3a2f7f91bb90fffabc66899 by Juergen Fickel
Minor refactoring of ConfigWithFallback.
* Extracted method for getting a JsonObject as a Map to improve readability.
* Also use new features of Java 17 to improve readability.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified internal/utils/config/src/main/java/org/eclipse/ditto/internal/utils/config/ConfigWithFallback.java (diff)
Commit a843974afe166e120dd565f7ad2d71a240904745 by Juergen Fickel
Streamline behaviour of DefaultScopedConfig in case of an unknown enum value.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified internal/utils/config/src/main/java/org/eclipse/ditto/internal/utils/config/DefaultScopedConfig.java (diff)
The file was modified internal/utils/config/src/test/java/org/eclipse/ditto/internal/utils/config/DefaultScopedConfigTest.java (diff)
Commit 09907a9d1e61a1db2a3d18f9a1fdce066c1b4650 by Juergen Fickel
Refactored HonoConfig.
* Moved interface from connectivity API to connectivity service to limit its scope.
* Moved utility method for getting URI from HonoConfig to implementing class because it is the only place where it is required now.
* Changed getter for bootstrap server URIs to actually return a set of URIs instead of a comma separated string.
* Renamed getter for credentials to state which type of credentials it returns in case there would be other credential types in future.
* Let DefaultHonoConfig base on ScopedConfig to get DittoConfigErrors in case of configuration errors.
* Added unit tests for DefaultHonoConfig.
* Refined some Javadoc comments.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was removedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/HonoConfig.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/HonoConfig.java
The file was addedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfigTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfig.java (diff)
Commit 710f8184f5faf5631e5b9b940c26514c6307c550 by Andrey Balarev
Connection enrichment refactored, HonoConfig cleaned up.

Connection enrichment extracted in a new class DefaultHonoConnectionFactory
HonoConfig cleaned up from the method getTenantId() and the parameter of getCredentials()
HonoConfig simplified - extension mechanism removed.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfigTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/HonoConfig.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
Commit c59a028a0c458e043fdb71b1c0ce97b9df51e6d5 by Juergen Fickel
Refactored `HonoAddressAlias` and added unit tests.
* Renamed method `getName` to `getAliasValue` to distinct it more clearly from an enum's inherent `name` method.
* Converted methods for resolving addresses from static methods to instance methods. This makes them less error-prone because the alias value does not have to be provided. Furthermore, got rid of the boolean parameter in favour of a more expressive method name.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was addedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoAddressAliasTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidator.java (diff)
Commit 0391f9283be4f8ec5184915538f3a6d5432ea773 by Juergen Fickel
Refactored `HonoValidator` and adjusted unit tests.
* Applied clean code principles to `HonoValidator` to improve its readability.
* Made existing unit tests more comprehensive.
* Added some unit test cases.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidator.java (diff)
Commit c86312f2ea41cea647745a232f7d2515519f3da8 by Andrey Balarev
Unit tests created

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was addedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactoryTest.java
The file was addedconnectivity/service/src/test/resources/test-connection.json
The file was modified connectivity/service/src/test/resources/test.conf (diff)
The file was addedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableHeaderMapping.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
Commit 111c99a9df0b097e26dec20915af2d96998b52c4 by Juergen Fickel
Fixed compilation errors of `HonoConnectionFactoryTest`.
`HonoAddressAlias` was refactored beforehand which caused the compilation errors.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactoryTest.java (diff)
Commit fca7c19460b525d0d5d052954817284136d34120 by Juergen Fickel
Cleaned up `HonoConfig`.

* Removed unused method `getUri`.
* Do not extend `Extension` because it really does not.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/HonoConfig.java (diff)
Commit 9d9705e371727db55acae9903f6c04f1b793cfc5 by Juergen Fickel
Refactored `HonoConnectionFactory`.

* Made the factory more abstract by bringing in more aspects of the template method pattern.
* Moved dependency to `HonoConfig` and some implementation to default implementation.
* Concept of tenant ID is unknown to Ditto, thus removed it.
* Moved methods for resolving addresses from `HonoAddressAlias` to `HonoConnectionFactory`.
* Extended exception handling of `ConnectionPersistenceActor#startAndAskClientActors` to catch failures related to `HonoConnectionFactory`.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoAddressAliasTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff)
The file was removedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactoryTest.java
The file was removedconnectivity/service/src/test/resources/test-connection.json
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff)
The file was addedconnectivity/service/src/test/resources/test-connection-hono.json
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
Commit 766b2dc3ae3084743b58229827a2203690a91394 by Juergen Fickel
Reordered import.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidator.java (diff)
Commit 059f61923bdd468b6ae0014360fe3a1d1b8aa596 by Juergen Fickel
Further simplified `HonoAddressAlias`.

* Removed method `aliasValues` from `HonoAddressAlias` as it was only used in tests.
* Removed method `forAliasValue` from `HonoAddressAlias` because it was only used in `HonoConnectionFactory`.
* Adjusted `HonoAddressAliasTest` accordingly.
* Added mapping from Hono address alias values to `HonoAddress` to `HonoConnectionFactory`.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoAddressAliasTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
Commit 6e73c74e08b4b84e7db07016af87dda0102dc114 by Juergen Fickel
Fixed unit test.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidatorTest.java (diff)
Commit b46e3332d6b4195b9d9afa014376f73be38a9783 by Juergen Fickel
Moved back method for getting `HonoAddressAlias` by alias value to the enum itself.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoAddressAliasTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
Commit 2c01aef819f27b7680cdef44214e5dde1ba4b7da by Juergen Fickel
Made `HonoConnectionFactory` a `DittoExtensionPoint`.

Signed-off-by: Juergen Fickel <juergen.fickel@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
Commit 59038514b664cc6d2b2e698f62d37b813aaa94ca by Thomas Jaeckle
initial commit of "Policy imports" functionality after Ditto 3.0 refactoring - preserved via former PoCs and contributions on that topic

Co-authored-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
Co-authored-by: Dirk Van Haerenborgh <dirk.vanhaerenborgh@aloxy.io>
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportsModifiedTest.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportsTest.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportModified.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutableEffectedImports.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/TestConstants.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportCreated.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/PolicyModifyCommandMappingStrategies.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportResponse.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/AbstractPolicyBuilderLabelScoped.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutableImportedLabels.java
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/PolicyQueryCommandResponseMappingStrategies.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportsModified.java
The file was modified policies/api/src/main/java/org/eclipse/ditto/policies/api/PoliciesValidator.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/events/TestConstants.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImporter.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportModifiedTest.java
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/PolicyResourceTestCase.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImport.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutableEffectedImportsTest.java
The file was addedpolicies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportStrategyTest.java
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/PolicyModifyCommandResponseMappingStrategies.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImportedLabels.java
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportsStrategy.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutableLabel.java (diff)
The file was addedpolicies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportDeletedStrategyTest.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyModifiedStrategy.java (diff)
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportModifiedStrategy.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyStrategy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyBuilder.java (diff)
The file was addedpolicies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportModifiedStrategyTest.java
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/PolicyQueryCommandMappingStrategies.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportsResponseTest.java
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/TestConstants.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyEventStrategies.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportTest.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/CreatePolicyStrategy.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportDeleted.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImport.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportsResponse.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportsResponseTest.java
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/RetrievePolicyImportStrategy.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportDeletedTest.java
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportStrategy.java
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilderTest.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutableImportedLabel.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportResponseTest.java
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/enforcers/TestConstants.java (diff)
The file was addedpolicies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportsStrategyTest.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/starter/PoliciesServiceGlobalCommandRegistryTest.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportsTest.java
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportsModifiedStrategy.java
The file was addedpolicies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportCreatedStrategyTest.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyEntriesRoute.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImportResponseTest.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImportTest.java
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportDeletedStrategy.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImports.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/LabelInvalidException.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PoliciesModelFactory.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/policies/PolicyPathMatcher.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImports.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImports.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportResponseTest.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/starter/PoliciesServiceGlobalCommandResponseRegistryTest.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/starter/PoliciesServiceGlobalErrorRegistryTest.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImportedEffect.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/PolicyImporterTest.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntry.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportCreatedTest.java
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/MappingContext.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportsResponse.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportResponse.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImport.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PoliciesRoute.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImport.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategy.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/EffectedImports.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportNotAccessibleException.java
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeletePolicyImportStrategy.java
The file was addedgateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyImportsRoute.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImportResponse.java
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutableLabelTest.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutableImportedLabelsTest.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyCommandStrategies.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportsNotAccessibleException.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyImportTest.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyImportsTest.java
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/PoliciesResourceTypeTest.java (diff)
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/RetrievePolicyImportsStrategy.java
The file was addedpolicies/api/src/main/java/org/eclipse/ditto/policies/api/package-info.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/PolicyResource.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyEntry.java (diff)
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportTest.java
The file was addedpolicies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutableImportedLabelTest.java
The file was addedpolicies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportsModifiedStrategyTest.java
The file was addedpolicies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportCreatedStrategy.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/Assertions.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/AbstractPolicyMappingStrategies.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImport.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImports.java
Commit 0bfe49051f56fd513f27cc2c658d4cf97c2da4ff by Andrey Balarev
newInstance() method added to UserPasswordCredentials class

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/UserPasswordCredentials.java (diff)
Commit 69ee5af5cefa54c3c760110cd2be4d9a288c173f by Andrey Balarev
replyTargetEnabled bug in ImmutableSource fixed
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableSource.java (diff)
Commit 136af983f7bcf7cf897493f9e9205703ea4ae2f5 by Andrey Balarev
Custom `headerMappings` and custom `groupId` in `specificConfig` allowed.
Messaging credentials embedded in URI.
`originalAddress` resolved too.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was addedconnectivity/service/src/test/resources/hono-connection-custom-expected.json
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff)
The file was addedconnectivity/service/src/test/resources/hono-connection-custom-test.json
The file was removedconnectivity/service/src/test/resources/test-connection-hono.json
The file was addedconnectivity/service/src/test/resources/hono-connection-default-test.json
Commit 91b48044033cbe6d4ff5b521bf58a1a8522be1d9 by Andrey Balarev
groupId handling changed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
Commit 2a2ef51297c0a465442d667d8fd1f392d453ec17 by Dominik Guggemos
Replace importable flag of a policy entry with ImportableType enum to allow more differentiated options (implicit, explicit, never). Simplify included/excluded notation from policy imports and expect only a list of (included) policy entries. Adapt PolicyImporter accordingly.

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyImportTest.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyImportsTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntry.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyBuilder.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImporter.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/TestConstants.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyEntriesRoute.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/events/TestConstants.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was removedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImportedEffect.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PoliciesModelFactory.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/AbstractPolicyBuilderLabelScoped.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/PolicyImporterTest.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/EffectedImports.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutableEffectedImportsTest.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilderTest.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/enforcers/TestConstants.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImport.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyEntry.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/ImportableType.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutableEffectedImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImport.java (diff)
Commit 4fad14142f31c6e250b8785f2011e16aeb9c7c68 by Dominik Guggemos
Some polishing, method names, comments, etc. Added more tests to PolicyImporterTest.

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportModifiedStrategy.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/PolicyImporterTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyModifiedStrategy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/AbstractPolicyBuilderLabelScoped.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportCreatedStrategy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyBuilder.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportDeletedStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportsModifiedStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/TestConstants.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportStrategy.java (diff)
Commit 240693d5e254daf40549bc48e2038e55156d41dc by Dominik Guggemos
fix test by adding some more subjects to increase size of policy entry (the limits changed a bit after recent modifications)

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActorTest.java (diff)
Commit 1599ee50c3546fe990200dc7db5e3d40449a8727 by Dominik Guggemos
use default value for importable type defined in ImmutablePolicyEntry

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyEntriesRoute.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PoliciesModelFactory.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntry.java (diff)
Commit 7f2b7b4a57a74791a3aeb4cb28484cce9562e1ea by Yannic Bürgmann
Resolve imports when creating the PolicyEnforcer

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCacheLoader.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcer.java (diff)
Commit 48c1ed9900f1951ff71f151b749557359709a1f1 by Yannic Bürgmann
rename Policy.getImports() to Policy.getPolicyImports to be consistent with other methods

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyModifiedStrategy.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyImportsRoute.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportStrategy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeletePolicyImportStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportDeletedStrategy.java (diff)
The file was modified policies/api/src/main/java/org/eclipse/ditto/policies/api/PoliciesValidator.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImporter.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportModifiedStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportDeletedStrategyTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportCreatedStrategyTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportsStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportsModifiedStrategyTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportCreatedStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/RetrievePolicyImportStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/RetrievePolicyImportsStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportModifiedStrategyTest.java (diff)
Commit f65b685c0cc851730264ed24107b7d32feec2bae by Yannic Bürgmann
fix check for existence of policy import in DeletePolicyImportStrategy

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeletePolicyImportStrategy.java (diff)
Commit e0907db9c6f7d883dd5701fc8bfb22f993f3a744 by Yannic Bürgmann
fix compile error

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
Commit 3eff4041769d3f5d917ec19ceacfc3159eb672f8 by Yannic Bürgmann
fix failing unittests

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/MultiStageCommandEnforcementTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcementTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff)
Commit 92f9cba988c09604346db3738d93bf4b9b275610 by Yannic Bürgmann
add missing DeletePolicyImportStrategyTest

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was addedpolicies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeletePolicyImportStrategyTest.java
Commit 2d162c308116ad5f413c8792e793763fd5dc011c by Yannic Bürgmann
invalidate policy enforcer cache of policies that import a changed policy

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProviderTest.java (diff)
Commit a2c7c3d570eb1065faa47b016fa515594959fec4 by Yannic Bürgmann
Ensure that a policy tag is published when the imports of a policy change

* This change indicates a semantic change of the policy and should lead
  to cache invalidation

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
Commit a7f787e527ffc03c8d319eb0a50f974512f0ce16 by Dominik Guggemos
change Policy.getPolicyImports() to not return an optional of PolicyImports but instead default to an empty PolicyImports instance if no imports are defined and always return a non-null instance

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyBuilder.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImporter.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PoliciesModelFactory.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/PolicyImporterTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
Commit a0c0ef1919e5f134a10cf5b8fd5cf250f41710ce by Dominik Guggemos
adapt to previous changes of policy model

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/RetrievePolicyImportsStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportDeletedStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportsModifiedStrategyTest.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/RetrievePolicyImportStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportModifiedStrategyTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportCreatedStrategyTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportCreatedStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeletePolicyImportStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyModifiedStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportModifiedStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyImportDeletedStrategyTest.java (diff)
The file was modified policies/api/src/main/java/org/eclipse/ditto/policies/api/PoliciesValidator.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProviderTest.java (diff)
Commit cfb43acb4a16ba602da5477807287dae60c66473 by Yannic Bürgmann
Fix resolving of imported policies in PolicyEnforcerActor

* TODO: think about making PolicyEnforcerProvider and PolicyCacheLoader
  an akka extension in order to make it a singleton

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractPolicyEnforcerProvider.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCacheLoader.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceOperationsActorIT.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyCacheLoader.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/starter/PoliciesRootActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActor.java (diff)
Commit 0324105a1cbb1f6f7a12549a7e0960ddfe522659 by Yannic Bürgmann
Make PolicyCacheLoader an Extension and therefore a singleton

* Only exception is the search, where the cache loader is instantiated
  differently

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractPolicyEnforcerProvider.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsRootActor.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyCacheLoader.java (diff)
Commit d8588dd6c70e639b8b88e589091021d66d99591b by Yannic Bürgmann
Stabilized unittest

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProviderTest.java (diff)
Commit 7c6c8546b9ef633b9fe686588fe4a85220038f0c by Yannic Bürgmann
Fix failing unittest which didn't expect empty imports by default

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/signaltransformation/placeholdersubstitution/CreateThingSubstitutionStrategyTest.java (diff)
Commit fe08fe8d8fb5deec3fe2b1d9f928b048dbcce8da by Dominik Guggemos
remove wrong @Nullable annotation

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/AbstractPolicyBuilderLabelScoped.java (diff)
Commit a70b3aa1e970b6cdb08faa80b2f5dec7a7be70cd by Dominik Guggemos
implement pre-enforcer to enforce read access on imported policies

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was addedpolicies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/actions/PolicyActionCommand.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyCommandToAccessExceptionRegistry.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportsNotModifiableException.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyCommandToModifyExceptionRegistry.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportNotAccessibleException.java (diff)
The file was addedpolicies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcerTest.java
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportNotModifiableException.java
The file was modified policies/service/src/main/resources/policies.conf (diff)
Commit 4d923e12bb2ea48e027626d073619186baf810ef by Yannic Bürgmann
Use fully resolved policy (including imports) when building write models
for the search index

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was addedthingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/ResolvedPolicyCacheLoader.java
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff)
Commit 6db209a966d378cf02c7d966a282b43696b1f987 by Yannic Bürgmann
Invalidate search index for thing when a policy imported by the thing policy changes

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/read/SudoIT.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/MongoThingsSearchPersistence.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsMetadataSource.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/ThingWriteModelIT.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlowTest.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/EnforcedThingMapperTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStream.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/BackgroundSyncActorTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/impl/MongoThingsSearchUpdaterPersistence.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdater.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BulkWriteResultAckFlowTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/PersistenceConstants.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitorIT.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/ThingWriteModel.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/ResolvedPolicyCacheLoader.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdaterTest.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStreamTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/Indices.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/MetadataTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/Metadata.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/EnforcedThingMapper.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/TestSearchUpdaterStream.java (diff)
Commit 70b0ced0978e2517a1e385752741911e51e41535 by Dominik Guggemos
load PolicyEnforcerProvider using an extension

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/starter/PoliciesRootActor.java (diff)
The file was addedpolicies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerProviderExtension.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerProvider.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsRootActor.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
Commit 6fb53f3dfd1ba3c5292758343a3ba2c76a89842c by Dominik Guggemos
add basic logging to PolicyImportsPreEnforcer

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
Commit 65adf28467c9f7ef534116f5dc3f4d3fc26752d2 by Yannic Bürgmann
ignore order of referenced policy tags

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/MetadataTest.java (diff)
Commit 32cf7adc484266828cb5fe12002c9381cd12ea1e by Dominik Guggemos
enforce read access on all policy entries that are imported implicitly

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcerTest.java (diff)
Commit aa08750a7c7d244e50ebbb947936fdd2cc1e3218 by Dominik Guggemos
small fixes and improvements of error handling related to policy imports

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcerTest.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportNotAccessibleException.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyNotAccessibleException.java (diff)
Commit ef9fcbe3ca3f0f178941b2d60e67f598f1c40deb by Yannic Bürgmann
Fixed multiple issues regarding imported policies in the search index

* The query in MongoThingsSearchUpdaterPersistence wasn't correct because
  the "id" field was extracted from the JSON pointer which appended a leading
  slash
* We need to remember deleted but still imported policies otherwise the
  search index is not updated when the imported policy is recreated
* Imported policies need to be taken into account when checking if a
  write model is outdated
* The Metadata built by the ThingUpdater needs to preserve the thingPolicy
  aswell as the referenced policy tags

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/ThingWriteModel.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdaterTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/impl/MongoThingsSearchUpdaterPersistence.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/AbstractThingCommandStrategy.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/EnforcedThingMapper.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdater.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/PersistenceConstants.java (diff)
Commit 9f529e44a9fe5cb41689bde0bef6c7ad4f0d86e3 by Dominik Guggemos
add policy imports documentation to openapi

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was addeddocumentation/src/main/resources/openapi/sources/paths/policies/import.yml
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/importedPolicyIdPathParam.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/policies/policyImport.yml
The file was modified documentation/src/main/resources/openapi/sources/schemas/policies/policy.yml (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/policies/policyImports.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/policies/importable.yml
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/entry.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/policies/policyEntry.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/package-lock.json (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/paths/policies/imports.yml
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/policy.yml (diff)
Commit 3fd43ddc9b72eda77877d63963fcf65018e4a1f5 by Yannic Bürgmann
make policy import resolving asynchronous

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCacheLoader.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcer.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/PolicyImporterTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/ResolvedPolicyCacheLoader.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImporter.java (diff)
Commit d9492eb3089c5cbd3b575f600bd20b564350ef7f by Yannic Bürgmann
optimize policy enforcer cache invalidation

* Maintain a map from imported policies to their importing policies which allows
  to avoid iterating over the full cache content when invalidating the policy cache

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProviderTest.java (diff)
Commit 41e20ea76706845872a808bbb8db1027cdb1ad8b by Yannic Bürgmann
optimize map building

* Map is now only modified when the policy is loaded from the cache loader
  instead of every access of the cache
* Also fix issue that the map was never "cleaned up" which is now happening
  on invalidation

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProviderTest.java (diff)
The file was addedpolicies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCacheTest.java
The file was addedpolicies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCache.java
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff)
Commit 89aa0bc6b0bf5b1fcae14e1dddfbbbfe895bf6f0 by Yannic Bürgmann
Consider change of importable type as semantical change

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntry.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntryTest.java (diff)
Commit ceb2f92a1d2afb37e30b387c687234e2f2b3604b by Yannic Bürgmann
remove unused code in LabelInvalidException

Signed-off-by: Yannic Buergmann <yannic.buergmann@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/LabelInvalidException.java (diff)
Commit a560d7dd09abdeb5ee847aca185a9763a7081538 by Dominik Guggemos
throw PolicyImportInvalidException if policy import references own policy, consolidate/simplify policy size validation in policy strategies

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ActivateTokenIntegrationStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeactivateTokenIntegrationStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifySubjectStrategy.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImportInvalidException.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportsStrategy.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/AbstractCommandSizeValidator.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifySubjectsStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyEntryStrategy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyResourcesStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/CreatePolicyStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyImportStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyPolicyEntriesStrategy.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ModifyResourceStrategy.java (diff)
Commit baef21f43d4e28412287da80d0fcdc21134b79a5 by Dominik Guggemos
fix failing tests

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeactivateTokenIntegrationStrategyTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/TopLevelPolicyActionCommandStrategyTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ActivateTokenIntegrationStrategyTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategyTest.java (diff)
Commit fb0ae41be8efa6a78d0b6810a138f576acf94bad by Andrey Balarev
Hono-credentials added to connectivity-extension.conf

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/resources/connectivity-extension.conf (diff)
Commit 26902a5a2dd2cc8d183bb6a1ade4a3496a64c87a by Andrey Balarev
retrieveHonoConnection piggyback command introduced.

A new piggyback command 'retrieveHonoConnection' is implemented which retrieves a 'real' connection of type 'Hono' (with already resolved address aliases, added header mappings , specificConfig etc.)

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was addedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnectionTest.java
The file was modified internal/utils/aggregator/pom.xml (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingConflictStrategyTest.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnectionResponse.java
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/DefaultContext.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategyTest.java (diff)
The file was modified things/service/pom.xml (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/TestConstants.java (diff)
The file was modified policies/service/pom.xml (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/AbstractCommandStrategyTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActor.java (diff)
The file was addedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnectionResponseTest.java
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/CommandStrategy.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnection.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionCreatedStrategies.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveHonoConnectionStrategy.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyConflictStrategyTest.java (diff)
Commit b1845b6bb4d42b58d1409bb4ee5ffcb72cc892ac by Andrey Balarev
Automatic reconnect of 'hono' connection after credentials are changed.

On Hub-credentials changes, ConnectionSupervisorActor gets notified by SolutionModifiedActor in order to restart the potentially active 'Hono'-connection with the new parameters.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DittoConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectivityConfigModifiedBehavior.java (diff)
Commit 36e1e13da21d08ba1a79beb6c8f904ea185459a7 by Andrey Balarev
Copyright headers fixes

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategyTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/TestConstants.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionCreatedStrategies.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/DefaultContext.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/AbstractCommandStrategyTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/CommandStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyConflictStrategyTest.java (diff)
Commit ff4ca92535ff05ae4dd57adff0bcd769c98ea2ba by Dominik Guggemos
check also for self reference in policy modify commands

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyTest.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/PolicyImportsValidator.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImports.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportsTest.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/TestConstants.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/CreatePolicyTest.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImport.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/CreatePolicy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyEntries.java (diff)
Commit cdd5b13de49296b5cb94c9392c9f2f994273c475 by Dominik Guggemos
improve logging

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdater.java (diff)
Commit 5079f38a6535ba0f4f1e1d235897d488aef4f513 by Andrey Balarev
Javadoc improved.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnectionResponse.java (diff)
Commit 5b7f41539fc6c8d50eb854ab2eff0cfe946497ab by Andrey Balarev
some fixes after merge

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
Commit ec67d807397f4b88ff80b38eb21060dbdd019bf8 by Silviya Lyoteva
Integrate Hono connection in ditto ConnectionRoute
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
Commit 92f7ac587379516ad69c5998bbc46880cedbc667 by Dominik Guggemos
validate policy on modification and check whether the policy or an imported entry allows WRITE on policy root resource

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcerTest.java (diff)
Commit 2c54fd0d146c96db0c0b342b49019feca8e8836a by Dominik Guggemos
do not fallback to ImportableType implicit if given type is not valid but return an error instead (default is still implicit, if value is not provided)

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntry.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntryTest.java (diff)
Commit d01ebf3bda5666ff0e01f44440892c7496cad2cc by Dominik Guggemos
Revert "validate policy on modification and check whether the policy or an imported entry allows WRITE on policy root resource"

This reverts commit 92f7ac587379516ad69c5998bbc46880cedbc667.
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcerTest.java (diff)
Commit 60ea7fd9e71d20c5bd847382ccb7dff33eb3c629 by Andrey Balarev
Hono-connection resolving added for TestConnection (dry-run)

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/HonoConfig.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
Commit 5c5564eef7050f1c2e046641dedf2e3a39c1bf9f by Andrey Balarev
HubParamsModified renamed to HubInstanceInfoModified, few logs added

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
Commit 3533774f9c3708b4c2a21f4c420c68fcff63f459 by Dominik Guggemos
fix timing issues for LiveSignalEnforcementTest

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/AbstractThingEnforcementTest.java (diff)
Commit d7cfd46b33b2fabc3ebcaa753efbe90dce61b5c8 by Dominik Guggemos
fix compilation after merging master

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
Commit 29fd5a3a44707c8e3369f9cdf2eefbcc8a3a202e by Andrey Balarev
CR-11683 Bug fixed in handling of 'Event'

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DittoConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectivityConfigModifiedBehavior.java (diff)
Commit fec4620dc55578108f84b18ac2f8faf38caf7f9f by Dominik Guggemos
document policy imports and extend ditto protocol specification

Co-authored-by: Kalin Kostashki <kalin.kostashki@bosch.io>
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified documentation/src/main/resources/jsonschema/policy.json (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-policies-retrieve.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/modify/modifyimport.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/protocol-examples-policies-modifyimport.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/modify/deleteimportresponse.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/modify/modifyimportsresponse.md
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-policies-create-or-modify.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/query/retrieveimportresponse.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/modify/deleteimport.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/modify/modifyimportresponsecreated.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/protocol-examples-policies-modifyimports.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/protocol-examples-policies-retrieveimport.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/modify/modifyimports.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/query/retrieveimports.md
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-policies-delete.md (diff)
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/modify/modifyimportresponse.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/query/retrieveimportsresponse.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/commands/query/retrieveimport.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/protocol-examples-policies-retrieveimports.md
The file was modified documentation/src/main/resources/pages/ditto/basic-policy.md (diff)
Commit d5bfadc173d6c2ad44d481d276d394b60f67197a by Kalin Kostashki
added limit for maximum number of policies to be imported

- created a custom PolicyImportsTooLargeException in order to facilitate sending of correct error response to user
- small typos and fixes as needed
- made the policy imports limit configurable in ditto-limits.conf

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/EnforcedThingMapper.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutableEffectedImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/limits/LimitsConfig.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-limits.conf (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/Metadata.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/EffectedImports.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportsTooLargeException.java
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/common/DittoSystemProperties.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/exceptions/DittoRuntimeExceptionBuilder.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/limits/DefaultLimitsConfig.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImport.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/DittoService.java (diff)
The file was modified policies/model/src/test/java/org/eclipse/ditto/policies/model/ImmutablePolicyTest.java (diff)
Commit 1886e85ad98741ee8b7315dcb9a30ccc67f64590 by Andrey Balarev
Review issues fixes.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveResolvedHonoConnection.java
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionType.java (diff)
The file was removedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnectionResponse.java
The file was modified connectivity/service/src/test/resources/hono-connection-custom-expected.json (diff)
The file was modified connectivity/service/src/test/resources/hono-connection-custom-test.json (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProvider.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveResolvedHonoConnectionStrategy.java
The file was modified connectivity/service/src/main/resources/connectivity-extension.conf (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectivityConfigModifiedBehavior.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/package-info.java (diff)
The file was addedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveResolvedHonoConnectionTest.java
The file was removedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveHonoConnectionStrategy.java
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/UserPasswordCredentials.java (diff)
The file was removedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnectionTest.java
The file was modified connectivity/service/src/test/resources/hono-connection-default-test.json (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionCreatedStrategies.java (diff)
The file was removedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnection.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was removedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveHonoConnectionResponseTest.java
Commit 5f2ec1c87344524baf88fcbc23897df46e97aafe by Andrey Balarev
Automatic reconnect fixed to filter hono-connections only

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DittoConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectivityConfigModifiedBehavior.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
Commit 3ff0fe93d8b6b5930b1dea23cdf7e9aa4b96d901 by Andrey Balarev
Auto-reconnect review issues fixed.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectivityConfigModifiedBehavior.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DittoConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
Commit b4a0e76d9a8df426ec6ee83dd9c05cbb8c479c80 by Silviya Lyoteva
Revert ConnectionRoute to origin/master and change REST API documentation
The file was modified documentation/src/main/resources/openapi/sources/schemas/connections/connectionType.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/connections/target.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/connections.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/connectionId.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/connections/source.yml (diff)
Commit 6f7adeb6f0556b085bbad2c3d185fef3b2884f34 by Silviya Lyoteva
Reverted ConnectionRoute to origin/master
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
Commit 57703cc84e20c7cfbc336232666b4b80edc14202 by Andrey Balarev
Javadoc fixed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
Commit f49fb66e1010e492fe413d937f8e744d4d924a2f by Andrey Balarev
More review issues fixed.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
Commit 9b38b8df4c70d9585f42ee4da94c298353272aa5 by Silviya Lyoteva
Changed ConnectionId.generateRandom()
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
Commit d5c9addabc242fca2a07b46083dcc66882f4edba by Silviya Lyoteva
Introduce dedicated implementation of HonoConnection
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectivityModelFactory.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoConnection.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/ConnectionValidator.java (diff)
Commit 35f6a7515c9d5b0878f12bbada4aecb5f2589b7b by Dominik Guggemos
fix tests temporarily

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
Commit 3bc608a658bbd11ce5337c9bb7b417ed5c74ec96 by Dominik Guggemos
fix hashCode of DefaultLimitsConfig

Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch.io>
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/limits/DefaultLimitsConfig.java (diff)
Commit 9f1f757ce72387a24f3d7bd128ee68c2a61d36db by Kalin Kostashki
fixed typos and review comments

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImports.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-policies-retrieve.md (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PoliciesModelFactory.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutableLabel.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyBuilder.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-policy.md (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportsTooLargeException.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportResponse.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-policies-delete.md (diff)
Commit b569fc7f40727163b56a81dada95b07b67f3d524 by Thomas Fries
Refactored things.js and split into smaller files
- Enabled visual code type checking

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/things.js (diff)
The file was addedui/modules/things/thingsCRUD.js
The file was addedui/jsconfig.json
The file was addedui/modules/things/thingsSearch.js
The file was modified ui/main.js (diff)
The file was modified ui/modules/things/searchFilter.js (diff)
Commit e649ad076ba80fe6568bf225e296a506785981f1 by Silviya Lyoteva
Fixed HonoConnection implementation and added HonoConnection test

ConnectionUri class made public
The file was addedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoConnectionTest.java
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoConnection.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/ImmutableConnectionTest.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionUri.java
The file was addedconnectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/ConnectionUriTest.java
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/ConnectivityMappingStrategies.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectivityModelFactory.java (diff)
Commit 4d09b9013338db1b777f08bc3f6b5473ad48f4fe by Thomas Fries
Add SSE support to Explorer UI

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/api.js (diff)
The file was modified ui/modules/things/things.js (diff)
The file was modified ui/index.html (diff)
Commit 638e6f26142508aac455b883f9bb9e9bb91a355f by Kalin Kostashki
adding some system tests for policy imports

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified internal/utils/config/src/main/resources/ditto-limits.conf (diff)
Commit 83ca606e614cec7a3779ed8bbf7ec92633f891e2 by Silviya Lyoteva
Introduce AbstractConnection and AbstractConnectionBuilder

Signed-off-by: Silviya Georgieva-Lyoteva (IOC/PAP-DDM-RM) <Silviya.Georgieva-Lyoteva@bosch.io>
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnectionBuilder.java
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectivityModelFactory.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionUri.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/ImmutableConnectionTest.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnection.java
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableConnection.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoConnectionTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoConnection.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/ConnectionUriTest.java (diff)
Commit 37cdff1b29bf1043866ff003ecd7c8510e5734a2 by Andrey Balarev
Hono connection default config kafka parameters changed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
Commit ef5d05cac6f4495d17198b500cb86dd780baf997 by Andrey Balarev
Unit test fixed

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
Commit baecbb19239c0bc40ba102b9a22d58d1789661e0 by Silviya Lyoteva
Removed empty rows, checked for hono conn. type in getConnectionTypeOrThrow

Signed-off-by: Silviya Georgieva-Lyoteva (IOC/PAP-DDM-RM) <Silviya.Georgieva-Lyoteva@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnectionBuilder.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnection.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoConnectionTest.java (diff)
Commit 83315d651fd3a74144526256cbb257b54236aee8 by Andrey Balarev
Documentation updated regarding Hono connection

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/connections.yml (diff)
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/jsonschema/connection.json (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-hono.md
Commit 100fe3dd95860981950421b240d2665a6bd279ee by Andrey Balarev
Fixed copyright headers

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/ConnectionUriTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidatorTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionUri.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/HonoConnectionTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnectionBuilder.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoConnection.java (diff)
Commit e4369c9da7193f5c7f19a43f6c98cc081b23c994 by Andrey Balarev
Fixed review issues in connectivity-protocol-bindings-hono.md

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-hono.md (diff)
Commit 8ae5012fd958d214d440371ee1322f495c1b980a by Kalin Kostashki
fix for putPolicyWithTooManyImports method

- result.accept called explicitly to for ModifyPolicyImports to run and throw the required exception.

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
Commit 444408753a4d92f32406077f7d5547a975a2fdb7 by Andrey Balarev
Copyright headers

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
Commit d717bf787305aae3bf690b40c32637002f2e1cd3 by Kalin Kostashki
fixed @since TODOs

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImportedLabels.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/Policy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportsResponse.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImportableType.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportResponse.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImport.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImportsResponse.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyEntry.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyEntry.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportCreated.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyBuilder.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImport.java (diff)
The file was modified policies/api/src/main/java/org/eclipse/ditto/policies/api/PoliciesValidator.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportsNotAccessibleException.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/ModifyPolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PoliciesModelFactory.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImport.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImport.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportDeleted.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/EffectedImports.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/AbstractPolicyMappingStrategies.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportModified.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyImportsModified.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImporter.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/LabelInvalidException.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicyImportResponse.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/modify/DeletePolicyImportResponse.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImports.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyImportNotAccessibleException.java (diff)
Commit b59542f28f7226b8c5170b42cf0e0a0ca2884ab2 by Kalin Kostashki
fix for PolicySupervisorActorTest

- added the PolicyEnforcerProvider

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActorTest.java (diff)
Commit 7ec09e1bad75fcd43625293eba02e6dcdd105c4e by Kalin Kostashki
fix for PolicySupervisorActorTest

- mocked PolicyEnforcer in order to trigger the RetrievePolicy command.

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActorTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
Commit 2327e8055970072dfc6153ff747a96c65a4ca330 by Thomas Jaeckle
fix missing OpenAPI "policy import" references and re-generated ditto-api-2.yml

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
Commit e918a1e507f43bd0d71dd0dbf22ea17580cbeab9 by Thomas Jaeckle
fixed sandbox "Content-Security-Policy" for Ditto UI

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/docker/sandbox/nginx.conf (diff)
Commit df761f317edb3bb92104450e89739460dcd558c5 by Thomas Jaeckle
disable caching for sandbox

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/docker/sandbox/nginx.conf (diff)
Commit 920e72730b89f73f4b1767c792b24e41a8db80f5 by Thomas Jaeckle
updated Connectivity_Metrics.json Grafana dashboard to include per connection-id filtering for top row
* adjusted unit to "none"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/operations/grafana-dashboards/Connectivity_Metrics.json (diff)
Commit 08053d762c7fe8253a53e613ef999cc9f0164dfc by Thomas Jaeckle
updated Connectivity_Metrics.json to also filter id on throttled connections

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/operations/grafana-dashboards/Connectivity_Metrics.json (diff)
Commit 88f9ba1a75292d2e6e4b5159bd358a78341abb7e by Aleksandar Stanchev
fix json pointers config when read from env

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.io>
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultFieldsEncryptionConfig.java (diff)
Commit 516b5b95eb5c82849d0d793fba6efc6325c8bfcb by Thomas Jaeckle
fix alerting in Connectivity_Metrics.json

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/operations/grafana-dashboards/Connectivity_Metrics.json (diff)
Commit 1fb43f4bdb21cb48859f1532867b5b9620df7de1 by Thomas Jaeckle
fix license header year

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyImportInvalidException.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/PolicyImportsValidator.java (diff)
Commit 31811d1756d64fc3fb97a148ea5c71c8592f4d97 by Thomas Jaeckle
added missing label for throttled connections

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/operations/grafana-dashboards/Connectivity_Metrics.json (diff)
Commit ea8aa9913cd05cfdeb33ca5608fa3b33ea1b2d0c by Thomas Jaeckle
adjusted 3.1.0 release date in docs

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was addeddocumentation/src/main/resources/_posts/2022-12-16-release-announcement-310.md
The file was removeddocumentation/src/main/resources/_posts/2022-12-15-release-announcement-310.md
The file was modified pom.xml (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_310.md (diff)
The file was addedsrc/license-header-2022.txt
The file was modified src/license-header.txt (diff)
Commit 661ba107fb5cfbb5dc23b1f11121e7dbfd438f54 by Thomas Jaeckle
fixed RELEASE.md

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified RELEASE.md (diff)
Commit 2d9bdb370c43a76b33b00032919d20c08915035f by Thomas Jaeckle
update binary compatibility version to 3.1.0

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified pom.xml (diff)
The file was modified SECURITY.md (diff)
Commit 7f7c44e4ab6d1b3575e38c3a1271463dd82ab846 by Thomas Fries
SSE for explorer UI next step
- Explicit editing for thing CRUD
- Split of thing.js file

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/index.html (diff)
The file was modified ui/modules/api.js (diff)
The file was modified ui/modules/things/thingsSearch.js (diff)
The file was modified ui/modules/things/things.js (diff)
The file was modified ui/index.css (diff)
The file was modified ui/modules/things/things.html (diff)
The file was addedui/modules/things/thingsSSE.js
The file was modified ui/main.js (diff)
The file was modified ui/modules/things/thingsCRUD.js (diff)
Commit ff4666258788c68df85629e7b48c5e4194e47273 by Thomas Jaeckle
adjust since tags in javadoc to Ditto version 3.2.0

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionUri.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnectionBuilder.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveResolvedHonoConnectionStrategy.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoAddressAlias.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionType.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionCreatedStrategies.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveResolvedHonoConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/HonoConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/UserPasswordCredentials.java (diff)
Commit 03b877ad8bfae515f9eedbf8f825cd55f68372f5 by Thomas Jaeckle
fixed openAPI error

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/connections/source.yml (diff)
Commit 696bf8b8bb97411b4773c3cbce68b57692eb2315 by Thomas Jaeckle
fixed broken links due to missing "delete policy import" resource

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/examples/policies/protocol-examples-policies-deleteimport.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit 0a6e4113278f7915d5b672912ff2e292463f3e87 by Thomas Fries
SSE for explorer UI: resolved error from merge

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/searchFilter.js (diff)
Commit 6d4be5b548a69fe81d7c10d3db2d55d2ea3fc68d by Yufei Cai
Revert "Fix incorrect envelope in ClientSupervisor."

This reverts commit 943895970fd7c793ea4c92b84fdadc3c7a42f68c.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientSupervisor.java (diff)
Commit fbfe9dd18902eb6496f07a2fe1d1ce82373bef98 by Yufei Cai
Revert "Add serializer for ClientActorPropsArgs."

This reverts commit f5af50ef494dcf273445895311eb0c264ea3c94a.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was removedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ClientActorPropsArgsSerializerTest.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushClientActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was modified internal/utils/akka/pom.xml (diff)
The file was modified internal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/ActorSystemResource.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-akka-config.conf (diff)
The file was removedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientActorPropsArgsSerializer.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaClientActorTest.java (diff)
Commit d494c5fdc3c9bb0af3562a6284478afc867a30dc by Yufei Cai
Revert "Replace consistent hashable envelope by a dedicated binary message envelope for communication between the connection persistence actor and its client actors."

This reverts commit 4ce5f39e174788aea1ac828c6e48c32f87773d70.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was removedinternal/utils/cluster/src/test/java/org/eclipse/ditto/internal/utils/cluster/ShardedBinarySerializerTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientSupervisor.java (diff)
The file was removedinternal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ShardedBinarySerializer.java
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ShardRegionExtractor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientActorPropsFactory.java (diff)
The file was removedinternal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ShardedBinaryEnvelope.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was removedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientActorPropsArgs.java
Commit 540c0a3decf39286c83b769c1445c47495a1bdd8 by Yufei Cai
Revert "Move client actor shutdown to shard region shutdown phase to prevent restarts during coordinated shutdown."

This reverts commit fd4524b32dedc434bb3eeea157c0108b508f5348.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientSupervisor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
Commit f82a2c0f951f4cbdc191ae48c0bc5e2c4209228f by Yufei Cai
Revert "Add hand-off messages to connection and client shard regions."

This reverts commit 892aa4aab529976a56e982e10347e868ad9a7630.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientSupervisor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityRootActor.java (diff)
Commit b87df7dafea6a9f0a3649d02893872959c1fd9aa by Yufei Cai
Revert "Fix close-connection behavior of ClientSupervisor; fix ConnectionPersistenceActorTest."

This reverts commit dd63d4cbf719cb0596f38c4ad9524fce980eddd1.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientSupervisor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
Commit e34b39603df796b02f245f7ba0772223b0ae2a6c by Yufei Cai
Revert "Fix client shard region name; reintroduce CLOSE_CONNECTION stage to restore connection connection announcements."

This reverts commit 8ef245038c1d77041cc860ed9251a50f2e693ee9.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/DeleteConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityRootActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ModifyConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/stages/ConnectionAction.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/CloseConnectionStrategy.java (diff)
Commit bf4873392ec3c5bf6b1216df806252de26f37126 by Yufei Cai
Revert "Remove headers as a part of client actor props to prevent accidental restarts."

This reverts commit 67c8f3cee48733513c80750cc692129200e2cf18.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActor.java (diff)
Commit 75615710d958343259fe0eb539eb073dc862bc88 by Yufei Cai
Revert "Move client actors to their own shard region."

This reverts commit a8714fd79d108e14e30d2af18a520c6df59bd2a9.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ModifyConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityRootActor.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/ConnectivityMessagingConstants.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultConnectionConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/stages/ConnectionAction.java (diff)
The file was removedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MockShardRegionActor.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/CloseConnectionStrategy.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceOperationsActorIT.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was removedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/commands/sudo/SudoRetrieveConnectionStatus.java
The file was removedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientSupervisor.java
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ShardRegionExtractor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/OpenConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionCreatedStrategies.java (diff)
The file was modified connectivity/service/src/test/resources/test.conf (diff)
The file was removedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientActorId.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ErrorHandlingActorTest.java (diff)
The file was modified connectivity/service/src/test/resources/connection-test.conf (diff)
The file was modified connectivity/service/src/test/resources/logback-test.xml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/config/DefaultConnectionConfigTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/DeleteConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was removedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/commands/sudo/SudoRetrieveConnectionStatusResponse.java
The file was removedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/SudoRetrieveConnectionStatusStrategy.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/CreateConnectionStrategy.java (diff)
Commit 27a024881debbcd17785dbdf66fc719fdb444d29 by Yufei Cai
Revert "ClientSupervisor: Retrieve connection status on startup to deal with shard rebalancing."

This reverts commit fdd4a61e3c58d761e1a3315c9a15cc35b7e3be78.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultConnectionConfig.java (diff)
The file was removedconnectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ClientSupervisorTest.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
The file was removedconnectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/commands/sudo/SudoRetrieveClientActorProps.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
Commit dc8b2caf45f5a2b557e775f8aba097a4fa6f047b by Yufei Cai
Revert "Fix metrics "connection_client" and "connecting_client" underreporting due to multiple client actors of a connection starting on the same instance."

This reverts commit 99639bc3593a87b57eeabea06d26a67e286e8e07.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
Commit e625d9ab28f4f124962beeffbfc786eebebac778 by Thomas Jaeckle
added release notes for Ditto 3.1.1

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_311.md
Commit 01c921eb719e4878bd301bca27473b3e46c58a54 by Thomas Jaeckle
Enable "History API" support:
* streaming of journal entries of a given entity (thing/policy) as DittoProtocol events (via Websocket/Connections/SSE)
* accessing an entity (thing/policy/connection) "at" a specific revision or "at" a specific timestamp
* added a configurable "history-retention-duration" config for things/policies/connections in order to delay the cleanup for at least that amount of time -> that way we can e.g. keep 30d of snapshots/events
* made history API work via connectivity
* added documentation for history capabilities

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/Cleanup.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/WithStreamingSubscriptionId.java
The file was addeddocumentation/src/main/resources/pages/ditto/basic-history.md
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/starter/ThingsServiceGlobalEventRegistryTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoEventAdapterTest.java (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/StreamingSubscriptionEventMappingStrategies.java
The file was addedinternal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/DefaultEventConfig.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionEvent.java
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/adapter/policies/PolicyEventAdapter.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/events/PolicyEventStrategies.java (diff)
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionCompleteTest.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingsPersistenceStreamingActorCreator.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/streaming/RequestFromStreamingSubscription.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsRootActor.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/EventJsonDeserializer.java (diff)
The file was addedthings/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/exceptions/ThingHistoryNotAccessibleException.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
The file was modified documentation/src/main/resources/_data/tags.yml (diff)
The file was addeddocumentation/src/main/resources/jsonschema/protocol-streaming-subscription-request-payload.json
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/common/config/ThingConfig.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/ConnectivityServiceGlobalEventRegistryTest.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification.md (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/adapter/StreamingSubscriptionEventAdapter.java
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/InvalidThingFieldSelectionException.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/policies/DefaultPolicyCommandAdapterProvider.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcement.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/starter/GatewayServiceGlobalCommandRegistryTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/DefaultThingPersistenceActorPropsFactory.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/events/EventStrategy.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/ProtocolAdapter.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/common/config/DefaultThingConfig.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/WithPolicyId.java
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActor.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/exceptions/StreamingSubscriptionProtocolErrorException.java
The file was addededge/service/src/main/java/org/eclipse/ditto/edge/service/streaming/StreamingSubscriptionActor.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultConnectionConfig.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcement.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/starter/PoliciesRootActor.java (diff)
The file was modified policies/service/src/main/resources/policies.conf (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/ImmutablePayload.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/AbstractEventsourcedEvent.java (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/adapter/StreamingSubscriptionCommandAdapter.java
The file was addeddocumentation/src/main/resources/jsonschema/protocol-streaming-subscription-failed-payload.json
The file was modified internal/utils/persistence/src/test/resources/mongo-read-journal-test.conf (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/exceptions/StreamingSubscriptionNotFoundException.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingActor.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/AdapterResolverBySignal.java (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundDispatchingSink.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/ConnectivityServiceGlobalCommandRegistryTest.java (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/adapter/connectivity/package-info.java
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/DefaultCleanupConfig.java (diff)
The file was addedthings/service/src/main/java/org/eclipse/ditto/things/service/enforcement/StreamRequestingCommandEnforcement.java
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceOperationsActorIT.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/ProtocolFactory.java (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionFailed.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityRootActor.java (diff)
The file was addedinternal/utils/persistence/src/test/resources/event-test.conf
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/ImmutableTopicPath.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/AbstractStreamingSubscriptionEvent.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectivityMongoEventAdapter.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/ThingsSearchServiceGlobalCommandRegistryTest.java (diff)
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/signals/ShardedMessageEnvelopeTest.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/WithThingId.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/exceptions/StreamingSubscriptionTimeoutException.java
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/StreamingSubscriptionCommandMappingStrategies.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfig.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/exceptions/ConnectionHistoryNotAccessibleException.java
The file was addeddocumentation/src/main/resources/jsonschema/protocol-streaming-subscriptionid.json
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/DittoProtocolAdapter.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-devops.conf (diff)
The file was modified internal/utils/persistence/src/test/resources/test.conf (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/common/config/PolicyConfig.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/MappingStrategiesFactory.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/starter/ThingsServiceGlobalCommandRegistryTest.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/starter/ThingsSearchServiceGlobalEventRegistryTest.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionComplete.java
The file was addedinternal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/EventConfig.java
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/CleanupTest.java (diff)
The file was addeddocumentation/src/main/resources/jsonschema/protocol-streaming-subscription-next-payload.json
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/PolicyCommand.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/streaming/StreamingSubscriptionCommand.java
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/AbstractMongoEventAdapter.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/signals/events/AbstractEvent.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/SnapshotFilter.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/PolicyCommandResponse.java (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/mapper/PolicyEventSignalMapper.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/PolicyEventMappingStrategies.java
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/CleanupConfig.java (diff)
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/CreditsTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/DefaultSnapshotConfig.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorSnapshottingTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceOperationsActorIT.java (diff)
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionCreatedTest.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/common/config/DefaultPolicyConfig.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsModifiedPartially.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActorTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActorTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorPropsFactory.java (diff)
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/Command.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/SessionedJsonifiable.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/StreamingTopicPathBuilder.java
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/signals/FeatureToggle.java (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol-specification-streaming-subscription.md
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/mapper/StreamingSubscriptionCommandSignalMapper.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/streaming/AbstractStreamingSubscriptionCommand.java
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/starter/GatewayServiceGlobalEventRegistryTest.java (diff)
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/signals/commands/streaming/SubscribeForPersistedEventsTest.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/provider/PolicyCommandAdapterProvider.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/streaming/package-info.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/streaming/SubscribeForPersistedEvents.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/events/ThingEventStrategies.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoEventAdapter.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorHeaderInteractionTest.java (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/AbstractStreamingSubscriptionMappingStrategies.java
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionFailedTest.java
The file was modified base/api/src/test/java/org/eclipse/ditto/base/api/persistence/cleanup/CleanupPersistenceResponseTest.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeaderDefinition.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/DefaultAdapterResolver.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BasePublisherActor.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyEvent.java (diff)
The file was addeddocumentation/src/main/resources/jsonschema/protocol-streaming-subscription-subscribe-for-persisted-events-payload.json
The file was addeddocumentation/src/main/resources/pages/tags/tag_history.md
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundDispatchingActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/starter/PoliciesServiceGlobalCommandRegistryTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/events/AbstractEventStrategies.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/AbstractPolicyMappingStrategies.java (diff)
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/headers/ImmutableDittoHeadersTest.java (diff)
The file was addededge/service/src/main/java/org/eclipse/ditto/edge/service/streaming/StreamingSubscriptionManager.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionHasNext.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsDeletedPartially.java (diff)
The file was modified protocol/src/test/java/org/eclipse/ditto/protocol/adapter/DittoProtocolAdapterParameterizedTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceOperationsActorIT.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/package-info.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/serializer/DefaultPolicyMongoEventAdapter.java (diff)
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/signals/commands/streaming/CancelStreamingSubscriptionTest.java
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/ThingFieldSelector.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mapper/SignalMapperFactory.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActorSnapshottingTest.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/adapter/Adapter.java (diff)
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/mapper/StreamingSubscriptionEventSignalMapper.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionCreated.java
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/AbstractThingEnforcementTest.java (diff)
The file was modified base/api/src/test/java/org/eclipse/ditto/base/api/persistence/cleanup/CleanupPersistenceTest.java (diff)
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/signals/events/streaming/StreamingSubscriptionHasNextTest.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActor.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/entity/id/EntityId.java (diff)
The file was addedpolicies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyHistoryNotAccessibleException.java
The file was addedprotocol/src/main/java/org/eclipse/ditto/protocol/adapter/AbstractStreamingMessageAdapter.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/signals/commands/streaming/CancelStreamingSubscription.java
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/TopicPath.java (diff)
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/signals/commands/streaming/RequestFromStreamingSubscriptionTest.java
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mapper/AbstractCommandSignalMapper.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/starter/PoliciesServiceGlobalEventRegistryTest.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/TopicPathBuilder.java (diff)
The file was addedinternal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/DefaultEventConfigTest.java
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/AbstractPolicyEvent.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/serializer/AbstractPolicyMongoEventAdapter.java (diff)
Commit 71cd5fd047ad0bb9f3fbfdae90d41439fe3c9461 by Thomas Jaeckle
switch to MongoDB 5 for deployment descriptors by default

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/kubernetes/deploymentFiles/mongodb-statefulset/mongodb-statefulset.yaml (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
The file was modified deployment/kubernetes/deploymentFiles/mongodb/mongodb.yaml (diff)
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
Commit a4c0634319c3e6ed030ac23f89a169cd2b61228f by Thomas Fries
Explorer UI - SSE and optimistic locking
- custom web component for CRUD toolbar
- API allows to return headers if needed
- adapt editors with new toolbar and ETag handling
- fixed modified date and revision from SSE
- avoid feature editors jumping because of badge in header
- fixes some static type checks in utils
The file was modified ui/modules/things/things.html (diff)
The file was modified ui/index.html (diff)
The file was modified ui/modules/things/thingsSSE.js (diff)
The file was modified ui/modules/utils.js (diff)
The file was modified ui/modules/things/features.html (diff)
The file was addedui/modules/utils/crudToolbar.js
The file was modified ui/modules/api.js (diff)
The file was modified ui/modules/things/searchFilter.js (diff)
The file was modified ui/modules/things/attributes.js (diff)
The file was modified ui/modules/things/thingsCRUD.js (diff)
The file was modified ui/modules/things/thingsSearch.js (diff)
The file was modified ui/modules/things/features.js (diff)
The file was modified ui/index.css (diff)
The file was modified ui/modules/things/featureMessages.js (diff)
Commit 4d93fb77de35aad1ecdf43b37dc8e50e263d5e68 by Thomas Fries
Explorer UI - Apply new edit style to environments

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/environments/environments.js (diff)
The file was modified ui/modules/environments/environments.html (diff)
The file was modified ui/modules/utils/crudToolbar.js (diff)
Commit ad71d59b6f1d841e05a57de70b9f52dfe5acdecd by Thomas Fries
Explorer UI - Add new edit style to connections

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/connections/connections.html (diff)
The file was modified ui/modules/things/attributes.js (diff)
The file was modified ui/main.js (diff)
The file was addedui/modules/connections/connectionsCRUD.js
The file was modified ui/modules/things/thingsCRUD.js (diff)
The file was addedui/modules/connections/connectionsMonitor.js
The file was modified ui/modules/api.js (diff)
The file was modified ui/modules/things/features.js (diff)
The file was modified ui/modules/connections/connections.js (diff)
Commit 21f1b0d512857f37b8072d960dbe11de761f9887 by Thomas Jaeckle
improved sandbox nginx security headers

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/docker/sandbox/nginx.conf (diff)
Commit 580c28077dd5f0f572ee4e6d159f13360f0f68af by Thomas Jaeckle
add additional status-secured configuration to enable disabling securing the status endpoint while still securing the devops endpoint

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/util/config/security/DevOpsConfig.java (diff)
The file was modified gateway/service/src/test/resources/devops-test.conf (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/util/config/security/DefaultDevOpsConfig.java (diff)
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevopsAuthenticationDirectiveFactory.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/util/config/security/DefaultDevOpsConfigTest.java (diff)
Commit 362390e5f561243cc6300c91e630a96e3364dc4c by JeffreyThijs
external message to mqtt publish transform should not fail on blank header values
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/ExternalMessageToMqttPublishTransformerTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/ExternalMessageToMqttPublishTransformer.java (diff)
Commit ab4f22e6fd58fb2b628037c16a325e801b7259a4 by Thomas Fries
Explorere UI - SSE support
- Added new view to see incoming updates for the selected thing
- Utils format date had wrong interface description

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/main.js (diff)
The file was modified ui/index.html (diff)
The file was addedui/modules/things/messagesIncoming.js
The file was addedui/modules/things/messagesIncoming.html
The file was modified ui/modules/things/thingsSSE.js (diff)
The file was modified ui/modules/utils.js (diff)
Commit 9cd1539319445e4d72e1bb13d5081f74fa617ffb by Thomas Fries
Explorer UI - SSE support
- On feature update also weak ETags are allowed
- Improved cleaning up on environment change

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/features.js (diff)
The file was modified ui/modules/things/thingsSSE.js (diff)
The file was modified ui/modules/things/wotDescription.js (diff)
The file was modified ui/modules/things/thingsSearch.js (diff)
Commit 4b37709f8efd5b58379fb4c71b9432bdeb86b987 by Thomas Fries
Explorer UI - SSE support
- Changed CRUD buttons to text and showing dynamically
- wrong ETag header on feature/attribute creation
- incoming changes now also show attributes

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/index.html (diff)
The file was modified ui/modules/things/features.js (diff)
The file was modified ui/modules/utils/crudToolbar.js (diff)
The file was modified ui/modules/things/messagesIncoming.html (diff)
The file was modified ui/modules/things/attributes.js (diff)
The file was modified ui/modules/things/messagesIncoming.js (diff)
Commit 0c7f7494d4af446fbd38825c23c65f7b091c1d42 by Thomas Fries
Explorer UI - SSE bugfix

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/thingsCRUD.js (diff)
Commit d7f78c295f73aa0a41cd0b44735fecf9a203d619 by Thomas Jaeckle
added documentation about enhancing the JS payload mapping with custom libraries

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/pages/ditto/connectivity-mapping.md (diff)
Commit f6dd31fa18bd64cea676d7335db5067cf0080820 by Kalin Kostashki
remove not supported mongo features

- removed cursor.collation()\
- removed $$CURRENT and $setDifference

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
Commit 569e76cc2a0347880f8da376e3676746a85e8fc0 by Thomas Fries
UI - SSE support:
- Update selected thing in search result table

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/thingsSearch.js (diff)
The file was modified ui/modules/things/thingsSSE.js (diff)
The file was modified ui/modules/things/messagesIncoming.js (diff)
The file was modified ui/modules/utils.js (diff)
Commit 298bf2da4aaf0a9c151f1aa170c24c792effbc93 by Aleksandar Stanchev
extracts rawUserInfo to prevent unwanted url decoding

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/JsonFieldsEncryptor.java (diff)
Commit 04173fb2aa9843e6a13d074df559107782bc1031 by Kalin Kostashki
commented failing tests out

Signed-off-by: Kalin Kostashki <kalin.kostashki@bosch.io>
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournalIT.java (diff)
The file was modified SECURITY.md (diff)
Commit 54dc02359b4cca0bce3497101b010f2c754ed63c by Thomas Fries
UI - SSE Support:
- create a second SSE that listens to all things of the search result
- avoid ace editors from creating endless undo histories
The file was modified ui/modules/api.js (diff)
The file was modified ui/modules/things/thingsCRUD.js (diff)
The file was modified ui/modules/things/thingsSearch.js (diff)
The file was modified ui/modules/things/features.js (diff)
The file was modified ui/modules/things/messagesIncoming.js (diff)
The file was modified ui/modules/connections/connectionsMonitor.js (diff)
The file was modified ui/modules/things/thingsSSE.js (diff)
Commit 6cdc07e5b53ff63e03473f7a8586437f93039baa by Thomas Fries
UI - SSE support - testing and bugfixing
- WoT description for feature was referencing old dom field
- thing search more button changed SSE to new page and lost 1st page

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/thingsSearch.js (diff)
The file was modified ui/modules/things/wotDescription.js (diff)
Commit 948b85dc2049713ae28d382097732e57749f836d by Andrey Balarev
Connections API doc fixes Ditto

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.io>
The file was modified connectivity/service/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/test/resources/hono-connection-custom-expected.json (diff)
Commit 5864c065d23c944f24e4253ee004575ea9b33798 by Thomas Jaeckle
rewrite MongoReadJournal aggregation for gathering "newest" active snapshots
* conditionally removing "DELETED" snapshots using "$redact" instead of using "$$CURRENT" and "$setDifference"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
Commit b9f96ac2683dd5a626211fc6ac8bbe7d638f71ff by Thomas Jaeckle
re-enabled formerly disabled tests
* got rid of "collation" -> "numericOrdering(true)" using another step in the aggregation
* append "$$ROOT" in snapshot listing to include all selected fields
* adjusted some "batchSizes" in unit tests

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournalIT.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
Commit bccbe1497504fd1c75ae6541b6ace12a022fd95a by Thomas Jaeckle
added config parameter for "documentDB-compatibility-mode"
* based on that changed how the priority sorting is done
* apply a workaround to get priority sorting also for documentDB mode
* use "collation" and "numericOrdering=true" (as it was done before) for non-DocumentDB compatibility mode
* run MongoReadJournalIT parameterized with and without documentDB compatibility mode

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/MongoClientWrapper.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/DittoMongoClientBuilder.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournalIT.java (diff)
The file was modified internal/utils/persistence/src/test/resources/mongodb_test.conf (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/DittoMongoClientSettings.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/DefaultMongoDbConfigTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-mongo.conf (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/DefaultMongoDbConfig.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/MongoDbConfig.java (diff)
Commit ce15768f93f2b6239b9a517a5ee726305c307047 by Thomas Jaeckle
conditionally create "wildcard index" in search only if not running in "documentDbCompatibilityMode"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/DefaultMongoDbConfigTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/DittoMongoClientSettings.java (diff)
The file was modified internal/utils/persistence/src/test/resources/mongodb_test.conf (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/MongoDbConfig.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/MongoHints.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/IndexInitializationIT.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/MongoThingsSearchPersistence.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/Indices.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-mongo.conf (diff)
Commit e76bc2d48fc64c7fca9d4cd8454c69766545b928 by Thomas Jaeckle
fixed Grafana dashboard datasource configurations

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified deployment/operations/grafana-dashboards/Load_Test.json (diff)
The file was modified deployment/operations/grafana-dashboards/Pub_Sub.json (diff)
The file was modified deployment/operations/grafana-dashboards/Connectivity_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/Kubernetes_Metrics.json (diff)
The file was modified pom.xml (diff)
The file was modified deployment/operations/grafana-dashboards/Kafka_Consumer_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/Akka_Dispatcher_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/External_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/Akka.json (diff)
The file was modified deployment/operations/grafana-dashboards/Connectivity_ACKS.json (diff)
The file was modified deployment/operations/grafana-dashboards/Persistence_Entities.json (diff)
The file was modified deployment/operations/grafana-dashboards/Cluster_traffic.json (diff)
The file was modified deployment/operations/grafana-dashboards/Things-Wildcard-Search_Performance_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/Connectivity_live_status.json (diff)
The file was modified deployment/operations/grafana-dashboards/JVM_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/Sudo_command_count.json (diff)
The file was modified deployment/operations/grafana-dashboards/Cache_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/Container_Metrics.json (diff)
The file was modified deployment/operations/grafana-dashboards/Gateway_Traces.json (diff)
The file was modified deployment/operations/grafana-dashboards/Signal_processing.json (diff)
Commit d8f97cdba746fb4dc9f33e785a3f83345c66be0f by Thomas Jaeckle
added example prometheus.yml config for a Ditto deployment

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was addeddeployment/operations/prometheus/prometheus.yml
Commit 987f94ecde1745b767218d65a838db60baba0fc0 by Thomas Jaeckle
added 30 minutes overview of Eclipse Ditto slides

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was addeddocumentation/src/main/resources/slides/2023_01_ditto-in-30-min/index.html
The file was modified documentation/src/main/resources/pages/ditto/presentations.md (diff)
Commit 3f846a5b3df1d4a51452f982ad766a51c0722ef6 by Thomas Jaeckle
improved documentation on token handling with e.g. "oauth2-proxy"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
Commit bedaaee80d093b1b577a84bce4511ce9bb096a17 by Thomas Jaeckle
enhanced Connections with their "_revision", "_created" and "_modified" information
* and made those queryable with "fields" selector same as for things+policies
* made connection a full "Entity"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/connections.yml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveResolvedHonoConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/stages/StagedCommand.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/ConnectivityCommand.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveConnections.java (diff)
The file was modified documentation/src/main/resources/jsonschema/connection.json (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ModifyConnectionStrategy.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/exceptions/ConnectionPreconditionNotModifiedException.java
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveResolvedHonoConnectionTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionBuilder.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsParameter.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveResolvedHonoConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/Connection.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/query/RetrievePolicy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/SudoRetrieveConnectionTagsStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/SudoAddConnectionLogEntryStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveConnectionMetricsStrategy.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnection.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveConnectionLogsStrategy.java (diff)
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/events/ConnectionOpenedStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/CloseConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveConnectionStatusStrategy.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity-extension.conf (diff)
The file was modified documentation/src/main/resources/jsonschema/policy.json (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/OpenConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/events/ConnectionModifiedStrategy.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveConnectionTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectivityModelFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionConflictStrategy.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/events/ConnectionDeletedStrategy.java (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/status.yml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/StagedCommandStrategy.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableConnectionRevision.java
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnectionBuilder.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/DeleteConnectionStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/events/ConnectionCreatedStrategy.java (diff)
The file was modified connectivity/model/src/test/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveConnectionsTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractConnectionsRetrievalActor.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/ModifyToCreateConnectionTransformer.java
The file was modified connectivity/model/pom.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ResetConnectionMetricsStrategy.java (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/exceptions/ConnectionPreconditionFailedException.java
The file was modified documentation/src/main/resources/jsonschema/thing_v2.json (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/PreEnforcementConnectionIdCacheLoader.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/TestConnectionConflictStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/CreateConnectionStrategy.java (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
The file was addedconnectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ConnectionRevision.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/EnableConnectionLogsStrategy.java (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/command.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/logs.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/connectionId.yml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/LoggingExpiredStrategy.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/events/ConnectionClosedStrategy.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/query/RetrieveConnection.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/ConnectionExistenceChecker.java
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionsConditionalHeadersValidatorProvider.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ResetConnectionLogsStrategy.java (diff)
The file was addedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/package-info.java
The file was removedconnectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionUninitializedStrategies.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/AbstractConnectivityCommandStrategy.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ErrorHandlingActorTest.java (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/connectionFieldsQueryParam.yml
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/metrics.yml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/TestConnectionStrategy.java (diff)
Commit 76fabb35097e5cce7d28664169ffafa069aea3fd by Thomas Jaeckle
fixed that a missing (deleted) referenced policy of a policy import caused logging ERRORs in the BackgroundSyncStream

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStream.java (diff)
Commit 25f6a1e7f11b816a30ce650da650cfd0e5a21336 by Thomas Jaeckle
stabilized DittoProtocolSubImpl when unresolved placeholders were contained in acknowledgement labels

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/DittoProtocolSubImpl.java (diff)
The file was addeddeployment/operations/grafana-datasources/datasource.yaml
Commit 44ab2a3dd994f6230cf98aaf89226f9fbea09b68 by Thomas Jaeckle
updated github repository locations to new "eclipse-ditto" org

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/_posts/2019-12-12-release-announcement-100.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/feedback.md (diff)
The file was modified documentation/src/main/resources/slides/2020_04_16-ttn-virtual-conference/index.html (diff)
The file was modified documentation/src/main/resources/_posts/2018-04-25-connectivity-service.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-hmac-signing.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-kafka2.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-wot-integration.md (diff)
The file was modified documentation/src/main/resources/_posts/2020-04-16-connecting-to-ttn-via-mqtt.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_080.md (diff)
The file was modified documentation/src/main/resources/slides/2019_10_21-eclipse-iot-wg-f2f-ludwigsburg/index.html (diff)
The file was modified documentation/src/main/resources/_posts/2022-03-03-wot-integration.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-services-things-search.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_113.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_030M1.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_231.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_100.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was modified documentation/src/main/resources/slides/2023_01_ditto-in-30-min/index.html (diff)
The file was modified documentation/src/main/resources/slides/2018_05_23-meetup-iot-hessen/index.html (diff)
The file was modified documentation/src/main/resources/slides/2021_05_ditto-introduction-deck/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/client-sdk-java.md (diff)
The file was modified pom.xml (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_232.md (diff)
The file was modified documentation/src/main/resources/slides/2020_07_28-iot-wg-status-update/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-wot-integration-example.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_150.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_090.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_221.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_213.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_110.md (diff)
The file was modified documentation/src/main/resources/slides/2022_10_24_eclipse-iot-wg-community-day/index.html (diff)
The file was modified documentation/src/main/resources/architecture/DADR-0004-signal-enrichment.md (diff)
The file was modified documentation/src/main/resources/_posts/2021-03-22-azure-iot-hub-integration.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/client-sdk-javascript.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_010M3.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-services-things.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_121.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/presentations.md (diff)
The file was modified documentation/src/main/resources/slides/2021_10_25-eclipse-iot-wg-community-day/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_090M1.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_230.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_020M1.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_080M3.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_115.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_240.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_100M1a.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-services-policies.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_201.md (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/CloudEventsMapper.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_210.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_220.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_242.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_130.md (diff)
The file was modified RELEASE.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-mapping.md (diff)
The file was modified documentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_090M2.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_212.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_140.md (diff)
The file was modified documentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_200.md (diff)
The file was modified documentation/src/main/resources/slides/2021_06_ditto-in-20-min/index.html (diff)
The file was modified README.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/intro-hello-world.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_030M2.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_111.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_080M2.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-namespaces-and-names.md (diff)
The file was modified documentation/src/main/resources/slides/2018_10_22-eclipse-iot-wg-f2f-ludwigsburg/index.html (diff)
The file was modified documentation/src/main/resources/slides/2020_10_19-eclipse-iot-wg-community-day/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_120.md (diff)
The file was modified documentation/src/main/resources/slides/2022_10_ditto-and-wot/index.html (diff)
The file was modified NOTICE.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_300.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-manage-connections.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-running.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_211.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-services-connectivity.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_112.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_151.md (diff)
The file was modified legal/NOTICE.md (diff)
The file was modified documentation/src/main/resources/architecture/DADR-0007-concierge-removal.md (diff)
The file was modified documentation/src/main/resources/_posts/2018-10-16-example-mqtt-bidirectional.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-extending.md (diff)
The file was modified documentation/src/main/resources/slides/2021_06_ditto-20-overview/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_241.md (diff)
The file was modified documentation/src/main/resources/_data/topnav.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_100M2.md (diff)
The file was modified documentation/src/main/resources/_posts/2020-10-08-asynchronous-client-creation.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_080M1.md (diff)
Commit 7b452a995c12acab334586c2ae620522757cb174 by Thomas Jaeckle
added running instructions for running Ditto agsinst Amazon DocumentDB
* documented limitations and workarounds for those limitations

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/installation-running.md (diff)
Commit 63efb2b7d5ca6d8de1a7ced7cc4fccd7655b92fe by Thomas Jaeckle
added streaming protocol usage example to history documentation

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified .run/SearchService.run.xml (diff)
The file was modified .run/GatewayService.run.xml (diff)
The file was modified .run/PoliciesService.run.xml (diff)
The file was modified .run/ThingsService.run.xml (diff)
The file was modified .run/Ditto.run.xml (diff)
The file was modified .run/ConnectivityService.run.xml (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-history.md (diff)
Commit 889b14b404f89d3bd79e36a006c00a8177ea98f4 by Thomas Jaeckle
increased defaults for configured history-retention-duration

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified policies/service/src/main/resources/policies.conf (diff)
Commit d53f630bf5e1b1bd92fee26dab8deb6bc6ded3b7 by Thomas Jaeckle
provide release notes for Ditto bugfix release 3.1.2

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/pages/ditto/release_notes_311.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_312.md
Commit a00dd2e91a5c73cfe58a8b731f51ae0dde758e98 by Thomas Jaeckle
updated sidebar to inlcude release 3.1.2

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit cc8125ba73b1dd4bd3bf560832cc04cb882da37d by Thomas Jaeckle
updated default ditto.protocol.blocklist to exclude headers "accept-encoding" and "x-forwarded-scheme"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified internal/utils/config/src/main/resources/ditto-protocol.conf (diff)
Commit d4f3c7cf454a47285bec6e72e8d04900a3830553 by Andrey Balarev
Hono connection address suffix added - hono tenant id

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.com>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff)
The file was modified connectivity/service/src/test/resources/hono-connection-custom-expected.json (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-hono.md (diff)
Commit 0f093a2c6cec9454bea1ecf044d6c085d4c449a6 by Abhijeet Mishra
Added case insensitive search for things-search

Signed-off-by: Abhijeet Mishra <“abhijeet.mishra498@gmail.com”>
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/CriteriaFactoryImpl.java (diff)
The file was addedrql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/ILikePredicateImpl.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/common/ILikeHelper.java
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/visitors/PredicateVisitor.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/filter/ParameterPredicateVisitor.java (diff)
The file was modified rql/parser/src/main/scala/org/eclipse/ditto/rql/parser/internal/RqlPredicateParser.scala (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/things/ThingPredicatePredicateVisitor.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/CriteriaFactory.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/criteria/visitors/CreateBsonPredicateVisitor.java (diff)
Commit 9fae3bf289209d663f993a1adafed4d85a0b1b9d by Abhijeet Mishra
correction & update the year in the copyright headers of the added files to 2023

Signed-off-by: Abhijeet Mishra <“abhijeet.mishra498@gmail.com”>
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/common/ILikeHelper.java (diff)
The file was modified rql/model/src/main/java/org/eclipse/ditto/rql/model/predicates/ast/SingleComparisonNode.java (diff)
The file was addedbase/model/src/test/java/org/eclipse/ditto/base/model/common/ILikeHelperTest.java
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/criteria/visitors/CreateBsonPredicateVisitor.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/visitors/PredicateVisitor.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/CriteriaFactory.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/ILikePredicateImpl.java (diff)
Commit 9e9af25714b07e05a3995cd1685956e1ef65d7d0 by Abhijeet Mishra
correction and refactoring in ilike

Signed-off-by: Abhijeet Mishra <“abhijeet.mishra498@gmail.com”>
The file was removedbase/model/src/main/java/org/eclipse/ditto/base/model/common/ILikeHelper.java
The file was modified documentation/src/main/resources/openapi/sources/parameters/searchFilter.yml (diff)
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/common/LikeHelperTest.java (diff)
The file was modified rql/query/src/test/java/org/eclipse/ditto/rql/query/things/ThingPredicatePredicateVisitorTest.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/things/ThingPredicatePredicateVisitor.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/visitors/PredicateVisitor.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/ILikePredicateImpl.java (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/CriteriaFactoryImpl.java (diff)
The file was modified rql/model/src/main/java/org/eclipse/ditto/rql/model/predicates/ast/SingleComparisonNode.java (diff)
The file was removedbase/model/src/test/java/org/eclipse/ditto/base/model/common/ILikeHelperTest.java
The file was modified documentation/src/main/resources/pages/ditto/basic-rql.md (diff)
The file was modified rql/query/src/main/java/org/eclipse/ditto/rql/query/criteria/CriteriaFactory.java (diff)
Commit 877532a804c083df2768affcc5d2316cac598526 by Abhijeet Mishra
correction & refactoring in LikeHelperTest class & removed copy&paste error

Signed-off-by: Abhijeet Mishra <abhijeetmishra498@gmail.com>
The file was modified rql/query/src/test/java/org/eclipse/ditto/rql/query/things/ThingPredicatePredicateVisitorTest.java (diff)
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/common/LikeHelperTest.java (diff)
Commit f47d440d23ab7d7a4ce01fadea41ee67cca4bd1e by Thomas Jaeckle
stabilize MQTT unsubscribing

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/BaseGenericMqttSubscribingClient.java (diff)
Commit 68a5e764b6e2a145c8093e41b3721c549f781628 by Thomas Jaeckle
added agreed on "additional OSS contributing rules" for Eclipse Ditto to existing CONTRIBUTING.md

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified CONTRIBUTING.md (diff)
Commit 114a35dc637f5ecea0cbac9c23317bdd92f1bb5d by Andrey Balarev
Fixed from review issues in documentation.

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.com>
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-hono.md (diff)
Commit c217920d072cda4edc73229d4d7c1d3f6ecfc008 by Thomas Jaeckle
re-generated openapi docs

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit 2e2ecb13406ca0f4256d99fe014117f42184d921 by Thomas Jaeckle
improve resiliency of connection id retrieval from journal by excluding empty events

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/EmptyEvent.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff)
Commit 528edb9d0cd6e8e9d70d1047ce0a67283599a7a8 by Thomas Jaeckle
added "ilike" to thingssearch-model

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified thingsearch/model/src/test/java/org/eclipse/ditto/thingsearch/model/ImmutableSearchPropertyTest.java (diff)
The file was modified thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/SearchFilter.java (diff)
The file was modified thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/SearchProperty.java (diff)
The file was modified thingsearch/model/src/main/java/org/eclipse/ditto/thingsearch/model/ImmutableSearchProperty.java (diff)
Commit ef97a0cca27ef0377b2aaebf44aa92cca1570c44 by Thomas Jaeckle
ignore very unstable unit test

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
Commit dd79a8c81237eb857d3e9f72896c5dd801f799b0 by noreply
removed access token from star history chart
The file was modified README.md (diff)
Commit 02ce409095b9ed39f7917198f05ba049b222f2b7 by Thomas Fries
Explorer UI - autocomplete for search

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/things.html (diff)
The file was modified ui/modules/utils.js (diff)
The file was modified ui/modules/connections/connectionsMonitor.js (diff)
The file was modified ui/index.html (diff)
The file was modified ui/index.css (diff)
The file was modified ui/modules/connections/connections.html (diff)
The file was modified ui/modules/things/searchFilter.js (diff)
Commit 7f2e58bd353e959e931b3880d5d7003ea45d2b58 by Thomas J??ckle
update Jekyll version in Gemfile dependencies to get local build/serve working
* update contact information for Thomas Jaeckle

Signed-off-by: Thomas Jaeckle <ditto@jaeckles.de>
The file was modified documentation/src/main/resources/Gemfile.lock (diff)
The file was modified documentation/src/main/resources/Gemfile (diff)
The file was modified pom.xml (diff)
The file was modified documentation/src/main/resources/_data/authors.yml (diff)
The file was modified things/service/pom.xml (diff)
Commit 77b1c03143999e9f5a13382113ee89afd58eec20 by Aleksandar Stanchev
Create of thing's policy is atomic with creation the of thing itself
Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.io>

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was addedthings/service/src/main/java/org/eclipse/ditto/things/service/enforcement/RollbackCreatedPolicy.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was addedthings/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingPolicyCreated.java
Commit 10243357966e1d6d8ed8b0ad57c262d916f6c36f by Thomas Fries
Explorer UI - change favorite spelling

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/featureMessages.html (diff)
The file was modified ui/modules/things/featureMessages.js (diff)
The file was modified ui/modules/things/searchFilter.js (diff)
The file was modified ui/modules/things/things.html (diff)
Commit c9a6d5eed62a6e2ff2742ea9a0b9044b91456f50 by Thomas Fries
UI - removed old dropdown for searchfilters

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/searchFilter.js (diff)
The file was modified ui/modules/things/things.html (diff)
The file was modified ui/modules/utils.js (diff)
Commit 03aa5a5255a0914ac1fa6ef67effbc5dea09c372 by Bob Claerhout
fix href in docs

Signed-off-by: Bob Claerhout <bob.claerhout@aloxy.io>
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
Commit c13213136d064e487874479f11d3aacdc40ec08e by Thomas Jaeckle
[#1592] provide "Bearer" authentication for devops resources controlled via UI
* added radiobutton groups so that "Authorize" modal clearly shows/states which authentication to use where
* reduced to a single "Authorize" button in modal
* simplified environment a bit

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/environments/authorization.html (diff)
The file was modified ui/modules/environments/authorization.js (diff)
The file was modified ui/modules/api.js (diff)
The file was modified ui/index.css (diff)
The file was modified ui/templates/environmentTemplates.json (diff)
Commit 176acd83036d7dde5eea60c467b7fdb5c6426b6c by Thomas Jaeckle
[#1592] switched grouping of different auth* methods based on "main / devops" auth

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/environments/authorization.html (diff)
Commit 594ac98ec3fc3d836feed2bfe24ecb24dc10e4a5 by Aleksandar Stanchev
Added unit tests and fixed things pointed out in the code review.

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/MultiStageCommandEnforcementTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingPolicyCreated.java (diff)
The file was removedthings/service/src/main/java/org/eclipse/ditto/things/service/enforcement/RollbackCreatedPolicy.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
Commit 93056b9d4ef42df11e61c7efb6bf7ff6b3cdc35b by Thomas Jaeckle
prepare Ditto 3.2.0 release

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/_config.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-amqp10.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-wot-integration.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_150.md (diff)
The file was modified legal/3rd-party-dependencies/maven-plugins.txt (diff)
The file was modified documentation/src/main/resources/_data/authors.yml (diff)
The file was modified documentation/src/main/resources/_posts/2018-12-05-example-command-and-control.md (diff)
The file was modified documentation/src/main/resources/_layouts/start.html (diff)
The file was modified documentation/src/main/resources/slides/2020_04_16-ttn-virtual-conference/index.html (diff)
The file was modified pom.xml (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-mapping.md (diff)
The file was modified documentation/src/main/resources/_includes/topnav.html (diff)
The file was modified documentation/src/main/resources/_includes/head.html (diff)
The file was addeddocumentation/src/main/resources/_posts/2023-03-08-release-announcement-320.md
The file was modified documentation/src/main/resources/_posts/2018-05-02-connecting-ditto-hono.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-signals.md (diff)
The file was modified documentation/src/main/resources/slides/2018_05_23-meetup-iot-hessen/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_310.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_320.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-mqtt.md (diff)
The file was modified documentation/README.md (diff)
The file was modified documentation/src/main/resources/_posts/2018-02-08-feature-definition.md (diff)
The file was modified documentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-feature.md (diff)
Commit 2b1a952ed98c72508e044c16e017b4f9eea4307a by Thomas Jaeckle
post Ditto 3.2.0 release: update binary-compatibility-check to version 3.2.0

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified pom.xml (diff)
Commit ea416fff3c356941121dc64226168e6a2321e985 by Thomas Jaeckle
post Ditto 3.2.0 release: update SECURITY.md

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified SECURITY.md (diff)
Commit 0e0241f252a25158636c08a4ec4aeb0428783648 by Aleksandar Stanchev
[#1592] provide "Bearer" authentication for devops resources controlled via UI
* added radiobutton groups so that "Authorize" modal clearly shows/states which authentication to use where
* reduced to a single "Authorize" button in modal
* simplified environment a bit

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/environments/authorization.js (diff)
The file was modified ui/modules/environments/authorization.html (diff)
The file was modified ui/index.css (diff)
The file was modified ui/templates/environmentTemplates.json (diff)
The file was modified ui/modules/api.js (diff)
Commit a0fd0f12660cd54d1d594e6df6e461d571d50adb by Aleksandar Stanchev
[#1592] switched grouping of different auth* methods based on "main / devops" auth

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/environments/authorization.html (diff)
Commit 7db85d78bf99f284b0ff7a1067ec129f862346c2 by Aleksandar Stanchev
prepare Ditto 3.2.0 release

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/_config.yml (diff)
The file was modified documentation/src/main/resources/_layouts/start.html (diff)
The file was modified documentation/src/main/resources/_posts/2018-12-05-example-command-and-control.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-mapping.md (diff)
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_310.md (diff)
The file was modified documentation/src/main/resources/_data/authors.yml (diff)
The file was modified documentation/src/main/resources/slides/2018_05_23-meetup-iot-hessen/index.html (diff)
The file was modified documentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-wot-integration.md (diff)
The file was modified documentation/src/main/resources/_includes/topnav.html (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_320.md
The file was modified documentation/src/main/resources/_posts/2018-05-02-connecting-ditto-hono.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-mqtt.md (diff)
The file was modified legal/3rd-party-dependencies/maven-plugins.txt (diff)
The file was addeddocumentation/src/main/resources/_posts/2023-03-08-release-announcement-320.md
The file was modified documentation/src/main/resources/pages/ditto/basic-feature.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_150.md (diff)
The file was modified documentation/README.md (diff)
The file was modified pom.xml (diff)
The file was modified documentation/src/main/resources/_posts/2018-02-08-feature-definition.md (diff)
The file was modified documentation/src/main/resources/slides/2020_04_16-ttn-virtual-conference/index.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-signals.md (diff)
The file was modified documentation/src/main/resources/_includes/head.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-amqp10.md (diff)
Commit 2c9c189268ec054e486ca89323a4f02a4391f1d3 by Aleksandar Stanchev
post Ditto 3.2.0 release: update binary-compatibility-check to version 3.2.0

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified pom.xml (diff)
Commit 66e539d2da2699cf92d769601561626b91a1eb04 by Aleksandar Stanchev
post Ditto 3.2.0 release: update SECURITY.md

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified SECURITY.md (diff)
Commit 9d56a33c10495179480bb8844b45309067d1c6c2 by Thomas Jaeckle
adding some documentation to available configuration

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/config/src/main/resources/ditto-kamon.conf (diff)
The file was modified thingsearch/service/src/main/resources/search.conf (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
Commit c923afa289dfa87960cf29679814ef48c4b7770e by Thomas Jaeckle
fix reading configured WoT TD "json template" from system property
* preserving the object structure

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/config/DefaultToThingDescriptionConfig.java (diff)
Commit 6b67dd136849b684b0cf1d0b7d01d54731f46128 by Thomas Jaeckle
configure OpenAPI doc to also contain configurable "Bearer" security for /connections resource

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/logs.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/command.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/metrics.yml (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/security/devOpsBearer.yml
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/connections.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/status.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/connections/connectionId.yml (diff)
Commit 90a2dd70aa57bf15989ef806ed73c5fff1e2e29b by Vít Holásek
Fixed filtering desired properties signals. #1599

Signed-off-by: Vit Holasek <xvh@seznam.cz>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/SignalFilterTest.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingEventToThingConverter.java (diff)
The file was modified things/model/src/test/java/org/eclipse/ditto/things/model/signals/events/ThingEventToThingConverterTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff)
Commit b1c73d5b36bc4e09aaa6558920f51ad65315ab02 by Vít Holásek
Moved filtering test to more suitable place

Signed-off-by: Vit Holasek <xvh@seznam.cz>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/SignalFilterWithFilterTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/SignalFilterTest.java (diff)
Commit 06ca0862e5db10c87349cedde781f2e52a3b55b8 by Thomas Jaeckle
remove mentioning Vorto from "Hello World"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/intro-hello-world.md (diff)
Commit 09841791c8f119cf02be46fd79c46fde6640d7c6 by Thomas Jaeckle
don't use WARN log level when no policy is rolled back

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
Commit 5e6442e34dfe7b5ae3aa097e2c190116e7c8239a by Thomas Jaeckle
don't use WARN log level when "Target actor exception received"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
Commit 8bb7cd59f0a1cd0937435cc152a52a56af949d3f by noreply
enforcer actor ack time out handled in atomic thing create context (#1598)

enforcer actor ack time out handled in atomic thing create context

* Create thing is rollbacked if enforcer ask times out
* logging and refactor fixes
* logs cleanup
* supervisor configurable local ask timeout
* CachingPolicyEnforcerProvider is able to force cache invalidation
* update ConnectivitySupervisorActor ask timeout config

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.io>
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProviderTest.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/supervision/DefaultSupervisorConfig.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractPolicyLoadingEnforcerActor.java (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActor.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/supervision/SupervisorConfig.java (diff)
The file was addedbase/service/src/main/java/org/eclipse/ditto/base/service/config/supervision/DefaultLocalAskTimeoutConfig.java
The file was addedbase/service/src/test/resources/local-ask-timout-test.conf
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was addedbase/service/src/test/java/org/eclipse/ditto/base/service/config/supervision/DefaultLocalAskTimeoutConfigTest.java
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff)
The file was addedpolicies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/Invalidatable.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was addedbase/service/src/main/java/org/eclipse/ditto/base/service/config/supervision/LocalAskTimeoutConfig.java
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/AskWithRetryCommandForwarder.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
Commit bb97c066b8bbdb97edfff56e08d96b5f84bab597 by Thomas Jaeckle
fixed OverflowStrategy in SupervisedStream to backpressure instead of failing

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/SupervisedStream.java (diff)
Commit d33da835bf150eee8b79f60aa6dca01bfe107d82 by noreply
UI - New Operations tab (#1600)

* UI - New Operations tab
* added new tab
* changed way to control right auth user
* extended api to allow devops path
* utils to add table row now returns row
* crud editor returns explicit cancel action
* crud editor now with option without delete or create

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - Operations Tab: new logger view

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - operations tab - refresh not scrolling

* UI - change header info on new files

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - Operations tab - make tabs optional
- fixed auth header mixing from wrong environment
- operations tab not getting right auth header

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - added option to define new logger for each service in Operations / Logging functionality

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>

* UI - operations tab
- remove spellcheck from input
- split loggerView into smaller functions

Signed-off-by: thfries <thomas.fries0@gmail.com>

---------

Signed-off-by: thfries <thomas.fries0@gmail.com>
Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
Co-authored-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/policies/policies.js (diff)
The file was modified ui/modules/things/things.js (diff)
The file was modified ui/modules/utils/crudToolbar.js (diff)
The file was addedui/modules/utils/tabHandler.js
The file was addedui/modules/operations/operations.html
The file was modified ui/modules/connections/connectionsCRUD.js (diff)
The file was addedui/modules/operations/operations.js
The file was modified ui/templates/environmentTemplates.json (diff)
The file was modified ui/main.js (diff)
The file was modified ui/modules/things/thingsCRUD.js (diff)
The file was modified ui/modules/things/attributes.js (diff)
The file was modified ui/modules/api.js (diff)
The file was modified ui/index.html (diff)
The file was modified ui/modules/connections/connections.js (diff)
The file was modified ui/modules/environments/environments.html (diff)
The file was modified ui/modules/environments/authorization.js (diff)
The file was modified ui/modules/utils.js (diff)
The file was modified ui/modules/things/features.js (diff)
The file was modified ui/modules/environments/environments.js (diff)
Commit 44da4ebf7f4bdbeed8b6039e7b4de7036fc00cf1 by Thomas Jaeckle
fix in UI that "bearerDevOps" token is stored to local storage
* fallback to display connection "id" if no "name" is present

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/connections/connections.js (diff)
The file was modified ui/modules/environments/environments.js (diff)
Commit 7978a29805843c11364740838efb65f506eb7f8f by Thomas Jaeckle
provide release notes for Ditto 3.2.1

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_321.md
Commit b842d80be55bbaeadd2e9e8d78abbf672bbbb037 by Thomas Jaeckle
#1593 support removing existing fields from a JSON object in a merge patch using a regular expression

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonMergePatch.java (diff)
The file was modified json/src/test/java/org/eclipse/ditto/json/JsonMergePatchTest.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/httpapi-concepts.md (diff)
Commit 5fe739f3c6b03241fbbb6ac5f477d47282f02e8d by Thomas Jaeckle
#1593 added special "merge command" enforcement for patches including a regex: in that case, unrestricted WRITE access on the contained JSON object is required

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcement.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/MergeThingCommandEnforcementTest.java (diff)
Commit 0adc08b8731b6be68ef7c83d435c3332ce94fd67 by Thomas Jaeckle
#1614 enabled creating a thing for a "MergeThing" when it does not yet exist

* enhanced ModifyToCreateThingTransformer to also handle "MergeThing" in addition to "ModifyThing"
* adjusted ThingsRoute to also support using "_policy" and "_copyPolicyFrom"

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformerTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/ThingsRoute.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/MergeThing.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformer.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mappingstrategies/ThingMergeCommandMappingStrategies.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/ThingExistenceChecker.java (diff)
The file was modified things/model/src/test/java/org/eclipse/ditto/things/model/signals/commands/modify/MergeThingTest.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/ModifyThing.java (diff)
Commit b4060fe61c36cf6b513a3b94745bb637d32e9bd9 by Thomas Jaeckle
#1619 adjusted monitor to use in OutboundMappingProcessorActor#messageDiscarded

* to not use `responseDispatchedMonitor`, but getMonitorsForOutboundSignal() with using `responseMappedMonitor` instead for responses

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActorTest.java (diff)
Commit ba9b8205f969c6076bd3ea4c510e1bfc6074b191 by Aleksandar Stanchev
fixed OverflowStrategy in SupervisedStream to backpressure instead of failing

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/SupervisedStream.java (diff)
Commit fcac9fa5095f91fe2c656694d151fe618a274dc9 by Aleksandar Stanchev
UI - New Operations tab (#1600)

* UI - New Operations tab
* added new tab
* changed way to control right auth user
* extended api to allow devops path
* utils to add table row now returns row
* crud editor returns explicit cancel action
* crud editor now with option without delete or create

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - Operations Tab: new logger view

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - operations tab - refresh not scrolling

* UI - change header info on new files

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - Operations tab - make tabs optional
- fixed auth header mixing from wrong environment
- operations tab not getting right auth header

Signed-off-by: thfries <thomas.fries0@gmail.com>

* UI - added option to define new logger for each service in Operations / Logging functionality

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>

* UI - operations tab
- remove spellcheck from input
- split loggerView into smaller functions

Signed-off-by: thfries <thomas.fries0@gmail.com>

---------

Signed-off-by: thfries <thomas.fries0@gmail.com>
Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
Co-authored-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/connections/connectionsCRUD.js (diff)
The file was modified ui/modules/things/attributes.js (diff)
The file was modified ui/modules/utils.js (diff)
The file was addedui/modules/utils/tabHandler.js
The file was modified ui/templates/environmentTemplates.json (diff)
The file was modified ui/modules/utils/crudToolbar.js (diff)
The file was addedui/modules/operations/operations.js
The file was modified ui/modules/things/things.js (diff)
The file was modified ui/modules/environments/environments.html (diff)
The file was modified ui/modules/things/features.js (diff)
The file was modified ui/index.html (diff)
The file was modified ui/main.js (diff)
The file was modified ui/modules/environments/authorization.js (diff)
The file was modified ui/modules/policies/policies.js (diff)
The file was modified ui/modules/connections/connections.js (diff)
The file was modified ui/modules/environments/environments.js (diff)
The file was addedui/modules/operations/operations.html
The file was modified ui/modules/things/thingsCRUD.js (diff)
The file was modified ui/modules/api.js (diff)
Commit 9d11565e7b242d539f7f09871bc53969afc2fe15 by Aleksandar Stanchev
fix in UI that "bearerDevOps" token is stored to local storage
* fallback to display connection "id" if no "name" is present

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified ui/modules/connections/connections.js (diff)
The file was modified ui/modules/environments/environments.js (diff)
Commit 73af3f7b5f11f20b548a2f6fd6d4cbd70a7d1e95 by Aleksandar Stanchev
provide release notes for Ditto 3.2.1

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_321.md
Commit 75e728042a52a4c0470d21247303335759c621af by Aleksandar Stanchev
#1593 support removing existing fields from a JSON object in a merge patch using a regular expression

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified json/src/test/java/org/eclipse/ditto/json/JsonMergePatchTest.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/httpapi-concepts.md (diff)
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonMergePatch.java (diff)
Commit 915e68b1819ddf1f7762bbbf3e79537dc02844a1 by Aleksandar Stanchev
#1593 added special "merge command" enforcement for patches including a regex: in that case, unrestricted WRITE access on the contained JSON object is required

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcement.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/MergeThingCommandEnforcementTest.java (diff)
Commit eb4773edff4a199785d74b8a4997070725361177 by Luca Neotti
uniform paths using " char instead of '
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
Commit 3524451bea8e4b2b0c99f3eb6eafb3d7c36088bf by Luca Neotti
fix openapi error
Semantic error at paths./things/{thingId}/features.patch.parameters.1.name
Path parameter "featureId" must have the corresponding {featureId} segment in the "/things/{thingId}/features" path
Jump to line 2071
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/index.yml (diff)
Commit f8545cd91cf0efdb6b6e00c8ed9718d9370539a2 by Thomas Jaeckle
#1614 provided documentation for creating a thing with "merge/patch command"

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/protocol/examples/things/generated/commands/merge/mergethingresponse.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-things-create-or-modify.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-things-merge.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/thing.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-things.md (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/examples/things/generated/commands/merge/mergething.md (diff)
Commit f8fb66a7edce4ab9827c77dee260341cc343ee98 by Luca Neotti
add devops swagger to openapi project
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/config/moduleConfig.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/config/retrieveConfigService.yml
The file was addeddocumentation/src/main/resources/openapi/sources/responses/successUpdateLogLevelSinglePod.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/config/moduleConfigService.yml
The file was addeddocumentation/src/main/resources/openapi/sources/paths/piggyback/piggyback.yml
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/instanceIndexParam.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/logging/loggingUpdateFields.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/config/resultConfigService.yml
The file was modified documentation/src/main/resources/openapi/sources/package.json (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/logging/retrieveLoggingConfig.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/logging/updatedLogLevel.yml
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/moduleNamePathParam.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/logging/moduleUpdatedLogLevel.yml
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/namePodParam.yml
The file was addeddocumentation/src/main/resources/openapi/sources/paths/config/config.yml
The file was addeddocumentation/src/main/resources/openapi/ditto-devops.yml
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/serviceNameParam.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/errors/textUnauthorizeError.yml
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/pathParam.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/config/resultConfig.yml
The file was addeddocumentation/src/main/resources/openapi/sources/paths/logging/moduleName.yml
The file was addeddocumentation/src/main/resources/openapi/sources/paths/config/podName.yml
The file was addeddocumentation/src/main/resources/openapi/sources/paths/logging/logging.yml
The file was addeddocumentation/src/main/resources/openapi/sources/devops-index.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/logging/module.yml
The file was addeddocumentation/src/main/resources/openapi/sources/responses/successUpdateLogLevel.yml
The file was addeddocumentation/src/main/resources/openapi/sources/paths/piggyback/serviceName.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/config/retrieveConfig.yml
The file was addeddocumentation/src/main/resources/openapi/sources/paths/piggyback/instanceIndex.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/logging/resultLoggingConfig.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/piggyback/basePiggybackCommandRequestSchema.yml
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/loggingFieldsQueryParam.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/logging/resultUpdateRequest.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/piggyback/piggybackManagingBackgroundCleanup.yml
Commit 6c80bc53fc727b8279cdc20551a221c957e2690c by Luca Neotti
fix copyright header with file creation year '2023'
The file was modified documentation/src/main/resources/openapi/sources/schemas/config/retrieveConfig.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/logging/moduleUpdatedLogLevel.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/namePodParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/errors/textUnauthorizeError.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/moduleName.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/config/moduleConfigService.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/config/resultConfig.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/responses/successUpdateLogLevelSinglePod.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/config/resultConfigService.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/config/config.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/instanceIndexParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/loggingFieldsQueryParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/serviceNameParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/moduleNamePathParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/config/retrieveConfigService.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/serviceName.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/piggyback/piggybackManagingBackgroundCleanup.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/logging/resultUpdateRequest.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/config/moduleConfig.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/logging/resultLoggingConfig.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/responses/successUpdateLogLevel.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/logging/retrieveLoggingConfig.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/logging.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/devops-index.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/logging/loggingUpdateFields.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/pathParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/logging/module.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/piggyback/basePiggybackCommandRequestSchema.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/logging/updatedLogLevel.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/piggyback.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/config/podName.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/instanceIndex.yml (diff)
Commit 4522c0deee080ffa34f7cafe8b0a74f5073dc999 by Luca Neotti
move all api in one file. Modify servers to point root path /. Modify old api entry point in /api/2. Add new devops api with entry point /devops and devops credentials.
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/serviceName.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/config/podName.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/loggingFieldsQueryParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/package.json (diff)
The file was removeddocumentation/src/main/resources/openapi/ditto-devops.yml
The file was modified documentation/src/main/resources/openapi/sources/paths/config/config.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/moduleName.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was removeddocumentation/src/main/resources/openapi/sources/devops-index.yml
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/piggyback.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/instanceIndex.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/logging.yml (diff)
Commit afd9f2be54d536f017f4da3d06e4bcfadd580d61 by Thomas Fries
UI - Build UI with esbuild

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/environments/authorization.js (diff)
The file was modified ui/modules/things/wotDescription.js (diff)
The file was removedui/templates/thingTemplates.json
The file was addedui/modules/connections/connectionTemplates.json
The file was modified ui/modules/things/things.js (diff)
The file was addedui/modules/utils/crudToolbar.html
The file was removedui/templates/environmentTemplates.json
The file was addedui/modules/policies/policyTemplates.json
The file was modified ui/modules/things/thingsSearch.js (diff)
The file was modified ui/modules/things/featureMessages.js (diff)
The file was modified ui/modules/operations/operations.js (diff)
The file was addedui/modules/things/thingTemplates.json
The file was modified ui/modules/things/thingsSSE.js (diff)
The file was modified ui/index.html (diff)
The file was removedui/templates/connectionTemplates.json
The file was modified ui/modules/policies/policies.js (diff)
The file was modified ui/modules/utils/crudToolbar.js (diff)
The file was modified ui/modules/things/features.js (diff)
The file was removedui/templates/policyTemplates.json
The file was modified ui/modules/connections/connections.js (diff)
The file was modified ui/main.js (diff)
The file was modified ui/modules/connections/connectionsCRUD.js (diff)
The file was addedui/readme.md
The file was modified ui/modules/things/fields.js (diff)
The file was modified ui/modules/environments/environments.js (diff)
The file was addedui/modules/environments/environmentTemplates.json
The file was modified ui/modules/things/thingsCRUD.js (diff)
The file was modified ui/modules/things/messagesIncoming.js (diff)
The file was modified .gitignore (diff)
Commit 8b67f61af448b41677bc51e921d764f64cefa87c by Luca Neotti
group Devops APIs iin unique tag
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/logging.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/config/podName.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/instanceIndex.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/serviceName.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/piggyback.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/config/config.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/moduleName.yml (diff)
Commit f57e41fb0a15f25f453cc4d5590a490ab1808747 by Aleksandar Stanchev
#1619 adjusted monitor to use in OutboundMappingProcessorActor#messageDiscarded

* to not use `responseDispatchedMonitor`, but getMonitorsForOutboundSignal() with using `responseMappedMonitor` instead for responses

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActorTest.java (diff)
Commit 4d53afccf23d57d5353a4c7d2bfe9d5584e52b8c by Thomas Fries
UI - build with esbuild
- removed package.json from gitignore
- included everything except icons and ace in the build process
- updated all to latest incl. bootstrap 5.3

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was addedui/package-lock.json
The file was modified ui/index.html (diff)
The file was removedui/index.css
The file was modified ui/modules/api.js (diff)
The file was addedui/package.json
The file was addedui/main.scss
The file was modified ui/modules/things/thingsSSE.js (diff)
The file was addedui/build.mjs
The file was modified ui/main.js (diff)
The file was modified .gitignore (diff)
The file was modified ui/modules/utils.js (diff)
Commit c8f890779ab40928ca569424d5315e2686c472e2 by Thomas Fries
UI with esbuild: added missing bootstrap imports

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/things/fields.js (diff)
The file was modified ui/modules/utils.js (diff)
Commit 2961f34379455f4f63d560ad7e87ba025d3a2358 by Thomas Fries
UI with esbuild
- prepared dockerfile
- fixed stylesheet in operations.html

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was modified ui/modules/operations/operations.html (diff)
The file was modified ui/Dockerfile (diff)
Commit 55086cb2bcfb86590192715a0239dafac1b790cf by Thomas Jaeckle
Provide Helm chart in Ditto repository

* initially migrated from IoT Packages project
* however enhanced with a lot more configuration options in order to be the basis for a productive Helm chart
* also added quite advanced ingress configuration

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addeddeployment/helm/.gitignore
The file was addeddeployment/helm/logback-config/connectivity.xml
The file was addeddeployment/helm/logback-config/things.xml
The file was addeddeployment/helm/templates/policies-deployment.yaml
The file was addeddeployment/helm/templates/nginx-ingress-root.yaml
The file was addeddeployment/helm/templates/_helpers.tpl
The file was modified deployment/helm/README.md (diff)
The file was addeddeployment/helm/nginx-config/ditto-down.svg
The file was modified deployment/docker/nginx.conf (diff)
The file was addeddeployment/helm/templates/things-deployment.yaml
The file was addeddeployment/helm/swaggerui-config/index.html
The file was addeddeployment/helm/templates/nginx-route.yaml
The file was addeddeployment/helm/templates/serviceaccount.yaml
The file was addeddeployment/helm/templates/mongodb-secret.yaml
The file was addeddeployment/helm/templates/gateway-pdb.yaml
The file was addeddeployment/helm/templates/thingssearch-deployment.yaml
The file was addeddeployment/helm/templates/rolebinding.yaml
The file was addeddeployment/helm/nginx-config/ditto-up.svg
The file was addeddeployment/helm/templates/connectivity-podmonitor.yaml
The file was addeddeployment/helm/templates/gateway-deployment.yaml
The file was addeddeployment/helm/templates/things-podmonitor.yaml
The file was modified deployment/openshift/nginx/nginx.conf (diff)
The file was addeddeployment/helm/templates/nginx-service.yaml
The file was addeddeployment/helm/templates/dittoui-service.yaml
The file was addeddeployment/helm/templates/swaggerui-pdb.yaml
The file was addeddeployment/helm/templates/nginx-ingress-ui.yaml
The file was addeddeployment/helm/templates/nginx-ingress-api.yaml
The file was addeddeployment/helm/templates/nginx-networkpolicy.yaml
The file was addeddeployment/helm/templates/connectivity-deployment.yaml
The file was addeddeployment/helm/templates/nginx-deployment.yaml
The file was addeddeployment/helm/templates/things-pdb.yaml
The file was addeddeployment/helm/templates/thingssearch-pdb.yaml
The file was modified .github/workflows/license-check.yml (diff)
The file was addeddeployment/helm/templates/gateway-podmonitor.yaml
The file was addeddeployment/helm/templates/swaggerui-service.yaml
The file was addeddeployment/helm/templates/nginx-auth.yaml
The file was addeddeployment/helm/templates/role.yaml
The file was addeddeployment/helm/templates/swaggerui-config.yaml
The file was addeddeployment/helm/values.yaml
The file was addeddeployment/helm/.helmignore
The file was addeddeployment/helm/templates/things-networkpolicy.yaml
The file was addeddeployment/helm/templates/thingssearch-networkpolicy.yaml
The file was addeddeployment/helm/templates/dittoui-networkpolicy.yaml
The file was addeddeployment/helm/templates/swaggerui-deployment.yaml
The file was addeddeployment/helm/templates/connectivity-pdb.yaml
The file was addeddeployment/helm/templates/policies-networkpolicy.yaml
The file was addeddeployment/helm/templates/NOTES.txt
The file was addeddeployment/helm/templates/logback-config.yaml
The file was addeddeployment/helm/templates/swaggerui-networkpolicy.yaml
The file was addeddeployment/helm/templates/connectivity-networkpolicy.yaml
The file was addeddeployment/helm/templates/policies-podmonitor.yaml
The file was addeddeployment/helm/templates/gateway-networkpolicy.yaml
The file was modified deployment/docker/sandbox/nginx.conf (diff)
The file was addeddeployment/helm/templates/nginx-configmap.yaml
The file was addeddeployment/helm/templates/gateway-service.yaml
The file was addeddeployment/helm/templates/gateway-secret.yaml
The file was addeddeployment/helm/nginx-config/nginx-cors.conf
The file was addeddeployment/helm/templates/dittoui-pdb.yaml
The file was addeddeployment/helm/Chart.yaml
The file was addeddeployment/helm/templates/nginx-config.yaml
The file was addeddeployment/helm/logback-config/gateway.xml
The file was addeddeployment/helm/templates/policies-pdb.yaml
The file was addeddeployment/helm/templates/dittoui-deployment.yaml
The file was addeddeployment/helm/templates/nginx-ingress-ws.yaml
The file was addeddeployment/helm/logback-config/thingssearch.xml
The file was addeddeployment/helm/local-values.yaml
The file was addeddeployment/helm/logback-config/policies.xml
The file was addeddeployment/helm/nginx-config/index.html
The file was addeddeployment/helm/templates/thingssearch-podmonitor.yaml
Commit 8c5499caa9b7a7ad0205f03df319de1ecf892819 by Thomas Jaeckle
added initial GitHub actions CI files for linting/installing Ditto helm chart on Helm chart changes

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was added.github/kubeval.sh
The file was added.github/workflows/helm-chart.yml
The file was added.github/ct.yml
Commit 6bebb8eb993b05efa27e62236787001a39f38615 by Thomas Jaeckle
moved Helm chart into directory "ditto"

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addeddeployment/helm/ditto/templates/nginx-networkpolicy.yaml
The file was addeddeployment/helm/ditto/templates/swaggerui-networkpolicy.yaml
The file was addeddeployment/helm/ditto/README.md
The file was removeddeployment/helm/templates/connectivity-deployment.yaml
The file was removeddeployment/helm/templates/dittoui-pdb.yaml
The file was removeddeployment/helm/templates/dittoui-networkpolicy.yaml
The file was addeddeployment/helm/ditto/templates/dittoui-service.yaml
The file was removeddeployment/helm/logback-config/things.xml
The file was addeddeployment/helm/ditto/nginx-config/ditto-down.svg
The file was addeddeployment/helm/ditto/.helmignore
The file was removeddeployment/helm/logback-config/policies.xml
The file was addeddeployment/helm/ditto/templates/things-podmonitor.yaml
The file was removeddeployment/helm/Chart.yaml
The file was removeddeployment/helm/templates/nginx-networkpolicy.yaml
The file was addeddeployment/helm/ditto/templates/thingssearch-podmonitor.yaml
The file was removeddeployment/helm/templates/nginx-ingress-ui.yaml
The file was removeddeployment/helm/templates/swaggerui-config.yaml
The file was addeddeployment/helm/ditto/templates/gateway-podmonitor.yaml
The file was addeddeployment/helm/ditto/templates/nginx-ingress-root.yaml
The file was addeddeployment/helm/ditto/nginx-config/ditto-up.svg
The file was addeddeployment/helm/ditto/nginx-config/index.html
The file was removeddeployment/helm/templates/role.yaml
The file was addeddeployment/helm/ditto/templates/things-deployment.yaml
The file was addeddeployment/helm/ditto/templates/connectivity-podmonitor.yaml
The file was addeddeployment/helm/ditto/templates/nginx-auth.yaml
The file was removeddeployment/helm/templates/policies-networkpolicy.yaml
The file was removeddeployment/helm/templates/swaggerui-networkpolicy.yaml
The file was removeddeployment/helm/templates/gateway-podmonitor.yaml
The file was removeddeployment/helm/logback-config/gateway.xml
The file was removeddeployment/helm/templates/_helpers.tpl
The file was addeddeployment/helm/ditto/templates/connectivity-networkpolicy.yaml
The file was addeddeployment/helm/ditto/templates/serviceaccount.yaml
The file was removeddeployment/helm/templates/thingssearch-deployment.yaml
The file was removeddeployment/helm/templates/connectivity-podmonitor.yaml
The file was removeddeployment/helm/templates/things-pdb.yaml
The file was addeddeployment/helm/ditto/templates/thingssearch-pdb.yaml
The file was modified .github/workflows/maven.yml (diff)
The file was removeddeployment/helm/templates/thingssearch-pdb.yaml
The file was addeddeployment/helm/ditto/templates/nginx-deployment.yaml
The file was removeddeployment/helm/templates/nginx-auth.yaml
The file was removeddeployment/helm/templates/connectivity-pdb.yaml
The file was removeddeployment/helm/templates/dittoui-service.yaml
The file was addeddeployment/helm/ditto/templates/rolebinding.yaml
The file was removeddeployment/helm/logback-config/connectivity.xml
The file was removeddeployment/helm/templates/nginx-service.yaml
The file was removeddeployment/helm/templates/things-deployment.yaml
The file was addeddeployment/helm/ditto/templates/role.yaml
The file was addeddeployment/helm/ditto/logback-config/gateway.xml
The file was removeddeployment/helm/templates/swaggerui-service.yaml
The file was addeddeployment/helm/ditto/templates/policies-deployment.yaml
The file was removeddeployment/helm/templates/dittoui-deployment.yaml
The file was addeddeployment/helm/ditto/templates/logback-config.yaml
The file was removeddeployment/helm/templates/connectivity-networkpolicy.yaml
The file was addeddeployment/helm/ditto/templates/policies-networkpolicy.yaml
The file was removeddeployment/helm/templates/thingssearch-networkpolicy.yaml
The file was removeddeployment/helm/templates/nginx-ingress-root.yaml
The file was removeddeployment/helm/nginx-config/ditto-down.svg
The file was addeddeployment/helm/ditto/logback-config/thingssearch.xml
The file was removeddeployment/helm/templates/things-networkpolicy.yaml
The file was addeddeployment/helm/ditto/local-values.yaml
The file was removeddeployment/helm/templates/gateway-service.yaml
The file was removeddeployment/helm/templates/nginx-ingress-ws.yaml
The file was removeddeployment/helm/templates/serviceaccount.yaml
The file was removeddeployment/helm/templates/gateway-networkpolicy.yaml
The file was removeddeployment/helm/values.yaml
The file was addeddeployment/helm/ditto/templates/nginx-configmap.yaml
The file was addeddeployment/helm/ditto/templates/nginx-ingress-ui.yaml
The file was addeddeployment/helm/ditto/templates/nginx-service.yaml
The file was addeddeployment/helm/ditto/templates/policies-pdb.yaml
The file was removeddeployment/helm/templates/NOTES.txt
The file was addeddeployment/helm/ditto/logback-config/policies.xml
The file was addeddeployment/helm/ditto/templates/gateway-service.yaml
The file was addeddeployment/helm/ditto/templates/swaggerui-config.yaml
The file was removeddeployment/helm/templates/policies-podmonitor.yaml
The file was removeddeployment/helm/templates/gateway-secret.yaml
The file was removeddeployment/helm/templates/nginx-config.yaml
The file was addeddeployment/helm/ditto/templates/things-networkpolicy.yaml
The file was addeddeployment/helm/ditto/templates/gateway-pdb.yaml
The file was removeddeployment/helm/templates/things-podmonitor.yaml
The file was addeddeployment/helm/ditto/templates/mongodb-secret.yaml
The file was removeddeployment/helm/logback-config/thingssearch.xml
The file was addeddeployment/helm/ditto/templates/swaggerui-service.yaml
The file was removeddeployment/helm/templates/mongodb-secret.yaml
The file was removeddeployment/helm/swaggerui-config/index.html
The file was addeddeployment/helm/ditto/templates/connectivity-deployment.yaml
The file was addeddeployment/helm/ditto/templates/thingssearch-networkpolicy.yaml
The file was removeddeployment/helm/nginx-config/index.html
The file was removeddeployment/helm/templates/nginx-deployment.yaml
The file was removeddeployment/helm/.gitignore
The file was modified .github/workflows/helm-chart.yml (diff)
The file was addeddeployment/helm/ditto/templates/NOTES.txt
The file was addeddeployment/helm/ditto/swaggerui-config/index.html
The file was addeddeployment/helm/ditto/templates/dittoui-pdb.yaml
The file was addeddeployment/helm/ditto/templates/swaggerui-pdb.yaml
The file was addeddeployment/helm/ditto/templates/things-pdb.yaml
The file was removeddeployment/helm/templates/gateway-deployment.yaml
The file was removeddeployment/helm/templates/logback-config.yaml
The file was removeddeployment/helm/README.md
The file was addeddeployment/helm/ditto/templates/thingssearch-deployment.yaml
The file was removeddeployment/helm/templates/policies-deployment.yaml
The file was addeddeployment/helm/ditto/.gitignore
The file was addeddeployment/helm/ditto/templates/swaggerui-deployment.yaml
The file was removeddeployment/helm/templates/thingssearch-podmonitor.yaml
The file was removeddeployment/helm/local-values.yaml
The file was addeddeployment/helm/ditto/Chart.yaml
The file was addeddeployment/helm/ditto/templates/gateway-secret.yaml
The file was addeddeployment/helm/ditto/templates/nginx-ingress-api.yaml
The file was removeddeployment/helm/templates/swaggerui-pdb.yaml
The file was removeddeployment/helm/templates/swaggerui-deployment.yaml
The file was removeddeployment/helm/templates/nginx-ingress-api.yaml
The file was removeddeployment/helm/.helmignore
The file was addeddeployment/helm/ditto/nginx-config/nginx-cors.conf
The file was addeddeployment/helm/ditto/templates/dittoui-deployment.yaml
The file was addeddeployment/helm/ditto/templates/_helpers.tpl
The file was addeddeployment/helm/ditto/templates/gateway-deployment.yaml
The file was removeddeployment/helm/nginx-config/nginx-cors.conf
The file was addeddeployment/helm/ditto/templates/gateway-networkpolicy.yaml
The file was addeddeployment/helm/ditto/templates/nginx-ingress-ws.yaml
The file was removeddeployment/helm/templates/gateway-pdb.yaml
The file was removeddeployment/helm/templates/nginx-configmap.yaml
The file was removeddeployment/helm/templates/policies-pdb.yaml
The file was addeddeployment/helm/ditto/templates/nginx-route.yaml
The file was addeddeployment/helm/ditto/templates/policies-podmonitor.yaml
The file was addeddeployment/helm/ditto/logback-config/connectivity.xml
The file was addeddeployment/helm/ditto/templates/dittoui-networkpolicy.yaml
The file was addeddeployment/helm/ditto/values.yaml
The file was addeddeployment/helm/ditto/logback-config/things.xml
The file was addeddeployment/helm/ditto/templates/connectivity-pdb.yaml
The file was addeddeployment/helm/ditto/templates/nginx-config.yaml
The file was removeddeployment/helm/templates/nginx-route.yaml
The file was removeddeployment/helm/nginx-config/ditto-up.svg
The file was removeddeployment/helm/templates/rolebinding.yaml
Commit 9e72ded09542e65287709d20a432bbfc1fa2016b by Thomas Jaeckle
fixed Helm linting errors

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit a8208a90b04e6f6761393a025b650ede7df77195 by Thomas Jaeckle
fixed kubeval chart dir

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/kubeval.sh (diff)
Commit 615fc537c501b248da336aa11c848b5a95cdef8a by Thomas Jaeckle
added ci customization for lower resources

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addeddeployment/helm/ditto/ci/ci-workflow-values.yaml
Commit 89ac39608f01ba63ee65aa24b4270ee79adace49 by Thomas Jaeckle
configured ci customization for lower resources correctly

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/ci/ci-workflow-values.yaml (diff)
Commit 086db150ebf43c0ef6415ec3b59eb8e88d88343b by Thomas Jaeckle
reduce CPU requests for testing chart

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/ci/ci-workflow-values.yaml (diff)
Commit 3fe3e1122ed8048217684ee9043612df6a198ff9 by Thomas Jaeckle
added GH action for publishing Ditto Helm chart to Docker Hub

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was added.github/workflows/helm-chart-release.yml
Commit bdb0c364c0f56905b8a9ffeca3a578a506700e71 by Thomas Jaeckle
added README.md for new Ditto Helm chart specifying configuration options

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addeddeployment/helm/README.md
The file was modified deployment/helm/ditto/README.md (diff)
Commit b7d619d26649c98703ba63d0e4cdf3aaf653b1d2 by Thomas Jaeckle
added build steps for UI for:
* GH pages
* nightly job
* release jobs

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/workflows/push-dockerhub-on-demand.yml (diff)
The file was modified .github/workflows/push-dockerhub.yml (diff)
The file was modified .github/workflows/docker-nightly.yml (diff)
The file was modified .github/workflows/gh-pages.yml (diff)
Commit 5789e6d117e07745eeacd498037c6f2e3f869e45 by Thomas Jaeckle
fixed README typos

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/README.md (diff)
Commit 9e28834467af5f29e0ee841ea30dbf7c2c8c9d1d by Thomas Jaeckle
add npm install for gh-pages build

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/workflows/gh-pages.yml (diff)
Commit 432e65c39c7596767546050ab3980ac99d9caf20 by Thomas Jaeckle
add npm install for all other GH builds

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/workflows/push-dockerhub-on-demand.yml (diff)
The file was modified .github/workflows/push-dockerhub.yml (diff)
The file was modified .github/workflows/docker-nightly.yml (diff)
Commit 673f95eb5c7c40dfac05bbeacf2e14734a2a10aa by Thomas Jaeckle
#1524 added "if-equal" header to define whether to "skip" and update of an equal value

* default is "update" (which is the current behavior), always overwriting the value, even if it is equal to the one before
* return a "*PreconditionNotModifiedException" (HTTP 304) when "skip" is provided and value is equal
* work on logic is still in progress

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeaders.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/etags/AbstractConditionHeaderCheckingCommandStrategy.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/AbstractDittoHeadersBuilder.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/exceptions/ThingPreconditionNotModifiedException.java (diff)
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/headers/IfEqualOption.java
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/headers/ImmutableDittoHeadersTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingsConditionalHeadersValidatorProvider.java (diff)
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/ConditionalHeadersValidator.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionsConditionalHeadersValidatorProvider.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyPreconditionNotModifiedException.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PoliciesConditionalHeadersValidatorProvider.java (diff)
The file was addedinternal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfEqualPreconditionHeader.java
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/PreconditionHeader.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeadersBuilder.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeaderDefinition.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/AbstractDittoHeaders.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/exceptions/ConnectionPreconditionNotModifiedException.java (diff)
Commit 65baf43212138800af9beb6496f1d31ad39174f7 by Thomas Jaeckle
#1524 provided unit tests for policies and things conditional "if-equal" header

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingsConditionalHeadersValidatorTest.java (diff)
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfEqualPreconditionHeader.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PoliciesConditionalHeadersValidatorTest.java (diff)
Commit 0f477b16b5d062ed8b8ff08328165b13d961e347 by Thomas Jaeckle
improve DittoProtocol `MessagePath` to be aware of message subject

* this was very cumbersome to determine before when using the `MessagePath` API
* also added `boolean isInboxOutboxMessage()` for determining if the message path represents an inbox/outbox message

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified protocol/src/test/java/org/eclipse/ditto/protocol/ImmutableMessagePathTest.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/MessagePath.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/ImmutableMessagePath.java (diff)
Commit 03b84713ed8d2acc07cfbbe97fdc00e30b20bf9c by Thomas Jaeckle
#1524 provided documentation for new `if-equal` header

* OpenAPI
* protocol
* httpapi-concepts.md

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/openapi/sources/paths/things/attribute.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/entry.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/imports.yml (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/parameters/ifEqualHeaderParam.yml
The file was modified documentation/src/main/resources/openapi/sources/paths/things/thing.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/properties.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/resource.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/subjects.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/desiredProperties.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/import.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/index.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/api-2-index.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/policy.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/resources.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/policyId.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/property.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/desiredProperty.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/subject.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/httpapi-concepts.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/definition.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/entries.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/feature.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/definition.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/attributes.yml (diff)
The file was modified documentation/src/main/resources/jsonschema/protocol-envelope.json (diff)
Commit 28ad0b238b34898fc456305d677a03f2fa54903d by Thomas Jaeckle
#1524 renamed IfEqualOption enum

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/headers/ImmutableDittoHeadersTest.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/AbstractDittoHeadersBuilder.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingsConditionalHeadersValidatorTest.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeaderDefinition.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/AbstractDittoHeaders.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeaders.java (diff)
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfEqualPreconditionHeader.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeadersBuilder.java (diff)
The file was removedbase/model/src/main/java/org/eclipse/ditto/base/model/headers/IfEqualOption.java
The file was addedbase/model/src/main/java/org/eclipse/ditto/base/model/headers/IfEqual.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PoliciesConditionalHeadersValidatorTest.java (diff)
Commit d8e4b2bc85bb46f54c38d99843903b3193fb5a63 by Thomas Jaeckle
#1524 addressed review comments

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/jsonschema/protocol-envelope.json (diff)
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/ConditionalHeadersValidator.java (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/ifEqualHeaderParam.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/httpapi-concepts.md (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit ba0f73956b3fa53ede0c1d36f2acf2502893e336 by Thomas Jaeckle
#1644 support query params in the style where not comma separation is used, but duplicated keys

* e.g.: `?fields=thingId&fields=policyId`

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonFactory.java (diff)
The file was modified json/src/test/java/org/eclipse/ditto/json/JsonFactoryTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/ThingsRouteTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was modified things/model/src/test/java/org/eclipse/ditto/things/model/signals/commands/query/RetrieveThingsTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/FeaturesRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/ThingsRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PoliciesRoute.java (diff)
Commit 23a051b8acaa529829b6b9540ff3bb5e42a2900c by Thomas Jaeckle
fix helm chart release GH action

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/workflows/helm-chart-release.yml (diff)
The file was modified documentation/src/main/resources/jsonschema/connection.json (diff)
Commit f1e189406bad5dfeeb6943987d7efadb30e1e9e4 by Thomas Jaeckle
fix helm chart release GH action, added checkout

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/workflows/helm-chart-release.yml (diff)
Commit 35418dbc4439366c3ada660009fad723917cdced by Thomas Jaeckle
fix errors in connection JSON schema

* make connection parsing more tolerant to handle `null` values for expected JsonObjects

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableTarget.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableReplyTarget.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/AbstractConnection.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableSource.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/ImmutableMappingContext.java (diff)
The file was modified documentation/src/main/resources/jsonschema/connection.json (diff)
Commit bd99030f105f937f92bf8c876a2d869a68b45029 by Thomas Jaeckle
fix helm chart release GH action, completely specified helm commands by our own

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/workflows/helm-chart-release.yml (diff)
The file was modified deployment/README.md (diff)
Commit 30da6a660ca16339cf527fcfbd47ee890a453071 by Thomas Jaeckle
exhange Ditto Helm chart curl version

* with arm64 compatible one - used for healthcheck

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 3ce5df6880b5bea35804f9f9b3aee5204d821eaf by Thomas Jaeckle
fix that redeliveries for acknowledgable connectivity messages were issued to often
* removed generic `acknowledgeableMessage.reject(true)` on encountered exceptions
* the logic where the status code of the DittoRuntimeException is handled did not even take a part in the redelivery

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseConsumerActor.java (diff)
Commit a6fc08e251d88d160cd0e305092d5d6b431001ab by Thomas Jaeckle
fix WoT dispatcher starvation by adding timeouts to fetch models

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingModelFetcher.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingModelExtensionResolver.java (diff)
The file was modified things/service/src/test/resources/test.conf (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingSkeletonGenerator.java (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
Commit 8904f7e0a57e56b5aa7991a472f11c0f7e585a18 by Thomas Jaeckle
filter out tm:optional in WoT TMs from being created as JSON skeleton elements

* bump Jackson version to fix known CVEs

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified bom/pom.xml (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingSkeletonGenerator.java (diff)
Commit bb33747bfcb2a9808ea9bf2afe50726eb933846c by Thomas Jaeckle
#1649 remove network policies from Ditto Helm Chart

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was removeddeployment/helm/ditto/templates/connectivity-networkpolicy.yaml
The file was removeddeployment/helm/ditto/templates/things-networkpolicy.yaml
The file was removeddeployment/helm/ditto/templates/dittoui-networkpolicy.yaml
The file was removeddeployment/helm/ditto/templates/nginx-networkpolicy.yaml
The file was removeddeployment/helm/ditto/templates/policies-networkpolicy.yaml
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was removeddeployment/helm/ditto/templates/gateway-networkpolicy.yaml
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was removeddeployment/helm/ditto/templates/swaggerui-networkpolicy.yaml
The file was removeddeployment/helm/ditto/templates/thingssearch-networkpolicy.yaml
Commit 9c9d4ae73042bdf51564272c0e435933f31f0419 by Thomas Jaeckle
updated dependencies and NOTICE-THIRD-PARTY.md
The file was modified legal/NOTICE-THIRD-PARTY.md (diff)
The file was modified legal/3rd-party-dependencies/compile.txt (diff)
Commit 2da1497ec25a1f5a72a7965c707f053b968e5152 by Thomas Jaeckle
prepare Ditto 3.3.0 release
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_330.md
The file was modified documentation/src/main/resources/_config.yml (diff)
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modified SECURITY.md (diff)
The file was addeddocumentation/src/main/resources/_posts/2023-06-23-release-announcement-330.md
Commit d4c9cbbe88ab1ad03e076878932d4a774410dbf8 by Thomas Jaeckle
adjusted Eclipse Ditto domain to eclipse.dev/ditto

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/protocol/examples/policies/generated/exceptions/policies_id_invalid.md (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/PolicyIdInvalidException.java (diff)
The file was modified wot/model/README.md (diff)
The file was modified documentation/src/main/resources/wot/ditto-extension.html (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-wot-integration-example.md (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/messages/inbox-claim.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/thing.yml (diff)
The file was modified documentation/src/main/resources/slides/2022_10_ditto-and-wot/index.html (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/messages/outbox-message.yml (diff)
The file was modified documentation/src/main/resources/_posts/2018-10-16-example-mqtt-bidirectional.md (diff)
The file was modified documentation/src/main/resources/_posts/2021-03-22-azure-iot-hub-integration.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/feature.yml (diff)
The file was modified documentation/src/main/resources/slides/2018_10_22-eclipse-iot-wg-f2f-ludwigsburg/index.html (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/definition.yml (diff)
The file was modified legal/NOTICE.md (diff)
The file was modified deployment/kubernetes/README.md (diff)
The file was modified documentation/README.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/attributes.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/schemas/wot-thingDescription.yml (diff)
The file was modified pom.xml (diff)
The file was modified wot/model/src/test/resources/tds/some-example.td.json (diff)
The file was modified deployment/helm/ditto/local-values.yaml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/cloudevents/cloudevents.yml (diff)
The file was modified deployment/openshift/nginx/index.html (diff)
The file was modified documentation/src/main/resources/jsonschema/protocol-search-subscribe-payload.json (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/properties.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/policyId.yml (diff)
The file was modified documentation/src/main/resources/slides/2020_10_19-eclipse-iot-wg-community-day/index.html (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/entry.yml (diff)
The file was modified documentation/src/main/resources/slides/2018_05_23-meetup-iot-hessen/index.html (diff)
The file was modified documentation/src/main/resources/slides/2019_10_21-eclipse-iot-wg-f2f-ludwigsburg/index.html (diff)
The file was modified documentation/src/main/resources/slides/2020_04_16-ttn-virtual-conference/index.html (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/resources.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/requests/dittoProtocol.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/messages/inbox-message.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/messages/feature-outbox-message.yml (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/acks/AcknowledgementLabelInvalidException.java (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/desiredProperty.yml (diff)
The file was modified wot/model/src/test/java/org/eclipse/ditto/wot/model/ThingDescriptionTest.java (diff)
The file was modified documentation/src/main/resources/slides/2023_01_ditto-in-30-min/index.html (diff)
The file was modified messages/model/src/main/java/org/eclipse/ditto/messages/model/ThingIdInvalidException.java (diff)
The file was modified NOTICE.md (diff)
The file was modified ui/modules/connections/connectionTemplates.json (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_100M1a.md (diff)
The file was modified documentation/src/main/resources/_includes/head.html (diff)
The file was modified documentation/src/main/resources/slides/2022_10_24_eclipse-iot-wg-community-day/index.html (diff)
The file was modified documentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/ThingIdInvalidException.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/entity/id/NamespacedEntityIdInvalidException.java (diff)
The file was modified documentation/src/main/resources/slides/2021_10_25-eclipse-iot-wg-community-day/index.html (diff)
The file was modified deployment/helm/ditto/ci/ci-workflow-values.yaml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/messages/feature-inbox-message.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/desiredProperties.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/entries.yml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified documentation/src/main/resources/pages/ditto/basic-errors.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/subjects.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/policy.yml (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/thingIdPathParam.yml (diff)
The file was modified documentation/src/main/resources/slides/2020_07_28-iot-wg-status-update/index.html (diff)
The file was modified documentation/src/main/resources/jsonschema/policy.json (diff)
The file was modified README.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/definition.yml (diff)
The file was modified documentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was modified documentation/src/main/resources/slides/2021_05_ditto-introduction-deck/index.html (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/imports.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/things/attribute.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_080M2.md (diff)
The file was modified RELEASE.md (diff)
The file was modified deployment/helm/ditto/README.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/examples/things/generated/exceptions/things_id_invalid.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/index.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/importedPolicyIdPathParam.yml (diff)
The file was modified documentation/src/main/resources/slides/2021_06_ditto-in-20-min/index.html (diff)
The file was modified documentation/src/main/resources/openapi/sources/parameters/policyIdPathParam.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/features/property.yml (diff)
The file was modified connectivity/service/src/main/resources/javascript/incoming-mapping.js (diff)
The file was modified documentation/src/main/resources/slides/2021_06_ditto-20-overview/index.html (diff)
The file was modified deployment/docker/sandbox/html/index.html (diff)
The file was modified documentation/src/main/resources/jsonschema/thing_v2.json (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/resource.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/subject.yml (diff)
The file was modified deployment/docker/README.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/client-sdk-java.md (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/policies/import.yml (diff)
Commit dd9683cd3f3ac0c1740db14230139371697ae865 by Thomas Jaeckle
improve AskWithRetry WARN logging

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/cache-loaders/src/main/java/org/eclipse/ditto/internal/utils/cacheloaders/AskWithRetry.java (diff)
Commit b02a33885b3df11a2c0bec20d812c832ec4655b8 by Thomas Jaeckle
#1644 fix filtering out empty field selectors

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonFactory.java (diff)
Commit 41985f9d94e25bf0732fe55f8372292a1a8305b8 by Thomas Jaeckle
prepare Helm chart for 3.3.0 release

* also lift binary-compatibility version to 3.3.0

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/README.md (diff)
The file was modified deployment/helm/ditto/local-values.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified pom.xml (diff)
The file was modified deployment/helm/ditto/ci/ci-workflow-values.yaml (diff)
Commit b9667f6c85bc4c0374f98bd4c417193077dcf001 by Thomas Jaeckle
run .join() operations in WoT integration always on dedicated dispatcher + configure timeout
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingModelExtensionResolver.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingDescriptionProvider.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingSkeletonGenerator.java (diff)
Commit 0d67706b35ff2b882fd135627231b6f73873581e by Thomas Jaeckle
fix WoT skeleton creation doing blocking operations on Akka dispatcher thread

* whenever creating a Thing using the WoT "ThingModel" included in the to-be-created thing a `.join()` of a CompletableFuture is called on the main Akka dispatcher thread
* this causes that the complete ActorSystem might be blocked to process any futher messages
* fixed that by making ResultVisitor work with a CompletionStage instead

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingConflictStrategyTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/MutationResult.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeaturesStrategy.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyConflictStrategyTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/AbstractCommandStrategies.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsDeletedPartially.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsModifiedPartially.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeatureStrategy.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectCreated.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/TopLevelPolicyActionCommandStrategy.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/Result.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectModified.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyActionEvent.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/CreateThingStrategy.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ErrorResult.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectDeleted.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/AbstractCommandStrategyTest.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingDescriptionProvider.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/QueryResult.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ResultVisitor.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/EmptyResult.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ResultFactory.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategyTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ResultFactoryTest.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/WotThingDescriptionProvider.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/AbstractPolicyActionEvent.java (diff)
Commit 3ad2ffc517d95cbca260d1d8f39f92db69523636 by Thomas Jaeckle
#1663 fix that nginx's worker_processes setting 'auto' causes problems when deploying Helm chart to worker with many CPUs

* configure the "dittoui"'s nginx to use 1 worker process (it only serves static content)
* add configuration option in values.yaml to configure the nginx's used worker_processes and default to 4

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was addeddeployment/helm/ditto/templates/dittoui-config.yaml
The file was modified deployment/helm/ditto/templates/nginx-configmap.yaml (diff)
The file was addeddeployment/helm/ditto/dittoui-config/nginx.conf
The file was modified deployment/helm/ditto/templates/dittoui-deployment.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit 0b0f1f8eaa297f777216e98ea082e916900bb7f2 by Thomas Jaeckle
update swagger-ui version and nginx version used in Helm chart

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit 9e696d600cd03233e5a0bdfb1dac8de75eb3f727 by Thomas Jaeckle
address review finding that "catch" block should be replaced with ".exceptionally" instead on CompletionStage

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingDescriptionProvider.java (diff)
Commit 84fc4f003ef7ca2707b85492baf3534fef21d5a3 by Thomas Jaeckle
also made WoT based queries asynchronous

* quite a refactoring was needed overall
* still with an open "TODO" as I got not rid of blocking on the Akka dispatcher thread when persisting a "CreateThing"

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/WotThingDescriptionProvider.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/WotThingDescriptionGenerator.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ResultFactoryTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveThingStrategy.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingConflictStrategyTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/QueryResult.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ResultVisitor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/WotThingSkeletonGenerator.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveFeatureStrategy.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingModelExtensionResolver.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingModelFetcher.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/MutationResult.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingDescriptionGenerator.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategyTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/AbstractCommandStrategyTest.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingSkeletonGenerator.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ResultFactory.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/TopLevelPolicyActionCommandStrategy.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyConflictStrategyTest.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/WotThingModelExtensionResolver.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingDescriptionProvider.java (diff)
Commit 7cbfdfc999410481cb2ec2607fd2bc935df4197d by Thomas Jaeckle
#1669 by default, configure queryReadConcern: "local" for ditto things-search

* if used in a replicated MongoDB setup, this should be changed to `queryReadConcern: "linearizable"`

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit a6253fc216bcd6f3756b56a704dbfe21ab984488 by Thomas Jaeckle
#1670 fix wrong config path for pulling devops and status password from helm values

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/templates/gateway-secret.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 50202df0aabf21ca4e304c17993cff3366088292 by Thomas Jaeckle
restored old "synchronous path" for mutations and queries

* only for specific commands, enable an "async path" for mutations and queries
* still block on the Akka dispatcher thread, otherwise the persist will not work

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/QueryResult.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ResultVisitor.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectModified.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/PolicyActionEvent.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActor.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsDeletedPartially.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategyTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/Result.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ResultFactory.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectsModifiedPartially.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ResultFactoryTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectCreated.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/AbstractPolicyActionEvent.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingConflictStrategyTest.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/events/SubjectDeleted.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/AbstractCommandStrategyTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/TopLevelPolicyActionCommandStrategy.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/ErrorResult.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/EmptyResult.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/results/MutationResult.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeatureStrategyTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeaturesStrategyTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyConflictStrategyTest.java (diff)
Commit 42a8ee385b63ce24c080584b72da914c478bc599 by Thomas Jaeckle
got rid of blocking the Akka dispatcher thread completely
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
Commit 7f96a643bbe0b81f3f06ab15f97d654da36c78da by Thomas Jaeckle
removed no longer used constant

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
Commit bc8e6a20cd75a761ed6270cfc952ce072064ec9b by Thomas Jaeckle
fix handling weak ack for built-in ack labels in StreamingSessionActor

* before an error to the WS session was sent declaring that ack-label 'live-response' was not declared if a WS subscribed for live messages, but filtered them out based on an RQL filter
* now this situation is handled correctly by dropping the weak ack

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActor.java (diff)
Commit e3015a0867eb329f89cda66a73728119246d8627 by Thomas Jaeckle
fix "policies.imports-limit" configuration which had wrong config key in code and was not applied

* remove obsolete (no longer used) config keys as well

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/limits/DefaultLimitsConfig.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/limits/LimitsConfig.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-limits.conf (diff)
Commit 313ae133ba53340fe2bd55842382c337aded73b8 by Vladimir Brkic
Support for ingress controller

Signed-off-by: Vladimir Brkic <brv1sf@bosch.com>
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was addeddeployment/helm/ditto/templates/nginx-ingress.yaml
Commit 916c84b5efb2fbdc4a3b0eaccca2a55f455f0dec by Vladimir Brkic
Creation of ingress-nginx namespace

Signed-off-by: Vladimir Brkic <brv1sf@bosch.com>
The file was modified deployment/helm/ditto/templates/nginx-ingress.yaml (diff)
Commit c9aeec005522543929d4668d4effdb60836eb26f by Vladimir Brkic
Bump Chart version

Signed-off-by: Vladimir Brkic <brv1sf@bosch.com>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit bb42206fefc3a7b08927863b9829dbd770e9774c by Vladimir Brkic
controller section under ingress
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-ingress.yaml (diff)
Commit 538239787ef00644ecaf497f0b60491fce4ebcf6 by Vladimir Brkic
Limit number of worker processes for ingress nginx healh-check
The file was modified deployment/helm/ditto/templates/nginx-ingress.yaml (diff)
Commit 90c4bf06592063dc1df3da6c7d30ec2d07428869 by Vladimir Brkic
Properly setting ingress class in ingress controller
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-ingress.yaml (diff)
Commit aa04c6aa59acbfd42353336746909455071875a2 by Thomas Jaeckle
prepare Ditto 3.3.1 bugfix release

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_331.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit e1b188bf286921b0606858745f12f4977261f1fa by Thomas Jaeckle
update chart version and appVersion to 3.3.1

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit b07bcf1bedc9cfef65d8980abc3930b58c7ac5fe by Thomas Jaeckle
prepare Ditto 3.3.2

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_332.md
The file was removeddocumentation/src/main/resources/pages/ditto/release_notes_331.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 64e323f1a78c24b1236dfe1ee21011d246fb2c83 by Thomas Jaeckle
fix that ImmutablePolicyImports.getPolicyImport with arbitrary CharSequence did not work

* reason is that the Map contained `CharSequence` as key, but was internally always `PolicyId` - which however was not "equal to" an arbitrary CharSequence provided to the `getPolicyImport(CharSequence)` method
* this method therefore never returned the expected entry

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImports.java (diff)
Commit 57128db4093bd3fe9be5c85dac6bb8b7f35e319b by Thomas Jaeckle
fix JsonSchema for policy "announcements"

* the schema was missing a level (`"announcement"`) in the hierarchy
* and was also missing `randomizationInterval`

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/jsonschema/policy.json (diff)
Commit 1604fcc18069ba37c43f01289d8981c185e9e415 by Altair Bueno
fix(helm): Allow inter cluster communication

Signed-off-by: Altair-Bueno <altair.bueno@uma.es>
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit b60be91aaca6136eab58b05091eb3abc45fc1d43 by Altair Bueno
chores(helm): Bump chart version

Signed-off-by: Altair-Bueno <altair.bueno@uma.es>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit db956574b170ec00f4b825c5201ba6ed3bebd6f1 by Altair Bueno
fix(gha): Avoid running cron on forks

Signed-off-by: Altair-Bueno <altair.bueno@uma.es>
The file was modified .github/workflows/docker-nightly.yml (diff)
Commit b833d7df7e5d8c7de9023d7253a84ab858e16412 by Thomas Jaeckle
fix non-correct WARN log about potentially failing connections status

* the logic was assuming that 1 Publisher actor will only be started if targets are available which is a wrong assumption - it is always started

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
Commit 7a402af5a2b894600a6b5d11b9ad8139d801c67d by Altair Bueno
fix(gha): Hardcode repo name into action

Signed-off-by: Altair-Bueno <altair.bueno@uma.es>
The file was modified .github/workflows/docker-nightly.yml (diff)
Commit a7f1af8021ff1011c3f9ea2d654df2a7901bb7ef by Thomas Jaeckle
fix MergeThing command being used for creating new things did not respect "inlinePolicy"

* when processed via Ditto "Adaptable" - there the "inlinePolicy" was missing

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/modify/MergeThing.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcement.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformer.java (diff)
The file was modified protocol/src/test/java/org/eclipse/ditto/protocol/adapter/things/ThingMergeCommandAdapterTest.java (diff)
The file was modified protocol/src/main/java/org/eclipse/ditto/protocol/mapper/ThingMergeSignalMapper.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/placeholders/ImmutableFeaturePlaceholderTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/MergeThingStrategy.java (diff)
The file was modified things/model/src/test/java/org/eclipse/ditto/things/model/signals/commands/modify/MergeThingTest.java (diff)
Commit 8809c33f3334fcbf0720856a9b9e2dffbe263213 by Thomas Jaeckle
prepare release notes for Ditto 3.3.3

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/release_notes_332.md (diff)
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_333.md
Commit 42ea47fe9b8f37636cb81af2b84b12410edb85ef by Thomas Jaeckle
update to Ditto 3.3.3 in helm chart

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 3e8a74e9f6d13f60080365f2b2e3849198832441 by Thomas Jaeckle
fix that CreationRestrictionPreEnforcer did not work

* reason was that wrong config was loaded - and e.g. system properties overwrites were not applied
* also cleaned up and improved documentation of that feature

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified policies/enforcement/src/test/resources/entity-creation/restricted1.conf (diff)
The file was modified policies/enforcement/src/test/resources/entity-creation/default.conf (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/config/DefaultEntityCreationConfig.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-entity-creation.conf (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/CreationRestrictionPreEnforcer.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/common/LikeHelper.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/config/DefaultCreationRestrictionConfig.java (diff)
Commit 87c9f67576a752211ee275f29bcc66d4b80a2fda by Thomas Jaeckle
Helm chart: add support for entity creation via Helm configuration

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/local-values.yaml (diff)
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit f3d1d7708cebfa79c671097b8401024cee800098 by Thomas Jaeckle
adjusted Eclipse Ditto domain to eclipse.dev/ditto
fix default value of 'jwtOnly' being 'true' in Helm chart

* changed to `false` as default so that simple setups can use nginx based auth

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 46936c5bcf2501fd41cfe9b898904a0dd6f4c306 by Thomas Jaeckle
prepare Ditto 3.3.4 release notes
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_334.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit 3a0419a346b563fbba34e6f50eec25f0664c8b83 by Thomas Jaeckle
prepare Helm chart for 3.3.4 release
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 20c5e527a1be4c4e28274842d9619534e7d25ad0 by Thomas Fries
UI - migrate to typescript

Signed-off-by: thfries <thomas.fries0@gmail.com>
The file was addedui/modules/things/thingsSSE.ts
The file was removedui/modules/things/thingsCRUD.js
The file was removedui/modules/things/searchFilter.js
The file was addedui/modules/things/thingsSearch.ts
The file was addedui/modules/utils/crudToolbar.ts
The file was addedui/modules/utils.ts
The file was removedui/modules/environments/authorization.js
The file was removedui/modules/things/featureMessages.js
The file was addedui/modules/things/attributes.ts
The file was removedui/modules/things/thingsSearch.js
The file was addedui/modules/things/features.ts
The file was addedui/modules/operations/operations.ts
The file was removedui/modules/environments/environments.js
The file was modified ui/build.mjs (diff)
The file was addedui/modules/environments/authorization.ts
The file was addedui/modules/connections/connectionsCRUD.ts
The file was removedui/modules/api.js
The file was addedui/custom.d.ts
The file was removedui/modules/operations/operations.js
The file was addedui/modules/things/wotDescription.ts
The file was modified ui/package-lock.json (diff)
The file was removedui/modules/things/things.js
The file was addedui/main.ts
The file was addedui/modules/connections/connectionsMonitor.ts
The file was addedui/modules/things/messagesIncoming.ts
The file was removedui/main.js
The file was removedui/modules/things/messagesIncoming.js
The file was addedui/modules/api.ts
The file was removedui/modules/things/wotDescription.js
The file was addedui/modules/things/fields.ts
The file was removedui/modules/things/attributes.js
The file was addedui/modules/things/featureMessages.ts
The file was removedui/modules/things/features.js
The file was removedui/modules/connections/connectionsMonitor.js
The file was addedui/tsconfig.json
The file was addedui/modules/connections/connections.ts
The file was removedui/modules/connections/connectionsCRUD.js
The file was removedui/modules/things/thingsSSE.js
The file was addedui/modules/environments/environments.ts
The file was removedui/modules/utils/crudToolbar.js
The file was removedui/modules/things/fields.js
The file was addedui/modules/things/searchFilter.ts
The file was addedui/modules/things/things.ts
The file was addedui/modules/things/thingsCRUD.ts
The file was removedui/modules/policies/policies.js
The file was removedui/modules/utils.js
The file was removedui/modules/utils/tabHandler.js
The file was removedui/modules/connections/connections.js
The file was addedui/modules/policies/policies.ts
The file was modified ui/package.json (diff)
The file was addedui/modules/utils/tabHandler.ts
Commit ae863d7cb7531406578ae2ebe0a2ef56f25d973c by Thomas Jaeckle
bump Akka version to 2.6.21

* including a security fix
The file was modified bom/pom.xml (diff)
Commit 00c151d830ab662c9c1b118847d091b789f9960f by Thomas Fries
UI - add typescript compiler to build step
-add ditto error description to error toast
The file was modified ui/package.json (diff)
The file was modified ui/modules/api.ts (diff)
Commit b88978673e9c83f30723d33df8e399c63c2091ce by Thomas Jaeckle
#1692 fix filtering of live message with empty resolved `extraFields`
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/SignalFilterWithFilterTest.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingEventToThingConverter.java (diff)
Commit df4462c392415827653e222391efca8ba2d2abd1 by Thomas Jaeckle
#1691 fixed persisting inline "_policy" in ThingMerged events

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingMerged.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoEventAdapter.java (diff)
The file was removedinternal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/condition/package-info.java
Commit ec71965d7dd70064745fc69204bb885a7aa3c1b0 by Thomas Jaeckle
#1690 use correct HTTP status code for "if-equal": skip on equality

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingsConditionalHeadersValidatorProvider.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/exceptions/ThingPreconditionFailedException.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PoliciesConditionalHeadersValidatorProvider.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/signals/commands/exceptions/ConnectionPreconditionFailedException.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingsConditionalHeadersValidatorTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PoliciesConditionalHeadersValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionsConditionalHeadersValidatorProvider.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/signals/commands/exceptions/PolicyPreconditionFailedException.java (diff)
Commit 73fb51ca79346cd007359fb6a7a4c2f1c751cf91 by Thomas Jaeckle
adjusted method name of exception builder

* restructured IfEqualPreconditionHeader logic to be more readable
* fixed that an inline policy in a "MergeThing" command would always cause inequality

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfEqualPreconditionHeader.java (diff)
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/ConditionalHeadersValidator.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingsConditionalHeadersValidatorProvider.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PoliciesConditionalHeadersValidatorProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionsConditionalHeadersValidatorProvider.java (diff)
Commit 5e53f7c112d76c85571724aed7caee77e225fa51 by Thomas Jaeckle
fix that in Helm config `jwtOnly=false` will enabled pre-authentication in Ditto

* was not done by default before, so would have to be activated by default

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/swaggerui-deployment.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit b11cc2ffb65741f91e3b4c3f147c6c2e5be38b74 by Thomas Jaeckle
added github action for building UI on PRs

* excluded ui/ changes from "normal" maven build on PRs

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was added.github/workflows/ui-ci.yml
The file was modified .github/workflows/maven.yml (diff)
Commit 954dc481055787163afb1c3d76b04ef25190a769 by Thomas Jaeckle
Provide Ditto 3.3.5 release notes
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_335.md
Commit 98ef928b323e18e1d95839e25de24a8c9f0d6817 by Thomas Jaeckle
update Ditto version in Helm chart to 3.3.5
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 91755b9bb39f992cd6865141790badcad1f91802 by Vladica Obojevic
Support for basic nginx-ingress authentication

Signed-off-by: Vladica Obojevic <obojevic@gmail.com>
The file was addeddeployment/helm/ditto/templates/nginx-ingress-auth.yaml
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-ingress.yaml (diff)
Commit 5ef19301bd3427a6fda7d4cdb6b03bdb49720b46 by Thomas Jaeckle
increase log level from info to warn for "emptied out" search index update

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff)
Commit 58ce86b14aef9c43af2d153d0e4d5fa134065911 by Thomas Jaeckle
updated sitemap url

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/_config.yml (diff)
Commit 17e8f0728c27475efbf11276a3f20f2b759c9d14 by Vladica Obojevic
Bump Chart version

Signed-off-by: Vladica Obojevic <obojevic@gmail.com>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit c031c28af5d4f379dd55bb46fc61a981a87a0a36 by Vladica Obojevic
Remove hardcoded release name from the values.yaml file

Signed-off-by: Vladica Obojevic <obojevic@gmail.com>
The file was modified deployment/helm/ditto/templates/nginx-ingress-api.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit d4367d5b2374b88ae772df151a40ba83dc4e2080 by Pieter-Jan Lanneer
added post method for search and count
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was addedgateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRouteTest.java
Commit 8e16bb3631514df89f46a7c7d9f389d04315ca98 by Thomas Jaeckle
Use Ditto-UI from docker Hub in default docker-compose.yml

* instead of the locally served UI

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/docker/nginx.conf (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractEnforcerActor.java (diff)
Commit e99df3a2dc47b685812b0acd933d2d41ea74155a by Thomas Jaeckle
fix providing Ditto Adaptable information in the "_context" of an SSE event

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilderTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/starter/GatewayRootActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteTest.java (diff)
Commit b9fbf01969ce57591c654d9bc5bcc0bbb592a31b by Dmitriy Barbul
Correct documentation of RawMessage payload mapper headers

Signed-off-by: Dmitriy Barbul <dimabarbul@gmail.com>
The file was modified documentation/src/main/resources/pages/ditto/connectivity-mapping.md (diff)
Commit cd7757ca5ab5f48fc671efe699b7185bfc27a132 by Dmitriy Barbul
Remove accidentally duplicated section

Signed-off-by: Dmitriy Barbul <dimabarbul@gmail.com>
The file was modified documentation/src/main/resources/pages/ditto/basic-acknowledgements.md (diff)
Commit 99823475021c310f0fe160aee56416af3eb76e9a by Thomas Jaeckle
fix using "/cloudevents" endpoint for other entities than things

* e.g. policy commands could not be created with the "POST /cloudevents" endpoint as "response-required" was always set to `false` in combination with setting a "requested ACK" (which is only available for thing commands)

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/cloudevents/CloudEventsRoute.java (diff)
Commit 65f137b9b04346ce2f87b86fa130aae8f54a3f6c by Thomas Jaeckle
provide Ditto 3.3.6 release notes

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_336.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit 1938188cbaaebf76b5df59e3526b11e2825d702f by noreply
bump Ditto Helm chart appVersion to 3.3.6
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 5eec13f08b82839fe97eab6e69f664429432258c by Thomas Jaeckle
fix release notes link 3.3.6

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/release_notes_336.md (diff)
Commit dc948efc5f82463eb05cc949ab2a7c5dc506b5b8 by Aleksandar Stanchev
switch dependencies and imports to Pekko

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/MessagesRouteTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/whoami/WhoamiRoute.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedPubWithTopicExtractor.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/streaming/StreamConstants.java
The file was modified internal/utils/cache-loaders/src/main/java/org/eclipse/ditto/internal/utils/cacheloaders/AskWithRetry.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/cluster/DittoSplitBrainResolver.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/proxy/config/StatisticsConfig.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonArrayDiff.java (diff)
The file was modified bom/pom.xml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/validation/HostValidatorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/NoOpWebSocketSupervisor.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/streaming/StreamTriggerTest.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedPubImpl.java (diff)
The file was modified policies/enforcement/pom.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/ConnectionValidator.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/ClusterStateSyncBehavior.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingsPersistenceStreamingActorCreator.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/pre/PreEnforcementPolicyIdCacheLoader.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/benchmark/SimpleMapTextPayloadToDitto.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/SnapshotStreamingActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubSupervisor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/config/PubSubConfig.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/subscribing/SubscribeSuccessTest.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/CborJsonifiableSerializer.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/AbstractPubSubFactory.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilderTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/streaming/StreamConstants.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/PlainCredentialsSupplier.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/ReceiveLocalAcks.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidator.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/CommittableTransformationResult.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQPublisherActor.java (diff)
The file was modified gateway/service/src/main/resources/logback.xml (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/actors/AbstractActorWithShutdownBehaviorAndRequestCounting.java
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/operations/NamespacePersistenceOperations.java (diff)
The file was modified internal/utils/search/src/test/java/org/eclipse/ditto/internal/utils/search/SearchSourceTest.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-cluster-downing.conf (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/RawMessageMapperTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultDittoDiagnosticLoggingAdapter.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/streaming/AbstractStreamingActor.java
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/MultiMappedOutboundSignal.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushRoundTripSignalsValidator.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActorSnapshottingTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/DefaultPersistenceStreamingActor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceOperationsActorIT.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PreEnforcer.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ClusterUtil.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/query/validation/QueryCriteriaValidator.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/ThingsAggregatorProxyActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsSearchPersistenceOperationsActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/AbstractSubscriber.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/controlflow/ResumeSourceTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingSink.java (diff)
The file was modified internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/executor/InstrumentedThreadPoolExecutorServiceConfigurator.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/actors/RetrieveConfigBehavior.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/CustomHeadersHandler.java (diff)
The file was modified internal/utils/namespaces/src/main/java/org/eclipse/ditto/internal/utils/namespaces/BlockedNamespaces.java (diff)
The file was modified internal/utils/search/src/test/java/org/eclipse/ditto/internal/utils/search/SubscriptionManagerTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpTestDittoProtocolHelper.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/TimeoutFlow.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityRootActor.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/AutoCloseableSlf4jLogger.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/AbstractMessageMapper.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/cloudevents/CloudEventsRoute.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtLeastOnceConsumerStreamTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/UsageBasedPriorityProviderTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/SendingTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/util/config/endpoints/CloudEventsConfig.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/ImmutableDittoLogger.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/CredentialsValidationVisitor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/MessagesRoute.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/SaslPlainCredentialsSupplier.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTracingDirectiveTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/LazyZip.java
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/utils/UriEncodingTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/AbstractCommandStrategyTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/ControlFlowFactory.java
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/DittoProtocolSubImpl.java (diff)
The file was modified thingsearch/service/pom.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaAcknowledgableMessage.java (diff)
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/MockJournalPlugin.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/StopShardedActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientConnectedTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/HttpUtils.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiff.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/AcksDeclared.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MockCommandValidator.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AzSaslSigningFactoryTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/DittoRuntimeExceptionToHttpResponse.java (diff)
The file was modified internal/utils/persistence/pom.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/devops/DevOpsRoute.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/DistPubSubAccess.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/NoOpEdgeCommandForwarderExtension.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/package-info.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/TopicData.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/DittoConnectivityCommandValidator.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/CommittableTransformationResultTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/javascript/JavaScriptMessageMapperRhino.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/MessageRateLimiterBehavior.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/CommonMdcEntryKey.java
The file was modified internal/utils/config/pom.xml (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/Metadata.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/CustomApiRoutesProvider.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/SnapshotAdapter.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/actors/ModifyConfigBehavior.java
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/ops/eventsource/MongoPersistenceOperationsSelectionProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/UpdateTwinWithLiveResponseMessageMapper.java (diff)
The file was modified rql/search-option-parser/src/main/scala/org/eclipse/ditto/rql/parser/thingsearch/internal/RqlOptionParser.scala (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTimeoutHandlingDirective.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/preauth/PreAuthenticatedAuthenticationProviderTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/DittoMessageMapperTest.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/AbstractHealthCheckingActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RouteBaseProperties.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/internal/ImmutableClientDisconnected.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/AbstractPersistenceStreamingActor.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-service-base.conf (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ShardRegionFactory.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/Filter.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsRootActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactoryTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/CloudEventsMapperTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorSnapshottingTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/ConnectionLoggerRegistry.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/ResolvedPolicyCacheLoader.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/ConnectionTesterActor.java (diff)
The file was modified thingsearch/service/src/main/resources/search.conf (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/Transistor.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestResultLoggingDirective.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveThingStrategyTest.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/headers/DefaultDittoHeadersValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaCompletableMessage.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaClientActorTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingUpdater.java (diff)
The file was addedinternal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/DittoDiagnosticLoggingAdapter.scala
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcement.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/ThingsSearchUpdaterPersistence.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeaturesStrategyTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/internal/ConnectionFailure.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/PoliciesJournalTestHelper.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCacheTest.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitorIT.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/WrappingMessageMapper.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/PoliciesSnapshotTestHelper.java (diff)
The file was removedinternal/utils/akka/src/main/scala/org/eclipse/ditto/internal/utils/akka/logging/MdcEntrySettable.scala
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActor.java (diff)
The file was modified things/service/src/main/resources/logback.xml (diff)
The file was modified policies/service/src/main/resources/logback.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/Mqtt3Validator.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/Publisher.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/slf4j/impl/StaticMDCBinder.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/JavaScriptMessageMapperFactory.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcement.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPriorityProviderFactory.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/PingCommandResponse.java
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/ThreadSafeDittoLogger.java
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/NoOpRootActorStarter.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/query/validation/DefaultQueryCriteriaValidator.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/FluentPublishingConnectionLogger.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/AbstractJwtAuthenticationProviderTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/DefaultHostValidator.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PoliciesRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/IncomingWebSocketEventSniffer.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/actors/StartChildActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/JavaScriptMessageMapperRhinoSandboxingTest.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/CommandWithOptionalEntityPreEnforcer.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/ImmutableWithSender.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/ThingsRoute.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexInitializerTest.java (diff)
The file was modified internal/utils/cache-loaders/src/test/java/org/eclipse/ditto/internal/utils/cacheloaders/AskWithRetryTest.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyCacheLoader.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ResponseReceiverCache.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/tunnel/TunnelChannelListener.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketRoute.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/literal/LiteralDData.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQPublisherActorTest.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/EntityTaskSchedulerTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/AbstractSubscriptions.java (diff)
The file was modified internal/utils/cluster/src/test/java/org/eclipse/ditto/internal/utils/cluster/JsonValueSourceRefTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQConsumerActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingProcessor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedSubImpl.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AsyncJwtLoaderTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/DefaultHonoConnectionFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/util/config/endpoints/HttpConfig.java (diff)
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacade.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EntityTaskScheduler.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/JmsConnectionHandlingActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushFactory.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/DittoCachingSignalEnrichmentFacadeProvider.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/streaming/StreamAckTest.java
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPublisherActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MockClientActorPropsFactory.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/package-info.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/actors/AbstractActorWithShutdownBehaviorAndRequestCounting.java
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteExceptionHandlerTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/compressed/CompressedDData.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/LocalAcksChanged.java (diff)
The file was modified policies/service/src/main/resources/policies-dev.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/signing/NoOpSigning.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/ops/eventsource/MongoEntitiesPersistenceOperations.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/ConnectionBasedJmsConnectionFactory.java (diff)
The file was modified internal/utils/extension/src/main/java/org/eclipse/ditto/internal/utils/extension/DittoExtensionPoint.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/ControlFlowFactory.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractConnectionsRetrievalActor.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/MappingStrategiesBuilder.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundDispatchingActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DittoJwtAuthorizationSubjectsProviderTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/ThingWriteModel.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/impl/MongoThingsSearchUpdaterPersistence.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/HttpsEnsuringDirective.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/starter/GatewayRootActor.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/ResumeSource.java
The file was modified thingsearch/service/src/main/resources/search-dev.conf (diff)
The file was modified internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/actors/AckUpdaterTest.java (diff)
The file was modified internal/utils/search/src/main/java/org/eclipse/ditto/internal/utils/search/SearchSourceBuilder.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/JwtAuthenticationFactory.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/Subscriber.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/MessageMapperProvider.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractEnforcementReloaded.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/SimpleCommandResponse.java
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLoggerTest.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedAcks.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MockActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsMetadataSource.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/PolicyModificationForwarder.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/metrics/RetrieveConnectionMetricsAggregatorActor.java (diff)
The file was modified base/service/src/test/java/org/eclipse/ditto/base/service/actors/DittoRootActorControlTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/ClientCredentialsFlowTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/ResumeSource.java
The file was modified internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/ByRoundTripSignalEnrichmentFacadeTest.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/CborJsonValueSerializer.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistentActorWithTimersAndCleanup.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectivityConfigModifiedBehavior.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteHeadersStepBuilder.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevOpsInsecureAuthenticationDirective.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/DefaultMessageMapperFactory.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/ShardRegions.java (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/DefaultConnectivitySignalEnrichmentProviderTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AsyncJwtLoader.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaMessageTransformer.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/tunnel/ClientSessionCredentialsVisitor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/CustomConnectivityCommandInterceptorProvider.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorInlinePolicyEnrichment.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActor.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderExtension.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushFactoryTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractConsumerActorTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/ops/MongoOpsUtil.java (diff)
The file was modified policies/service/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActor.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/AbstractPubSubListenerActor.java (diff)
The file was removedinternal/utils/akka/src/test/resources/monitored-mailbox-test.conf
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/Cleanup.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ResponseCollectorActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveThingStrategy.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/RootActorStarter.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ClusterStatusSupplier.java (diff)
The file was modified internal/utils/cluster/src/test/resources/shard-region-test.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/AbstractConnectionLogger.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/controlflow/TimeoutFlowTest.java
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/assertions/MongoIndexAssertions.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/PersistenceActorTestBaseWithSnapshotting.java (diff)
The file was addedinternal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/MdcEntrySettable.scala
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProviderFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/ExceptionalConnectionLogger.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/DDataReader.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementAggregatorActorStarter.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/AbstractMqttValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingOutcomes.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/package-info.java
The file was modified internal/utils/metrics/src/test/resources/reference.conf (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/headers/DittoHeadersValidator.java (diff)
The file was removedinternal/utils/akka/src/main/scala/org/eclipse/ditto/internal/utils/akka/actors/AbstractActorWithStashWithTimers.scala
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/package-info.java
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultMdcEntryTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/subscribing/MqttSubscriber.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/ActorSystemResource.java
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DefaultDistributedDataConfig.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultAutoCloseableSlf4jLoggerTest.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformer.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/serializer/DefaultPolicyMongoEventAdapter.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpRequestSigningFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/AutoClosingSlf4jLogger.java
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoEventAdapterTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/HttpBindFlowProvider.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/AbstractDDataHandler.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/NormalizedMessageMapper.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/DefaultSupervisedStream.java (diff)
The file was modified .github/workflows/maven.yml (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/signaltransformation/placeholdersubstitution/PoliciesPlaceholderSubstitution.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultDiagnosticLoggingAdapter.java
The file was modified internal/utils/persistent-actors/src/test/resources/test.conf (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementAggregatorActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/AuthenticationChainTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/GatewayAuthenticationDirectiveFactory.java (diff)
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/LiveSignalPub.java (diff)
The file was modified deployment/helm/ditto/logback-config/thingssearch.xml (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified internal/utils/metrics/pom.xml (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyConflictStrategyTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/CommonMdcEntryKey.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/signing/AzSaslSigning.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaValidator.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaPublisherActor.java (diff)
The file was modified internal/utils/extension/src/main/java/org/eclipse/ditto/internal/utils/extension/DittoExtensionIds.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/ConnectionEnforcerActorPropsFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfig.java (diff)
The file was modified internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubUpdaterTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/announcements/PolicyAnnouncementAcknowledgementAggregatorActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/SubscriptionsReader.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/signaltransformation/placeholdersubstitution/CreateThingSubstitutionStrategyTest.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementForwarderActorStarterTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingConflictStrategyTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/OutgoingWebSocketEventSniffer.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/SafeRecovery.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/backoff/BackOffActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/JwtExtractor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/ConnectionCreatedStrategies.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DefaultJwtAuthenticationResultProvider.java (diff)
The file was modified internal/utils/cache-loaders/src/test/java/org/eclipse/ditto/internal/utils/cacheloaders/EntityRegionMapTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingActor.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDiagnosticLoggingAdapter.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/NoOpSseEventSniffer.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/whoami/WhoamiRouteTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketConfigProvider.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/ThingsRouteTest.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActorTest.java (diff)
The file was modified connectivity/service/src/main/resources/logback.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/HttpRequestActorPropsFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/ContentTypeValidationDirective.java (diff)
The file was modified internal/utils/persistence/src/test/resources/test.conf (diff)
The file was modified internal/utils/http/pom.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/StreamingAuthorizationEnforcer.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ConnectivityStatusResolverTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/proxy/actors/QueryThingsPerRequestActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedAcksImpl.java (diff)
The file was modified gateway/service/src/main/resources/gateway-dev.conf (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/util/RootSupervisorStrategyFactory.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/ReceiveRemoteAcks.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/actors/ModifyConfigBehavior.java
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/streaming/StreamTriggerTest.java
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/ThingEventPubSubFactory.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/actors/DittoRootActor.java (diff)
The file was modified internal/utils/cache-loaders/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/Mqtt3RxSubscribingClientTest.java (diff)
The file was addedinternal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/PekkoClassLoader.scala
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundDispatchingSink.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/RestartableKafkaConsumerStreamTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/FaultyClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/ConnectivitySignalEnrichmentProvider.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementAggregatorActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/health/DittoStatusAndHealthProviderFactory.java (diff)
The file was modified internal/utils/search/src/main/java/org/eclipse/ditto/internal/utils/search/package-info.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/EvictingConnectionLogger.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/SubAck.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultMdcEntry.java
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/operations/AbstractPersistenceOperationsActor.java (diff)
The file was modified rql/parser/src/main/scala/org/eclipse/ditto/rql/parser/internal/RqlParserBase.scala (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/AutoCloseableSlf4jLogger.java
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/controlflow/LazyZipTest.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSession.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/SimpleCommand.java
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultAutoCloseableSlf4jLoggerTest.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedPub.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/PubSupervisor.java (diff)
The file was modified internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/executor/InstrumentedForkJoinExecutorServiceConfigurator.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultDittoDiagnosticLoggingAdapterTest.java
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ShardRegionProxyActorFactory.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActorTest.java (diff)
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/WebSocketJwtExtractorTest.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/controlflow/ResumeSourceTest.java
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/CommandStrategy.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/AbstractMongoSnapshotAdapter.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexInitializer.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaPublisherActorTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/PersistencePingActor.java (diff)
The file was modified internal/utils/cluster/src/test/java/org/eclipse/ditto/internal/utils/cluster/ShardRegionProxyActorFactoryTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttConsumerActorTest.java (diff)
The file was modified things/service/src/main/resources/things-dev.conf (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/MultiStageCommandEnforcementTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeatureStrategyTest.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ShardRegionCreator.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/EnforcementFlow.java (diff)
The file was modified internal/utils/ddata/src/main/resources/reference.conf (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/SimpleCommand.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/stages/StagedCommand.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/WithMdcEntry.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/literal/LiteralDDataHandler.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/AbstractGraphActor.java
The file was modified internal/utils/persistent-actors/pom.xml (diff)
The file was modified internal/utils/cluster/src/test/java/org/eclipse/ditto/internal/utils/cluster/MappingStrategiesBuilderTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpPublisherActorTest.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DistributedData.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/ConnectionStatusMessageMapper.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/DuplicatingMessageMapper.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractPolicyEnforcerProvider.java (diff)
The file was modified internal/utils/ddata/pom.xml (diff)
The file was modified internal/utils/namespaces/src/test/java/org/eclipse/ditto/internal/utils/namespaces/BlockedNamespacesTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/WithMdcEntry.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsService.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/JsonValueSourceToHttpResponse.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/announcements/PolicyAnnouncementManager.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/OutboundDispatchingActorTest.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/slf4j/impl/ObservableMdcAdapter.java
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/LimitRateByRejection.java
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/streaming/AbstractStreamingActor.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevopsAuthenticationDirective.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementForwarderActor.java (diff)
The file was removedinternal/utils/akka/src/main/scala/org/eclipse/ditto/internal/utils/akka/logging/AbstractDiagnosticLoggingAdapter.scala
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/starter/GatewayService.java (diff)
The file was modified policies/service/src/main/resources/policies.conf (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/serializer/PolicyMongoSnapshotAdapter.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractConsumerActorWithAcknowledgementsTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpRequestSigningExtension.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyActionCommandStrategy.java (diff)
The file was modified internal/utils/cluster/pom.xml (diff)
The file was modified internal/utils/search/src/test/java/org/eclipse/ditto/internal/utils/search/SubscriptionActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/TokenFlowFactory.java (diff)
The file was modified connectivity/service/src/test/resources/test.conf (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultAutoCloseableSlf4jLogger.java
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchActor.java (diff)
The file was modified connectivity/service/src/test/resources/kafka-test.conf (diff)
The file was modified internal/utils/http/src/main/java/org/eclipse/ditto/internal/utils/http/HttpClientFacade.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/controlflow/TransistorTest.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/pre/PolicyExistenceChecker.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/SupervisedStream.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ResponseReceiverCacheTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/ConnectionExistenceChecker.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/internal/AbstractWithOrigin.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/LoggingFactory.java
The file was modified connectivity/api/src/test/java/org/eclipse/ditto/connectivity/api/InboundSignalTest.java (diff)
The file was modified connectivity/model/src/main/java/org/eclipse/ditto/connectivity/model/Topic.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoTimestampPersistenceIT.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SudoSignalEnrichmentFacade.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchHealthCheckingActorFactory.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultMdcEntryTest.java
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/FeaturesRouteTest.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/CreationRestrictionPreEnforcerTest.java (diff)
The file was modified gateway/service/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/DefaultHttpPushFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/tunnel/SshTunnelActor.java (diff)
The file was modified internal/utils/http/src/main/java/org/eclipse/ditto/internal/utils/http/DefaultHttpClientFacade.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/read/SudoIT.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/tunnel/SshClientProvider.java (diff)
The file was modified internal/utils/pubsub/src/test/resources/pubsub-factory-test.conf (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/WrappingMessageMapperTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/DDataWriter.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/ImmutableDittoLoggerTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpRequestSigning.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/CompositeCachingHealthCheckingActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/MessageMapperExtension.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoLogger.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/HttpRequestActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/OneForOneEscalateStrategy.java (diff)
The file was addedinternal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/PekkoReplicatorConfig.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/ClientCredentialsFlowVisitor.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/CapturingMdcAdapterObserver.java
The file was modified policies/service/pom.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/preauth/PreAuthenticatedAuthenticationProvider.java (diff)
The file was modified deployment/helm/ditto/logback-config/policies.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AwsRequestSigningFactory.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/actors/package-info.java
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/BlockedNamespacePreEnforcer.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/signaltransformation/placeholdersubstitution/AbstractPolicySubstitutionStrategyTestBase.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/JMSPropertyMapper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/DefaultKafkaPublisherActorFactory.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractEnforcerActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/AbstractProtocolValidator.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLoggingAdapterTest.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/GatewaySignalEnrichmentProvider.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/AbstractPolicyCommandStrategyTest.java (diff)
The file was modified internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/mongo/MongoMetricsBuilder.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/ThingsSearchCursor.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/ImmutableDittoLoggingAdapterTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/metrics/RetrieveConnectionStatusAggregatorActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/compressed/CompressedSubscriptions.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActorTestSignalTransformer.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestLoggingFilter.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/MainMethodExceptionHandler.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaConsumerActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/starter/PoliciesRootActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/actors/UriForLocationHeaderSupplierTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DefaultJwtExtractorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/AbstractMappingProcessor.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/streaming/StreamAck.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/DefaultMuteableConnectionLogger.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/AbstractGraphActor.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/SseEventSniffer.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/ClusterResponsibilitySupplier.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/slf4j/impl/StaticMDCBinder.java
The file was modified internal/utils/protocol/src/test/java/org/eclipse/ditto/internal/utils/protocol/ProtocolAdapterProviderTest.java (diff)
The file was modified internal/utils/persistence/src/test/resources/mongo-read-journal-test.conf (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/TopLevelPolicyActionCommandStrategy.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/CachingSignalEnrichmentFacadeProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushValidator.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/benchmark/Test2ParseJsonPayloadToDitto.java (diff)
The file was addedinternal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/AbstractDiagnosticLoggingAdapter.scala
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/LazyZip.java
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/HealthRouteSupplier.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/ResumeSourceBuilder.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/LimitRateByRejection.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/Subscriptions.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/MongoClientExtension.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AddHeaderMessageMapper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/JMSConnectionHandlingActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtMostOnceKafkaConsumerSourceSupplier.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AzSaslSigningTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/WebSocketJwtExtractor.java (diff)
The file was modified internal/utils/namespaces/src/main/java/org/eclipse/ditto/internal/utils/namespaces/BlockedNamespacesUpdater.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/SearchUpdateObserver.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/starter/ThingsRootActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/UpdateTwinWithLiveResponseMessageMapperTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ChildActorNannyTest.java (diff)
The file was modified internal/utils/cluster/src/test/java/org/eclipse/ditto/internal/utils/cluster/ShardRegionCreatorTest.java (diff)
The file was modified internal/utils/ddata/src/test/resources/ditto-ddata-test.conf (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/TargetActorWithMessage.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/util/ConnectionPubSubFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/proxy/actors/StatisticsActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/ClusterMemberRemovedAware.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsUpdater.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerProviderExtension.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPublishTarget.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/PingCommandResponse.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/NoOpWebSocketConfigProvider.java (diff)
The file was addedinternal/utils/pekko/pom.xml
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQValidator.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/actors/RetrieveConfigBehavior.java
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/actors/HttpRequestActorHeaderInteractionTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/benchmark/Test3FormatJsonPayloadToDitto.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/NoOpOutgoingWebSocketEventSniffer.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/package-info.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/ImmutableWithSender.java
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/DittoMongoCollectionCache.java (diff)
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/CreditsTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceOperationsActorIT.java (diff)
The file was modified internal/utils/test/pom.xml (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/status/OverallStatusRouteTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/Sending.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/MqttPublisherActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectivityMongoEventAdapter.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/NoOpRootChildActorStarter.java (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/validation/ConnectionValidatorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/NoOpAuthorizationEnforcer.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/starter/GatewayRootActorTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/Unsubscribe.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/GatewayAuthenticationDirective.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/stats/StatsRoute.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/ConnectionTesterActorTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/BsonDiffVisitor.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DefaultAkkaReplicatorConfig.java (diff)
The file was modified internal/utils/ddata/src/test/java/org/eclipse/ditto/internal/utils/ddata/DefaultDistributedDataConfigTest.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultDiagnosticLoggingAdapterTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/consuming/MqttConsumerActor.java (diff)
The file was addedinternal/utils/pekko/src/test/resources/monitored-mailbox-test.conf
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeactivateTokenIntegrationStrategyTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/PropertiesFactory.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DittoPublicKeyProviderTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DefaultJwtExtractor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRouteTest.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/cluster/ClusterStatus.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MockCommandForwarder.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStream.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/DefaultSendProducerFactory.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/SearchUpdaterRootActor.java (diff)
The file was modified deployment/helm/ditto/logback-config/connectivity.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/TimeMeasuringAuthenticationProvider.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ShardRegionExtractor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PoliciesRouteTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/package-info.java
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/MappingStrategies.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/testhelper/ThingsJournalTestHelper.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/AutoClosingSlf4jLogger.java
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/CapturingMdcAdapterObserver.java
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/JsonValueSourceRef.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/AbstractBackgroundStreamingActorWithConfigWithStatusReport.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchUpdateMapper.java (diff)
The file was removedinternal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/AkkaReplicatorConfig.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/ConnectionsRetrievalActorPropsFactory.java (diff)
The file was modified internal/utils/pubsub/src/main/resources/reference.conf (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementForwarderActorStarter.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActor.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/mailbox/MonitoredUnboundedMailboxType.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketRouteBuilder.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketSupervisor.java (diff)
The file was addedinternal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/ThreadSafeDittoLoggingAdapter.scala
The file was modified policies/api/src/main/java/org/eclipse/ditto/policies/api/PoliciesMessagingConstants.java (diff)
The file was modified edge/service/src/main/resources/ditto-protocol-subscriber.conf (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushClientActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractPublisherActorTest.java (diff)
The file was modified internal/utils/pom.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/health/GatewayHttpReadinessCheck.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/pre/ModifyToCreatePolicyTransformer.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientConnected.java (diff)
The file was addedinternal/utils/pekko/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/streaming/TimestampPersistence.java
The file was removedinternal/utils/akka/src/main/scala/org/eclipse/ditto/internal/utils/akka/AkkaClassLoader.scala
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/CleanupTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/Mqtt5Validator.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/ConnectionStatusMessageMapperTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/Pipe.java
The file was modified edge/service/src/test/resources/test.conf (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/ActorSystemResource.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedSub.java (diff)
The file was modified connectivity/service/pom.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/ImplicitThingCreationMessageMapper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/ClientCredentialsFlow.java (diff)
The file was removedinternal/utils/akka/src/main/scala/org/eclipse/ditto/internal/utils/akka/logging/ThreadSafeDittoLoggingAdapter.scala
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/DittoMessageMapper.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/controlflow/MergeSortedAsPairTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/DittoLogger.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyImportsRoute.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ThreadSafeDittoLogger.java
The file was modified connectivity/service/src/main/resources/connectivity-dev.conf (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/LiveSignalEnforcementTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/benchmark/Test4ConstructJsonPayloadToDitto.java (diff)
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/PersistenceCleanupActorTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/operations/EntityPersistenceOperations.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/CorsEnablingDirective.java (diff)
The file was modified internal/utils/extension/pom.xml (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapter.java
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/mailbox/MonitoredUnboundedMailboxType.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/subscribing/SubscribeResult.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ExternalMessageWithSender.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/DefaultConnectivitySignalEnrichmentProvider.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingProcessorTest.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/streaming/StreamingSubscriptionManager.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MessageMappingProcessorActorHeaderInteractionTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/ResumeSourceBuilder.java
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/controlflow/MergeSortedAsPairTest.java
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/signaltransformer/OriginatorSetterSignalTransformer.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/JsonJsonifiableSerializer.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AzMonitorRequestSigningTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultMdcEntry.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushContext.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/PolicyIdReferencePlaceholderResolver.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaPublisherActorFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/proxy/actors/GatewayProxyActor.java (diff)
The file was modified internal/utils/search/src/main/java/org/eclipse/ditto/internal/utils/search/SearchSource.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/AuthenticationChain.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/AbstractDittoGraphStageLogic.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractMessageMappingProcessorActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorTest.java (diff)
The file was removedinternal/utils/akka/src/main/scala/org/eclipse/ditto/internal/utils/akka/logging/DiagnosticBusLogging.scala
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaConsumerStream.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/NoOpIncomingWebSocketEventSniffer.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteExceptionHandler.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DittoPublicKeyProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtLeastOnceConsumerStream.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ThrowingMapper.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/stats/StatsRouteTest.java (diff)
The file was modified things/service/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaValidatorTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/WebSocketJwtAuthenticationProviderTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/SnapshotFilter.java (diff)
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/PersistencePingActorTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/ThingExistenceChecker.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/subscribing/SubscribeSuccess.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/util/config/endpoints/GatewayHttpConfigTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/CloudEventsMapper.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicySupervisorActorTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/PersistenceCleanupActor.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/http/HttpProxyConfig.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/ack/Grouped.java (diff)
The file was modified rql/parser/src/main/scala/org/eclipse/ditto/rql/parser/internal/RqlPredicateParser.scala (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceOperationsActorIT.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/actors/AbstractActorWithShutdownBehavior.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/UsageBasedPriorityProvider.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/AskWithRetryCommandForwarder.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/TopLevelPolicyActionCommandStrategyTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ResponseCollectorActorTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/actors/HttpRequestActorTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/MongoHealthChecker.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/internal/ImmutableConnectionFailure.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceStreamingActorCreator.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/status/OverallStatusRoute.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/actors/AbstractActorWithShutdownBehavior.java
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/TimeoutFlow.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTracingDirective.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/OutboundSignalFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/strategies/commands/RetrieveResolvedHonoConnectionStrategy.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/MergeSortedAsPair.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ChildActorNanny.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/signaltransformation/placeholdersubstitution/ThingsPlaceholderSubstitution.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/signaltransformer/SignalTransformers.java (diff)
The file was modified internal/utils/metrics/src/main/java/org/eclipse/ditto/internal/utils/metrics/prometheus/PrometheusReporterRoute.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedAcksEmptyImpl.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/RemoteAcksChanged.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/ImplicitThingCreationMessageMapperTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeaturesStrategy.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActorTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/TestSetup.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was removedinternal/utils/akka/pom.xml
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/MockSnapshotStorePlugin.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/LiveResponseAndAcknowledgementForwarder.java (diff)
The file was modified base/service/pom.xml (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/PreEnforcementThingIdCacheLoader.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/slf4j/impl/ObservableMdcAdapter.java
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/WithSender.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingCommandStrategies.java (diff)
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/LiveSignalPubSubFactory.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/LiteralDDataProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoConnectionFactory.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementForwarderActorTest.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/streaming/StreamAckTest.java
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/MongoSearchUpdaterFlow.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AwsRequestSigning.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/devops/DevOpsCommandsActor.java (diff)
The file was modified internal/utils/cache-loaders/pom.xml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/DroppingMessageMapper.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/health/CachingHealthRoute.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/cluster/ClusterRoleStatus.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/RetrieveStatisticsDetailsResponseSupplier.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/DefaultHealthCheckingActorFactory.java (diff)
The file was modified policies/enforcement/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/MessageMapper.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/NoopCustomApiRoutesProvider.java (diff)
The file was addedinternal/utils/config/src/main/resources/ditto-pekko-config.conf
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/SaslPlainCredentialsSupplierTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/AbstractDittoGraphStageLogic.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/WithSender.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/Consume.java
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProviderTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/compressed/CompressedDDataHandler.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BasePublisherActor.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLogger.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConsumerActorTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveFeatureStrategy.java (diff)
The file was modified internal/utils/test/src/test/java/org/eclipse/ditto/internal/utils/test/mongo/BsonDocumentSerializer.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/EncodingEnsuringDirective.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/benchmark/Test1DecodeBinaryPayloadToDitto.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActorTest.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/DefaultPersistenceStreamingActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/DefaultGenericMqttClient.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/PubUpdater.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/NoOpEnforcerActorPropsFactory.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexOperations.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/streaming/StreamingSubscriptionActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AwsRequestSigningTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceOperationsActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaConsumerActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevOpsOAuth2AuthenticationDirective.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtMostOnceConsumerStream.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/SnapshotStreamingActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/NormalizedMessageMapperTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/config/DefaultKafkaConfigTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorHeaderInteractionTest.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/ops/eventsource/MongoNamespacePersistenceOperations.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/ConnectivityMessagingConstants.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/DefaultThingPersistenceActorPropsFactory.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorCleanupTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/PingCommand.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaConsumerStreamFactory.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/PingCommand.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/internal/ClientDisconnected.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/subscribing/SubscribeFailure.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/subscribing/MqttSubscriberTest.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/controlflow/TransistorTest.java
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/RootChildActorStarter.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-mongo.conf (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/CorrelationIdEnsuringDirective.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/starter/PoliciesService.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ActivateTokenIntegrationStrategy.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/MdcEntry.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubSubscriber.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/UriForLocationHeaderSupplier.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DittoConnectionConfigProvider.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPublisherActorTest.java (diff)
The file was modified internal/utils/namespaces/pom.xml (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/AutoDiscardingDiagnosticLoggingAdapter.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyEntriesRoute.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/tunnel/TunnelSessionListener.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/FaultyClientActorPropsFactory.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/Credits.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/http/DefaultHttpProxyConfig.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/announcements/SubjectExpiryActor.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/ThingsAggregatorProxyActorTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoSnapshotAdapterTest.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/AbstractJsonifiableWithDittoHeadersSerializer.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/util/ConnectionPubSub.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/UsageBasedPriorityProviderFactory.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/SingletonStatusReporter.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/SmartChannelEnforcementTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/DefaultContext.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/ModifyToCreateConnectionTransformer.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/LoggingFactory.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/client/Mqtt5RxSubscribingClientTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/health/ClusterStatusAndHealthHelper.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/CreateThingStrategy.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/streaming/StreamTrigger.java
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/PolicyIdReferencePlaceholderResolverTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/FaultyMessageMapper.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/config/DefaultHonoConfigTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractBaseClientActorTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubUpdater.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/streaming/StreamAck.java
The file was modified internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/PubSubFactoryTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/common/config/StreamCacheConfig.java (diff)
The file was modified gateway/service/pom.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/NoopCustomHeadersHandler.java (diff)
The file was modified internal/utils/cache-loaders/src/main/java/org/eclipse/ditto/internal/utils/cacheloaders/EntityRegionMap.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/AckUpdater.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultDittoLoggerTest.java
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PreEnforcerProvider.java (diff)
The file was modified internal/utils/namespaces/src/test/resources/test.conf (diff)
The file was modified internal/utils/search/src/test/java/org/eclipse/ditto/internal/utils/search/SearchSourceBuilderTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceOperationsActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestLoggingFilterTest.java (diff)
The file was modified internal/models/signalenrichment/src/main/java/org/eclipse/ditto/internal/models/signalenrichment/ByRoundTripSignalEnrichmentFacade.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/DeclareAcks.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/controlflow/TimeoutFlowTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/NoOpMessageMapperExtension.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DittoLogger.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingSettings.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActorTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/AckSupervisor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/BackgroundSyncActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/NoOpSseConnectionSupervisor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/EndpointTestConstants.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/actors/AbstractActorWithLock.java
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/mapping/EvaluatedPolicy.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/JavaScriptMessageMapperRhinoTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultAutoCloseableSlf4jLogger.java
The file was modified internal/utils/search/src/main/java/org/eclipse/ditto/internal/utils/search/SubscriptionActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/aggregation/ThingsAggregatorActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/javascript/benchmark/Test5DecodeBinaryToDitto.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/DittoRuntimeExceptionToHttpResponseTest.java (diff)
The file was modified internal/utils/cluster/src/test/java/org/eclipse/ditto/internal/utils/cluster/CborJsonValueSerializerTest.java (diff)
The file was modified internal/utils/tracing/src/main/java/org/eclipse/ditto/internal/utils/tracing/TraceUtils.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/SimpleCommandResponse.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/utils/HttpUtils.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/starter/PoliciesRootActorTest.java (diff)
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/LiveSignalPubImpl.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/testhelper/ThingsSnapshotTestHelper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/validation/NoOpConnectivityCommandInterceptorProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/RestartableKafkaConsumerStream.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionMongoSnapshotAdapter.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorSmartChannelDispatching.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/announcements/PolicyAnnouncementManagerTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AzMonitorRequestSigning.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ModifyFeatureStrategy.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/controlflow/Consume.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLoggingAdapter.java
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/MergeSortedAsPair.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/ActivateTokenIntegrationStrategyTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PoliciesPersistenceStreamingActorCreator.java (diff)
The file was modified thingsearch/api/src/main/java/org/eclipse/ditto/thingsearch/api/ThingsSearchConstants.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/headers/DefaultDittoHeadersValidator.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/AutoDiscardingDiagnosticLoggingAdapter.java
The file was modified things/service/src/main/resources/things.conf (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/DefaultSearchUpdateObserver.java (diff)
The file was modified internal/utils/pubsub-policies/src/main/java/org/eclipse/ditto/internal/utils/pubsubpolicies/PolicyAnnouncementPubSubFactory.java (diff)
The file was removedinternal/utils/config/src/main/resources/ditto-akka-config.conf
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MessageMappingProcessorActorTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceOperationsActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/persistence/OneForOneEscalateStrategyTest.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/cluster/DittoSplitBrainResolverProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/message/publish/GenericMqttPublish.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpValidator.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/ddata/literal/AbstractConfigAwareDDataProvider.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/DittoRejectionHandlerFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionSupervisorActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/AbstractRequest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevOpsBasicAuthenticationDirective.java (diff)
The file was modified internal/models/signalenrichment/pom.xml (diff)
The file was modified rql/search-option-parser/pom.xml (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoEventAdapter.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/DefaultDittoLogger.java
The file was removedinternal/utils/akka/src/main/scala/org/eclipse/ditto/internal/utils/akka/logging/DittoDiagnosticLoggingAdapter.scala
The file was addedinternal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/DiagnosticBusLogging.scala
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/DefaultPolicyEnforcerProviderTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseConsumerActor.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/DittoService.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/internal/WithOrigin.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/DefaultPolicyEnforcerProvider.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/MetadataTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DittoLoggerFactory.java
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/RemoveSubscriber.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtLeastOnceKafkaConsumerSourceSupplier.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/actors/JsonValueSourceToHttpResponseTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/actors/AbstractActorWithLock.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyCommandStrategies.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ErrorHandlingActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/SseRouteBuilder.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/hono/HonoValidatorTest.java (diff)
The file was modified internal/utils/cache-loaders/src/main/java/org/eclipse/ditto/internal/utils/cacheloaders/ActorAskCacheLoader.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushClientActor.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ClusterSingletonSupervisorActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/MongoThingsSearchPersistence.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/PublisherIndex.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/OutboundSignal.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/JwtAuthorizationSubjectsProvider.java (diff)
The file was modified things/service/pom.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DittoGatewayAuthenticationDirectiveFactory.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/ConnectivityRootActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/LoggingHttpBindFlowProvider.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorPropsFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActorTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/Filter.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionPersistenceActorRecoveryTest.java (diff)
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistentActorWithTimersAndCleanupTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/EndpointTestBase.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoSnapshotAdapter.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/AbstractPubSubSupervisor.java (diff)
The file was removedinternal/utils/akka/src/test/java/org/eclipse/ditto/internal/utils/akka/mailbox/MonitoredUnboundedMailboxTypeTest.java
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/CreationRestrictionPreEnforcer.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DistributedDataConfig.java (diff)
The file was modified internal/utils/cluster/src/test/java/org/eclipse/ditto/internal/utils/cluster/SharedJsonifiableSerializerTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/DefaultHttpRequestActorPropsFactory.java (diff)
The file was addedinternal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/PekkoJacksonCborSerializable.java
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/DefaultSearchUpdateMapper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProvider.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/proxy/actors/QueryThingsPerRequestActorTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/SearchService.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapterTest.java
The file was modified internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/TestPubSubFactory.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/DockerSwarmServiceDiscovery.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcementTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/SendProducerFactory.java (diff)
The file was modified internal/utils/health/pom.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConnectionSigningExtension.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorMailbox.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorLiveChannelDispatching.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/DefaultMessageMapperFactoryTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/signing/AzSaslSigningFactory.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/mailbox/MonitoredUnboundedMailboxTypeTest.java
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/write/model/AbstractWithActorSystemTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/announcements/SubjectExpiryActorTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/actors/package-info.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaClientActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingProcessorActorTest.java (diff)
The file was removedinternal/utils/akka/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/status/StatusSupplierActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BulkWriteResultAckFlow.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DittoJwtAuthorizationSubjectsProvider.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/Subscribe.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/PropertiesFactoryTest.java (diff)
The file was modified internal/utils/search/pom.xml (diff)
The file was removedinternal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/AkkaJacksonCborSerializable.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AzMonitorRequestSigningFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/SseConnectionSupervisor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ClientActorPropsFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaConsumerMetrics.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteBuilder.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/signaltransformer/DefaultNamespaceAppender.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundSignalToExternalMessage.java (diff)
The file was addedinternal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/actors/AbstractActorWithStashWithTimers.scala
The file was modified base/service/src/test/java/org/eclipse/ditto/base/service/MainMethodExceptionHandlerTest.java (diff)
The file was modified connectivity/service/src/test/resources/test-timeout.conf (diff)
The file was modified base/model/pom.xml (diff)
The file was modified internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/AbstractSignalEnrichmentFacadeTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/signals/Connect.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPublisherErrorTest.java (diff)
The file was modified internal/utils/tracing/src/main/java/org/eclipse/ditto/internal/utils/tracing/package-info.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/streaming/TimestampPersistence.java
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/DittoConnectionsRetrievalActor.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/MdcEntry.java
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/MockSendProducerFactory.java (diff)
The file was modified internal/utils/cluster/src/test/resources/serialization-test.conf (diff)
The file was modified internal/utils/protocol/src/main/java/org/eclipse/ditto/internal/utils/protocol/ProtocolAdapterProvider.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/ReceiveAckChanges.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientData.java (diff)
The file was modified internal/utils/ddata/src/test/java/org/eclipse/ditto/internal/utils/ddata/DefaultAkkaReplicatorConfigTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/AuthenticationProvider.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveFeatureStrategyTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/FeaturesRoute.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchRootActor.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/SerializerExceptions.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/PreEnforcementConnectionIdCacheLoader.java (diff)
The file was modified deployment/helm/ditto/logback-config/gateway.xml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/mapping/test/MockMapper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpPublisherActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/LegacyBaseConsumerActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/DefaultGatewaySignalEnrichmentProvider.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/UriEncoding.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/DittoLoggerFactory.java
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/logging/ImmutableDittoLoggingAdapter.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/serializer/AbstractPolicyMongoEventAdapter.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DefaultJwtAuthenticationResultProviderTest.java (diff)
The file was modified internal/utils/persistence/src/test/resources/logback-test.xml (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/controlflow/LazyZipTest.java
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/signaltransformation/placeholdersubstitution/PoliciesPlaceholderSubstitutionTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactory.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtMostOnceConsumerStreamTest.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/actors/ShutdownBehaviour.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/MappingSinksTest.java (diff)
The file was modified internal/utils/ddata/src/test/resources/akka-replicator-ddata-test.conf (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/Pipe.java
The file was modified deployment/helm/ditto/logback-config/things.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/JwtAuthenticationProvider.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexInitializerIT.java (diff)
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/signals/DittoTestSystem.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/AbstractMongoEventAdapter.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/SearchUpdaterStream.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/ThingsSearchPersistence.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/mapping/RawMessageMapper.java (diff)
The file was modified internal/models/signalenrichment/src/test/java/org/eclipse/ditto/internal/models/signalenrichment/DittoCachingSignalEnrichmentFacadeTest.java (diff)
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/DittoProtocolSub.java (diff)
The file was modified internal/utils/tracing/pom.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/routes/StatusRoute.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/directives/ContentTypeValidationDirectiveTest.java (diff)
The file was modified rql/parser/pom.xml (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoTimestampPersistence.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/AbstractThingEnforcementTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/DefaultConnectionsRetrievalActorPropsFactory.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/AbstractThingSearchPersistenceITBase.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified internal/utils/pubsub/pom.xml (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/api/RemoveSubscriberAcks.java (diff)
The file was modified base/service/src/test/java/org/eclipse/ditto/base/service/actors/AbstractDittoRootActorTest.java (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoLoggerTest.java
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/metrics/MetricAlertRegistry.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/JwtAuthenticationResultProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/TransformationResult.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/SmartChannelEnforcementWithResponseReceiverTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/MqttPublisherActorTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActorMailbox.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/backoff/BackOffActorTest.java (diff)
The file was removedinternal/utils/akka/src/main/java/org/eclipse/ditto/internal/utils/akka/streaming/StreamTrigger.java
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournalIT.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushValidatorTest.java (diff)
The file was modified thingsearch/service/src/main/resources/logback.xml (diff)
The file was addedinternal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDiagnosticLoggingAdapterTest.java
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/DeactivateTokenIntegrationStrategy.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/devops/DevOpsRouteTest.java (diff)
The file was modified connectivity/api/src/test/resources/test.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityService.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActorTest.java (diff)
The file was addedinternal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/Transistor.java
The file was modified internal/utils/search/src/main/java/org/eclipse/ditto/internal/utils/search/SubscriptionManager.java (diff)
The file was modified edge/service/pom.xml (diff)
Commit 3589537ef03103f8a29a671ea9d57843f38d04a1 by Aleksandar Stanchev
update documentation links

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/moduleName.yml (diff)
The file was modified documentation/src/main/resources/architecture/DADR-0003-do-not-interrupt-threads.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-services-things.md (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/logging/logging.yml (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-overview.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-services-policies.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/client-sdk-java.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-services-connectivity.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
Commit 3688eeada1c52881c267a89298bd96310408202e by Aleksandar Stanchev
move repositories from bom to root pom

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified pom.xml (diff)
The file was modified bom/pom.xml (diff)
Commit baf14c577b031e5342aca47549d6d8dc52406d80 by Aleksandar Stanchev
fix some wrong package names

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/MergeSortedAsPair.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/ConnectionConfigProvider.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/ConnectionsRetrievalActorPropsFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaPublisherActor.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/AbstractDittoGraphStageLogic.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
Commit 8895ce5ced141710f3fdd1fa5d23030091f146a9 by Aleksandar Stanchev
fix ddata tests

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was addedinternal/utils/ddata/src/test/resources/pekko-replicator-ddata-test.conf
The file was removedinternal/utils/ddata/src/test/resources/akka-replicator-ddata-test.conf
Commit 2ce8599230bffeeca6eadadb21ab23fd41ac3f78 by Aleksandar Stanchev
renamed somma Akka leftovers in javadocs

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsSearchPersistenceOperationsActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/CorsEnablingDirective.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/MessagesRoute.java (diff)
The file was modified internal/utils/namespaces/src/main/java/org/eclipse/ditto/internal/utils/namespaces/BlockedNamespaces.java (diff)
The file was modified documentation/src/main/resources/architecture/DADR-0003-do-not-interrupt-threads.md (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementAggregatorActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/util/config/streaming/WebsocketConfig.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/HttpRequestActor.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/JsonFieldSelectorValidator.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournalIT.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AwsRequestSigningTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/health/CachingHealthRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/FeaturesRoute.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/routes/StatusRoute.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaPublisherActor.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/SnapshotAdapter.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorMailbox.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DefaultDistributedDataConfig.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_200.md (diff)
The file was removedinternal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DefaultAkkaReplicatorConfig.java
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapter.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/DockerSwarmServiceDiscovery.java (diff)
The file was addedinternal/utils/ddata/src/test/java/org/eclipse/ditto/internal/utils/ddata/DefaultPekkoReplicatorConfigTest.java
The file was modified documentation/src/main/resources/architecture/DADR-0002-replace-akka-pubsub-for-event-publishing.md (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/headers/DefaultDittoHeadersValidatorTest.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_130.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_230.md (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/PersistencePingActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/JMSConnectionHandlingActor.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/ops/eventsource/MongoEventSourceITAssertions.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/status/OverallStatusRoute.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/config/SuffixBuilderConfig.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/backoff/BackOffActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityRootActor.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/DefaultHealthCheckingActorFactory.java (diff)
The file was modified deployment/operations/grafana-dashboards/Akka_Dispatcher_Metrics.json (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_212.md (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketRouteBuilder.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DistributedDataConfig.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/AbstractGraphActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/SearchUpdaterRootActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyImportsRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ResponseReceiverCacheTest.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_332.md (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/devops/DevOpsCommandsActor.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/mailbox/MonitoredUnboundedMailboxType.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/cluster/DittoSplitBrainResolver.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/connections/ConnectionsRoute.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaClientActorTest.java (diff)
The file was modified deployment/operations/grafana-dashboards/Persistence_Entities.json (diff)
The file was modified internal/utils/persistent-actors/src/test/java/org/eclipse/ditto/internal/utils/persistentactors/PersistencePingActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/publishing/MqttPublishTarget.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/aggregation/ThingsAggregatorActor.java (diff)
The file was modified documentation/src/main/resources/slides/2022_10_24_eclipse-iot-wg-community-day/index.html (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/SafeRecovery.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/PolicyModificationForwarder.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/proxy/actors/QueryThingsPerRequestActor.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/ThingsAggregatorProxyActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/ClientCredentialsFlowTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractMessageMappingProcessorActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActorTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/PoliciesSnapshotTestHelper.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActorMailbox.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestResultLoggingDirective.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/Pipe.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchHealthCheckingActorFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was modified json/README.md (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPublishTarget.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaClientActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/strategies/commands/PolicyCommandStrategies.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQPublisherActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/GatewayAuthenticationDirective.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/AsyncJwtLoaderTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/metrics/RetrieveConnectionMetricsAggregatorActor.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/indices/IndexInitializerIT.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PoliciesRoute.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementForwarderActorTest.java (diff)
The file was modified internal/utils/ddata/src/test/java/org/eclipse/ditto/internal/utils/ddata/DefaultDistributedDataConfigTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ErrorHandlingActorTest.java (diff)
The file was modified internal/utils/http/src/main/java/org/eclipse/ditto/internal/utils/http/HttpClientFacade.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/proxy/actors/GatewayProxyActor.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/SnapshotStreamingActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/HttpUtils.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EntityTaskScheduler.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ClusterUtil.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/client-sdk-java.md (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsUpdaterTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/subscribing/MqttSubscriber.java (diff)
The file was modified deployment/operations/grafana-dashboards/Cluster_traffic.json (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/headers/DittoHeaderDefinition.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/CorrelationIdEnsuringDirective.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_080M3.md (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPublisherActor.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-extending.md (diff)
The file was modified internal/utils/extension/src/main/java/org/eclipse/ditto/internal/utils/extension/DittoExtensionPoint.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/policies/PolicyEntriesRoute.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/validation/ConnectionValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/JsonValueSourceRef.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/tunnel/SshTunnelActor.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActorTest.java (diff)
The file was removedinternal/utils/ddata/src/test/java/org/eclipse/ditto/internal/utils/ddata/DefaultAkkaReplicatorConfigTest.java
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/actors/ShutdownBehaviour.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionPersistenceActorRecoveryTest.java (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/events/package-info.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementForwarderActor.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/HealthRouteSupplier.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/updater/actors/BackgroundSyncActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtMostOnceConsumerStreamTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PoliciesPersistenceStreamingActorCreator.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/starter/PoliciesRootActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceOperationsActor.java (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/starter/actors/SearchRootActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceStreamingActorCreator.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/devops/DevOpsRoute.java (diff)
The file was modified gateway/service/src/test/resources/test.conf (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/commands/package-info.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActor.java (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRoute.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushValidatorTest.java (diff)
The file was modified deployment/operations/grafana-dashboards/Akka.json (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/BackgroundSyncActor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/testhelper/ThingsJournalTestHelper.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceOperationsActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractConsumerActorTest.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/CompositeCachingHealthCheckingActor.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/config/http/HttpProxyConfig.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/PekkoReplicatorConfig.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/ThingsRoute.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/EntityTaskSchedulerTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevOpsOAuth2AuthenticationDirective.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/updater/actors/ThingsUpdater.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoSnapshotAdapter.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/DefaultPersistenceStreamingActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionIdsRetrievalActorTest.java (diff)
The file was modified documentation/src/main/resources/_posts/2021-05-06-release-announcement-200.md (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTracingDirective.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushFactory.java (diff)
The file was modified deployment/helm/ditto/README.md (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/stats/StatsRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/starter/GatewayService.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilderTest.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/StreamingType.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/PidWithSeqNr.java (diff)
The file was modified internal/utils/persistence/src/test/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoTimestampPersistenceIT.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/SseRouteBuilder.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/starter/GatewayRootActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/auth/DevOpsBasicAuthenticationDirective.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/AbstractMqttValidatorTest.java (diff)
The file was modified internal/utils/ddata/src/main/resources/reference.conf (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsRootActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceOperationsActor.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-pekko-config.conf (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/health/GatewayHttpReadinessCheck.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/metrics/RetrieveConnectionStatusAggregatorActor.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/DefaultPersistenceStreamingActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityService.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/DefaultHttpPushFactory.java (diff)
The file was modified internal/utils/health/src/main/java/org/eclipse/ditto/internal/utils/health/status/StatusSupplierActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsService.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushFactoryTest.java (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/piggyback/piggyback.yml (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/MongoHealthChecker.java (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/SnapshotStreamingActor.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/read/MongoThingsSearchPersistence.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActor.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/ClusterSingletonSupervisorActor.java (diff)
The file was modified internal/utils/protocol/src/main/java/org/eclipse/ditto/internal/utils/protocol/ProtocolAdapterProvider.java (diff)
The file was addedinternal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DefaultPekkoReplicatorConfig.java
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/ThingCommandStrategies.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/EncodingEnsuringDirective.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTimeoutHandlingDirective.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpPublisherActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/AtLeastOnceConsumerStreamTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/testhelper/ThingsSnapshotTestHelper.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/JmsConnectionHandlingActorTest.java (diff)
The file was modified internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/DistPubSubAccess.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
The file was modified thingsearch/service/src/test/java/org/eclipse/ditto/thingsearch/service/persistence/AbstractThingSearchPersistenceITBase.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/DittoService.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaValidatorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/monitoring/logs/RetrieveConnectionLogsAggregatorActorTest.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/controlflow/Consume.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-cluster-downing.conf (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/proxy/actors/StatisticsActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/cloudevents/CloudEventsRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/HttpsEnsuringDirective.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/rabbitmq/RabbitMQValidatorTest.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/cleanup/Cleanup.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DistributedData.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/PoliciesJournalTestHelper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
Commit f0d1a62c0a915526f3e648ddafcc3859b4470bb5 by Aleksandar Stanchev
renamed somma AKKA_ in env variables to PEKKO_

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/src/main/resources/connectivity-dev.conf (diff)
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified documentation/src/main/resources/jsonschema/connection.json (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/connectivity-deployment.yaml (diff)
The file was modified documentation/src/main/resources/jsonschema/piggyback-command.json (diff)
The file was modified internal/utils/persistence/src/main/java/org/eclipse/ditto/internal/utils/persistence/mongo/streaming/MongoReadJournal.java (diff)
The file was modified internal/utils/config/src/main/resources/ditto-pekko-config.conf (diff)
The file was modified gateway/service/src/main/resources/gateway.conf (diff)
Commit d34f9824061a2caedfcfff15a59eeb21f19cd07c by Aleksandar Stanchev
ConnectionPerssistenceActor PLUGIN_ID to pekko

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectionPersistenceActor.java (diff)
Commit 265ba91d06c8991cf8aff6956aeb1862394e3f4f by Aleksandar Stanchev
use ported pekko-persistence-inmemory

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ConnectionPersistenceActorRecoveryTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/PoliciesJournalTestHelper.java (diff)
The file was modified connectivity/service/pom.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified connectivity/service/src/test/resources/test.conf (diff)
The file was modified policies/service/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified things/service/pom.xml (diff)
The file was modified bom/pom.xml (diff)
The file was modified internal/utils/config/src/main/resources/ditto-pekko-config.conf (diff)
The file was modified internal/utils/metrics/pom.xml (diff)
Commit 7558cf53bb35e5092be36b58bed7db92523d31e8 by Aleksandar Stanchev
fixed some other akka leftovers

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/DefaultHttpPushFactory.java (diff)
The file was modified deployment/openshift/ditto/ditto-cluster.yaml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified policies/service/src/test/resources/test.conf (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActorTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/testhelper/ThingsJournalTestHelper.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyCacheLoader.java (diff)
The file was modified connectivity/service/src/main/resources/logback.xml (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/PekkoReplicatorConfig.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/serializer/DefaultPolicyMongoEventAdapter.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/DittoService.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/cloudevents/CloudEventsRoute.java (diff)
The file was modified deployment/operations/grafana-dashboards/External_Metrics.json (diff)
The file was modified internal/utils/persistence/src/test/resources/test.conf (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/ContentTypeValidationDirective.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/PoliciesSnapshotTestHelper.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/persistence/testhelper/PoliciesJournalTestHelper.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/ConnectivityService.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/serializer/ThingMongoEventAdapter.java (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTimeoutHandlingDirective.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/starter/ThingsService.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/DittoRejectionHandlerFactory.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/things/MessagesRoute.java (diff)
The file was modified internal/utils/ddata/src/main/java/org/eclipse/ditto/internal/utils/ddata/DefaultPekkoReplicatorConfig.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/serializer/AbstractPolicyMongoEventAdapter.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/starter/PoliciesService.java (diff)
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
The file was modified things/api/src/main/java/org/eclipse/ditto/things/api/ThingsMessagingConstants.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DittoJwtAuthorizationSubjectsProvider.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/persistence/ConnectivityMongoEventAdapter.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyPersistenceActor.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/testhelper/ThingsSnapshotTestHelper.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/util/config/endpoints/HttpConfig.java (diff)
The file was modified deployment/openshift/README.md (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/directives/ContentTypeValidationDirectiveTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorHeaderInteractionTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/actors/HttpRequestActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestResultLoggingDirective.java (diff)
The file was modified things/service/src/test/resources/test.conf (diff)
Commit 0ca675ca098a121fd6e839b8a904d3de45e3274e by Aleksandar Stanchev
fix unit tests

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified things/service/src/test/resources/test.conf (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/testhelper/ThingsJournalTestHelper.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/AbstractThingEnforcementTest.java (diff)
The file was modified thingsearch/service/src/test/resources/test.conf (diff)
Commit b53dc1b7202af7828bce86ff4da039b8b9d75fb8 by Aleksandar Stanchev
dependency fix

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified gateway/service/pom.xml (diff)
Commit 54b2794fb793dc05aef6d4f34dbba6ae8d896889 by Aleksandar Stanchev
pekko management to v 1.0.0

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified bom/pom.xml (diff)
Commit 75bf5987f230e31d3c398ae49b81c0ca73e0486e by Aleksandar Stanchev
pekko-persistence-mongodb to v 1.0

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified bom/pom.xml (diff)
The file was modified internal/utils/persistence/pom.xml (diff)
Commit 78353f5c834273cc318759e8deae85fd70bf8df5 by Aleksandar Stanchev
alpakka to pekko-connectors migration

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/src/test/resources/kafka-test.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultKafkaCommitterConfig.java (diff)
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultKafkaConsumerConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/PropertiesFactory.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/KafkaCommitterConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/KafkaConsumerConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DefaultKafkaProducerConfig.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/KafkaProducerConfig.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/config/DefaultKafkaConfigTest.java (diff)
The file was modified connectivity/service/src/test/resources/test.conf (diff)
Commit a30fa0e5efc42863396f2f56dacc436af105e17f by Aleksandar Stanchev
update NOTICE-THIRD-PARTY.md

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified legal/NOTICE-THIRD-PARTY.md (diff)
Commit f3aa391ab4e0fad2ae50e3370927e729b21a538f by Aleksandar Stanchev
override pekko-serialization-jackson

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified internal/utils/cluster/pom.xml (diff)
The file was modified pom.xml (diff)
Commit d0b1aaeb7b84887de8e507065265da6cfd2f7079 by Aleksandar Stanchev
try to fix pekko-serialization-jackson bad transitive version

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified bom/pom.xml (diff)
The file was modified internal/utils/cluster/pom.xml (diff)
Commit c06834ba460b17b3984a562121b74bead99d8f1f by Aleksandar Stanchev
update deployment/* files to pekko

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified deployment/operations/grafana-dashboards/External_Metrics.json (diff)
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/operations/grafana-dashboards/Load_Test.json (diff)
The file was modified deployment/helm/ditto/templates/connectivity-deployment.yaml (diff)
The file was modified deployment/operations/grafana-dashboards/Cluster_traffic.json (diff)
The file was modified deployment/openshift/ditto/ditto-cluster.yaml (diff)
The file was modified deployment/kubernetes/deploymentFiles/ditto/ditto-cluster.yaml (diff)
The file was modified deployment/operations/grafana-dashboards/Akka_Dispatcher_Metrics.json (diff)
The file was modified deployment/helm/ditto/README.md (diff)
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff)
The file was modified deployment/operations/grafana-dashboards/Persistence_Entities.json (diff)
The file was modified documentation/src/main/resources/_posts/2019-08-28-openid-connect.md (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit 38096e59612fa8cb6e2469bab00d67adf8e6fdac by Aleksandar Stanchev
update legal dependencies files

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified legal/3rd-party-dependencies/maven-plugins.txt (diff)
The file was modified legal/3rd-party-dependencies/compile.txt (diff)
The file was modified legal/3rd-party-dependencies/test.txt (diff)
Commit 6556895b09eadca4d54161aff0b50f9827b92788 by Aleksandar Stanchev
some more akka leftovers in deployment

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified deployment/kubernetes/deploymentFiles/ditto/ditto-cluster.yaml (diff)
The file was modified deployment/operations/grafana-dashboards/External_Metrics.json (diff)
The file was modified documentation/src/main/resources/pages/ditto/release_notes_080M3.md (diff)
The file was modified deployment/helm/ditto/templates/connectivity-deployment.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was modified deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff)
Commit dde02f2ebc876f72d2c2690ad0b3bee8483d19f4 by Aleksandar Stanchev
switch pekko-persistence-inmemory to sonatype repo

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/pom.xml (diff)
The file was modified bom/pom.xml (diff)
The file was modified policies/service/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified things/service/pom.xml (diff)
Commit eec6253516fa5593e8bebdad81bef43d497d6e7b by Aleksandar Stanchev
set management port to Pekko's new default 7626

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
The file was modified deployment/openshift/ditto/ditto-cluster.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/kubernetes/deploymentFiles/ditto/ditto-cluster.yaml (diff)
Commit 95c937f63c4ebec43dd5da1a102b2499720587df by Aleksandar Stanchev
remove snapshot repos and fix inmemory plugin version

Signed-off-by: Stanchev Aleksandar <aleksandar.stanchev@bosch.com>
The file was modified pom.xml (diff)
The file was modified bom/pom.xml (diff)
Commit 588e7af76981037e5e09cf03426c8fef0b5634ee by Aleksandar Stanchev
sync mongo java driver version with pekko-persistence-mongodb

mongo-java-driver.version 4.3.4 -> 4.10.2

Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com>
The file was modified bom/pom.xml (diff)
Commit 5926abd3e38d76e57802be95a1123a3bfd8aac25 by Aleksandar Stanchev
pekko-persistence-mongodb version to 1.0.1, metadata-index name configs

Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
The file was modified policies/service/src/main/resources/policies.conf (diff)
The file was modified things/service/src/main/resources/things.conf (diff)
The file was modified bom/pom.xml (diff)
Commit 0a1d2b22515e78f2e210f315927c94271f29501d by Aleksandar Stanchev
update documentation with migration steps

Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com>
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
Commit 73277b574babf930a0d4f7278fb92422ff1b9337 by Aleksandar Stanchev
remove unneeded line from config

Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com>
The file was modified connectivity/service/src/main/resources/connectivity.conf (diff)
Commit 93a94bbc2e226e8955f57adde172b74b15ccbcb2 by Vladica Obojevic
add topology spread constraints so ditto services spread equally among cluster nodes

Signed-off-by: Vladica Obojevic <obojevic@gmail.com>
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/connectivity-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-ingress.yaml (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/dittoui-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/swaggerui-deployment.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit c81c2b7153d1e88f9d0e20653d7ae515b573e69b by Vladica Obojevic
extract to values.yaml file hard-coded nginx-ingress configuration values

Signed-off-by: Vladica Obojevic <obojevic@gmail.com>
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-ingress.yaml (diff)
Commit f34a465fbbe61c69b992d4c86e388a3f2f7cdc24 by Vladica Obojevic
Bump Chart version

Signed-off-by: Vladica Obojevic <obojevic@gmail.com>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 4b0305f032b4b2c14c76056647eb8956e5631b23 by Thomas Jaeckle
enable configuration of size "limits" in Helm chart

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/templates/connectivity-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff)
Commit 1e2138adf461d157e77917beec17da9539143408 by Mathias Maes
feat(helm): allow priorityClassNames to be configured

Signed-off-by: Mathias Maes <mathias.maes@aloxy.io>
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-deployment.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/helm/ditto/templates/connectivity-deployment.yaml (diff)
The file was modified documentation/src/main/resources/openapi/sources/paths/search/things-count.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/properties/namespacesProperty.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/properties/thingFieldsProperty.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/properties/optionProperty.yml
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/search/searchThingsForm.yml
The file was modified documentation/src/main/resources/openapi/sources/paths/search/things.yml (diff)
The file was addeddocumentation/src/main/resources/openapi/sources/schemas/properties/searchFilterProperty.yml
Commit 2c09ffa359cf5145bd3c52dfe2e7158ad0408b75 by Carsten Lohmann
#1731 use tpl function for otelExporterOtlpEndpoint value
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/thingssearch-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/connectivity-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
Commit 8b0453ee35040a13405ab7fd8f3cfd81fcf9c443 by Thomas Jaeckle
fix wrong exception message when policy could not be implicitly created when creating thing

* the exception message did not preserve the "root cause", e.g. a not existing policy import and e.g. always produced a text indicating to a policy "conflict"
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/commands/exceptions/ThingNotCreatableException.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
Commit 1d95a566d56caee386c8ecfe5fdc311b6e795d96 by Dmitriy Barbul
Correct wording about need for URL-encoding of encryption key
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
Commit d0205f7432093e25067a4eb4e086626372e3eef9 by Thomas Jaeckle
update used GitHub actions versions; k8s version matrix for Helm

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified .github/workflows/ui-ci.yml (diff)
The file was modified .github/workflows/license-check.yml (diff)
The file was modified .github/workflows/docker-nightly.yml (diff)
The file was modified .github/workflows/helm-chart.yml (diff)
The file was modified .github/workflows/maven.yml (diff)
The file was modified .github/workflows/gh-pages.yml (diff)
The file was modified .github/workflows/push-dockerhub.yml (diff)
The file was modified .github/workflows/helm-chart-release.yml (diff)
The file was modified .github/workflows/push-dockerhub-on-demand.yml (diff)
Commit a270162d5c11768f45fd9deb8cf64fc27a84a25a by Aleksandar Stanchev
move migration steps to a release_notes file

Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com>
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_340.md
Commit afe36ed9645e3f59ca1cad3fc689a7fb2dab131e by Aleksandar Stanchev
update changelog for 3.4.0 release

Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com>
The file was modified documentation/src/main/resources/pages/ditto/release_notes_340.md (diff)
Commit 8026467b0295991fa77d168de0ff5ef1c373e6df by Dmitriy Barbul
Remove hint about changing inbox to outbox
The file was modified documentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
Commit d6610604bcf48531563be9f0e8d59f7927ec59f1 by Dmitriy Barbul
Allow spaces inside placeholder in target issued acknowledgement label
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/acks/AcknowledgementLabels.java (diff)
The file was modified base/model/src/test/java/org/eclipse/ditto/base/model/acks/AcknowledgementLabelsTest.java (diff)
The file was modified dockerfile-snapshot-arm64 (diff)
The file was modified dockerfile-snapshot (diff)
The file was modified build-images.sh (diff)
The file was modified dockerfile-release (diff)
Commit 0dd5f33e6b5bb807e28d94bd3e1733962278b96d by Thomas Jaeckle
#1727 add new "thing-json" placeholder to be used in connections

* purpose: resolve placeholders in e.g. the "address" based on either the payload of a changed thing or the "extraFields" of changed thing / dispatched message

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/Resolvers.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/placeholders/ConnectivityPlaceholders.java (diff)
The file was modified things/model/src/main/java/org/eclipse/ditto/things/model/signals/events/ThingEventToThingConverter.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/MultiMappedOutboundSignal.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/ResolversTest.java (diff)
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/MappedOutboundSignal.java (diff)
The file was addededge/service/src/main/java/org/eclipse/ditto/edge/service/placeholders/ImmutableThingJsonPlaceholder.java
The file was addededge/service/src/main/java/org/eclipse/ditto/edge/service/placeholders/ThingJsonPlaceholder.java
The file was addededge/service/src/test/java/org/eclipse/ditto/edge/service/placeholders/ImmutableThingJsonPlaceholderTest.java
The file was modified connectivity/api/src/main/java/org/eclipse/ditto/connectivity/api/MappableOutboundSignal.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/httpapi-search.md (diff)
Commit 95589f8fcfaa06f4e2699ed524ec39e5e3acd0f7 by Thomas Jaeckle
#1706 fix review findings:

* simplify form parameter extraction by using Akka HTTP's `formFieldMultiMap(Route)`
* thereby also fix NPEs when a form parameter's value was empty
* thereby also don't require URL encoding of form params

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/httpapi-search.md (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRouteTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/AbstractRoute.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
Commit e704ce9332998c875ebc3cae7dab4b66c713f507 by Thomas Jaeckle
fixed wrong use of HashMap vs. LinkedHashMap in policy model

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/enforcers/tree/ResourceNode.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/enforcers/tree/SubjectNode.java (diff)
The file was modified policies/model/src/main/java/org/eclipse/ditto/policies/model/ImmutablePolicyImports.java (diff)
Commit bde195fca16ff6b2a2c0bb558a2205f6e0f059da by Thomas Jaeckle
provide Ditto 3.3.7 release notes

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_337.md
Commit c6fbf8bee15dffdd335c1ae9964010269521b5db by Thomas Jaeckle
#1727 added unit test, using "thing-json:" placeholder in HTTP path

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPublisherActorTest.java (diff)
Commit 205d7d1dbef1d1004ec27797199d6497dd5e5a57 by noreply
prepare Ditto 3.3.7 Helm chart
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit e94ca9f767eb239bc66f69b4f4416f84faa46e9e by Thomas Jaeckle
#1727 added new functions to the functions library:

* fn:trim()
* fn:url-encode()
* fn:url-decode()
* fn:base64-encode()
* fn:base64-decode()

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was addedplaceholders/src/main/java/org/eclipse/ditto/placeholders/PipelineFunctionUrlEncode.java
The file was modified placeholders/src/main/java/org/eclipse/ditto/placeholders/ImmutableFunctionExpression.java (diff)
The file was addedplaceholders/src/main/java/org/eclipse/ditto/placeholders/PipelineFunctionTrim.java
The file was addedplaceholders/src/main/java/org/eclipse/ditto/placeholders/PipelineFunctionBase64Encode.java
The file was addedplaceholders/src/main/java/org/eclipse/ditto/placeholders/PipelineFunctionUrlDecode.java
The file was addedplaceholders/src/test/java/org/eclipse/ditto/placeholders/PipelineFunctionTrimTest.java
The file was addedplaceholders/src/test/java/org/eclipse/ditto/placeholders/PipelineFunctionBase64DecodeTest.java
The file was addedplaceholders/src/test/java/org/eclipse/ditto/placeholders/PipelineFunctionBase64EncodeTest.java
The file was addedplaceholders/src/test/java/org/eclipse/ditto/placeholders/PipelineFunctionUrlEncodeTest.java
The file was addedplaceholders/src/main/java/org/eclipse/ditto/placeholders/PipelineFunctionBase64Decode.java
The file was addedplaceholders/src/test/java/org/eclipse/ditto/placeholders/PipelineFunctionUrlDecodeTest.java
Commit b4612b7e858bade9c481d85f05604c93befd90e0 by Thomas Jaeckle
#1727 provided documentation of new "thing-json" placeholder + added functions

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified documentation/src/main/resources/pages/ditto/basic-placeholders.md (diff)
Commit a6303348115edcbed9e2901e9a28bcef984a6908 by Thomas Jaeckle
#1727 fix test

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified placeholders/src/test/java/org/eclipse/ditto/placeholders/ImmutableFunctionExpressionTest.java (diff)
Commit 8bbd41783d044c237dd94ee5a427c55012a778b4 by Thomas Jaeckle
#1730 fix test imports after merge of Pekko migration

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/routes/thingsearch/ThingSearchRouteTest.java (diff)
Commit bdd542097e788aa07815645625d4ec86e85ef973 by Thomas Jaeckle
update maven plugins to latest versions

* and update legal / dependencies documents accordingly

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified bom/pom.xml (diff)
The file was modified legal/3rd-party-dependencies/test.txt (diff)
The file was modified legal/3rd-party-dependencies/compile.txt (diff)
The file was modified .gitignore (diff)
The file was modified pom.xml (diff)
The file was modified legal/3rd-party-dependencies/maven-plugins.txt (diff)
The file was modified legal/3rd-party-dependencies/runtime.txt (diff)
The file was modified legal/NOTICE-THIRD-PARTY.md (diff)
Commit 88d7fa8fb7095fb2a4c3131fb20476bb5c73e27d by Thomas Jaeckle
#1739 provide the traceparent header as MDC value in logs

* generify the fields to provide to the MDC in CommonMdcEntryKey enum
* rename "x-correlation-id" in logs to just "correlation-id"
* exchange some places where only correlationId was extracted from a map of headers with parsing all the headers for MDC worthy fields

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/acknowledgements/AcknowledgementAggregatorActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLoggingAdapter.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoLogger.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/PolicyIdReferencePlaceholderResolver.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingSink.java (diff)
The file was modified deployment/helm/ditto/logback-config/thingssearch.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/actors/AbstractHttpRequestActor.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ThreadSafeDittoLogger.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConsumerActorTest.java (diff)
The file was modified internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapterTest.java (diff)
The file was modified connectivity/service/src/main/resources/logback.xml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorTest.java (diff)
The file was modified gateway/service/src/main/resources/logback.xml (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified internal/utils/pekko/src/test/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultAutoCloseableSlf4jLoggerTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BasePublisherActor.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DittoLogger.java (diff)
The file was modified internal/utils/persistence/src/test/resources/logback-test.xml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractMessageMappingProcessorActorTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestResultLoggingDirective.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingProcessor.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/AbstractConsumerActorTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/announcements/PolicyAnnouncementAcknowledgementAggregatorActor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaMessageTransformer.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/InboundDispatchingSink.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/WithMdcEntry.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/CorrelationIdEnsuringDirective.java (diff)
The file was modified edge/service/src/test/resources/logback-test.xml (diff)
The file was modified internal/utils/tracing/src/main/java/org/eclipse/ditto/internal/utils/tracing/span/KamonHttpContextPropagation.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/InboundMappingProcessorActorTest.java (diff)
The file was modified deployment/helm/ditto/logback-config/things.xml (diff)
The file was modified policies/service/src/main/resources/logback.xml (diff)
The file was modified deployment/helm/ditto/logback-config/gateway.xml (diff)
The file was modified internal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/MdcEntrySettable.scala (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/preauth/PreAuthenticatedAuthenticationProvider.java (diff)
The file was modified deployment/helm/ditto/logback-config/policies.xml (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/devops/DevOpsCommandsActor.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTracingDirectiveTest.java (diff)
The file was modified thingsearch/service/src/test/resources/logback-test.xml (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/ThingSupervisorActor.java (diff)
The file was modified thingsearch/service/src/main/resources/logback.xml (diff)
The file was modified deployment/helm/ditto/logback-config/connectivity.xml (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorInlinePolicyEnrichment.java (diff)
The file was modified things/service/src/test/resources/logback-test.xml (diff)
The file was modified gateway/api/src/main/java/org/eclipse/ditto/gateway/api/GatewayDuplicateHeaderException.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/Sending.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/directives/RequestTracingDirective.java (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/RootRouteHeadersStepBuilder.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/CommonMdcEntryKey.java (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/DefaultDittoDiagnosticLoggingAdapter.java (diff)
The file was modified things/service/src/main/resources/logback.xml (diff)
The file was modified internal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/ThreadSafeDittoLoggingAdapter.scala (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/ImmutableDittoLogger.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/SendingTest.java (diff)
The file was modified internal/utils/pekko/src/main/scala/org/eclipse/ditto/internal/utils/pekko/logging/DittoDiagnosticLoggingAdapter.scala (diff)
Commit 4d60f6a0ac3c6a1b15e73055049bcef1e59af8fe by Thomas Jaeckle
add IntLevelJsonProvider as logstash/logback provider, adding the log level as "intLevel"

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/logback-config/policies.xml (diff)
The file was modified deployment/helm/ditto/logback-config/things.xml (diff)
The file was modified deployment/helm/ditto/logback-config/thingssearch.xml (diff)
The file was modified base/service/pom.xml (diff)
The file was addedbase/service/src/main/java/org/eclipse/ditto/base/service/logging/IntLevelJsonProvider.java
The file was modified deployment/helm/ditto/logback-config/connectivity.xml (diff)
The file was modified deployment/helm/ditto/logback-config/gateway.xml (diff)
Commit 707c773849756c23e62da1187a05c0aeef4a705d by Thomas Jaeckle
#1739 log 2 separate MDC fields: "traceparent-trace-id" and "traceparent-span-id"

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified thingsearch/service/src/main/resources/logback.xml (diff)
The file was modified gateway/service/src/main/resources/logback.xml (diff)
The file was modified things/service/src/main/resources/logback.xml (diff)
The file was modified internal/utils/pekko/src/main/java/org/eclipse/ditto/internal/utils/pekko/logging/CommonMdcEntryKey.java (diff)
The file was modified policies/service/src/main/resources/logback.xml (diff)
The file was modified connectivity/service/src/main/resources/logback.xml (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/preauth/PreAuthenticatedAuthenticationProvider.java (diff)
Commit cb51e3aacddd472e015526649fc7428780249b0e by Thomas Jaeckle
#1739 removed IntLevelJsonProvider from default logback files in Helm chart

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/logback-config/gateway.xml (diff)
The file was modified deployment/helm/ditto/logback-config/policies.xml (diff)
The file was modified deployment/helm/ditto/logback-config/connectivity.xml (diff)
The file was modified deployment/helm/ditto/logback-config/things.xml (diff)
The file was modified deployment/helm/ditto/logback-config/thingssearch.xml (diff)
Commit 62df02f1f890ad57abcb6c37a1c906eb4ed783dd by Thomas Jaeckle
#1739 undid chart changes

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/logback-config/connectivity.xml (diff)
The file was modified deployment/helm/ditto/logback-config/gateway.xml (diff)
The file was modified deployment/helm/ditto/logback-config/things.xml (diff)
The file was modified deployment/helm/ditto/logback-config/thingssearch.xml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/helm/ditto/logback-config/policies.xml (diff)
Commit 2468b7909b0c9dd563d47cb2cfcebc9d065053da by Thomas Jaeckle
downgrade to Scala 2.13.10 due to unit test errors in ThingsSseRouteBuilderTest

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified bom/pom.xml (diff)
Commit 43fc871b1b9e00aaea1507adaa6caa9ecf7262c2 by Thomas Jaeckle
update to Scala 2.13.12 again and fix root cause, using `CompletableFuture.completedStage` instead of `CompletableFuture.completedFuture`

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubUpdater.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/TestConstants.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/EntityTaskScheduler.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/PolicyEnforcerCacheLoader.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/KafkaConsumerActorTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActorTest.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/query/validation/DefaultQueryCriteriaValidator.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveFeatureStrategy.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/query/QueryParser.java (diff)
The file was modified thingsearch/service/src/main/java/org/eclipse/ditto/thingsearch/service/persistence/write/streaming/BackgroundSyncStream.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformerTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/enforcement/pre/ModifyToCreateConnectionTransformer.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingEnforcerActor.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorLiveChannelDispatching.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/provider/DefaultWotThingDescriptionProvider.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/pre/ModifyToCreatePolicyTransformer.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedAcksImpl.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/utils/DefaultGatewaySignalEnrichmentProvider.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/signaltransformer/placeholdersubstitution/AbstractPlaceholderSubstitution.java (diff)
The file was modified bom/pom.xml (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PreEnforcerProvider.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcement.java (diff)
The file was modified policies/enforcement/src/test/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcerTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/streaming/NoOpAuthorizationEnforcer.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/SmartChannelEnforcementWithResponseReceiverTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/httppush/HttpPushClientActor.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcement.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingModelExtensionResolver.java (diff)
The file was modified internal/utils/persistent-actors/src/main/java/org/eclipse/ditto/internal/utils/persistentactors/AbstractPersistenceSupervisor.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/amqp/AmqpClientActor.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/AbstractJwtAuthenticationProviderTest.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/DefaultPolicyEnforcerProvider.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/ThingCommandEnforcementTest.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/LiveSignalEnforcementTest.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/kafka/MockSendProducerFactory.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/headers/DefaultDittoHeadersValidator.java (diff)
The file was modified internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/actors/SubUpdaterTest.java (diff)
The file was modified policies/service/src/test/java/org/eclipse/ditto/policies/service/enforcement/pre/ModifyToCreatePolicyTransformerTest.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/SupervisorSmartChannelDispatching.java (diff)
The file was modified internal/utils/pubsub-things/src/main/java/org/eclipse/ditto/internal/utils/pubsubthings/DittoProtocolSubImpl.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/CreationRestrictionPreEnforcer.java (diff)
The file was modified internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/PubSubFactoryTest.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/websocket/WebSocketRoute.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/SmartChannelEnforcementTest.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/CachingPolicyEnforcerProvider.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/persistence/actors/strategies/commands/RetrieveThingStrategy.java (diff)
The file was modified edge/service/src/main/java/org/eclipse/ditto/edge/service/dispatching/signaltransformer/DefaultNamespaceAppender.java (diff)
The file was modified edge/service/src/test/java/org/eclipse/ditto/edge/service/dispatching/EdgeCommandForwarderActorTestSignalTransformer.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActorTest.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/AbstractEnforcerActor.java (diff)
The file was modified internal/utils/pubsub/src/main/java/org/eclipse/ditto/internal/utils/pubsub/DistributedSubImpl.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/config/DittoConnectionConfigProvider.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/pre/ModifyToCreateThingTransformer.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/BaseClientActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/JwtAuthenticationProvider.java (diff)
The file was modified connectivity/service/src/test/java/org/eclipse/ditto/connectivity/service/messaging/SendingTest.java (diff)
The file was modified gateway/service/src/test/java/org/eclipse/ditto/gateway/service/streaming/actors/StreamingSessionActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/OutboundMappingProcessorActor.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/PolicyImportsPreEnforcer.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/LiveSignalEnforcement.java (diff)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingSkeletonGenerator.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/enforcement/MultiStageCommandEnforcementTest.java (diff)
The file was modified internal/utils/pubsub/src/test/java/org/eclipse/ditto/internal/utils/pubsub/actors/AckUpdaterTest.java (diff)
The file was modified policies/service/src/main/java/org/eclipse/ditto/policies/service/persistence/actors/PolicyEnforcerActor.java (diff)
The file was modified base/service/src/main/java/org/eclipse/ditto/base/service/signaltransformer/SignalTransformers.java (diff)
The file was modified things/service/src/main/java/org/eclipse/ditto/things/service/enforcement/StreamRequestingCommandEnforcement.java (diff)
The file was modified things/service/src/test/java/org/eclipse/ditto/things/service/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modified connectivity/service/src/main/java/org/eclipse/ditto/connectivity/service/messaging/mqtt/hivemq/MqttClientActor.java (diff)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/security/authentication/jwt/DefaultJwtAuthenticationResultProvider.java (diff)