-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support horizontal edc scaling in cp adapter extension #678
Support horizontal edc scaling in cp adapter extension #678
Conversation
8c64e8e
to
6d23935
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just reviewed the changes in the documentation so far
|
||
<b>How to use it:</b> | ||
To run CP-Adapter in "PERSISTENT" mode, You need to create a proper tables with [this](docs/schema.sql) script, and add the following configuration values to Your control-plane EDC properties file: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@DominikPinsel can we handle this initial db initialisation somehow with the migration extension?
I think we should avoid, that the operator has to do something manually in the DB (expect creating DBs)!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
...rol-plane-adapter/src/main/java/org/eclipse/tractusx/edc/cp/adapter/ApiAdapterExtension.java
Outdated
Show resolved
Hide resolved
...rol-plane-adapter/src/main/java/org/eclipse/tractusx/edc/cp/adapter/ApiAdapterExtension.java
Outdated
Show resolved
Hide resolved
...plane-adapter/src/main/java/org/eclipse/tractusx/edc/cp/adapter/messaging/SqlMessageBus.java
Outdated
Show resolved
Hide resolved
...plane-adapter/src/main/java/org/eclipse/tractusx/edc/cp/adapter/messaging/SqlMessageBus.java
Outdated
Show resolved
Hide resolved
...plane-adapter/src/main/java/org/eclipse/tractusx/edc/cp/adapter/messaging/SqlMessageBus.java
Outdated
Show resolved
Hide resolved
…om/marcingajek-zf/product-edc-cp-adapter into feature/cp-adapter-scaling-rebased
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks pretty much good, I would suggest to add an end to end test that verifies all the components integration
...plane-adapter/src/main/java/org/eclipse/tractusx/edc/cp/adapter/messaging/SqlMessageBus.java
Show resolved
Hide resolved
...ol-plane-adapter/src/main/java/org/eclipse/tractusx/edc/cp/adapter/store/SqlObjectStore.java
Outdated
Show resolved
Hide resolved
@ndr-brt please take a look if the PR can be merged. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I said in the previous I think an integration test that verifies all the flow from start to end would make a lot of sense.
Furthermore, tests on the Sql
stores implementation would be important to verify mappings and queries
import org.eclipse.tractusx.edc.cp.adapter.store.model.QueueMessage; | ||
import org.eclipse.tractusx.edc.cp.adapter.store.schema.QueueStatements; | ||
|
||
public class SqlQueueStore extends AbstractSqlStore { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This class seems to be not tested, I would suggest at least a save/retrieve test against a sql server to verify mapping and queries.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's not tested as I've cretaed only unit test for the classes with logic. SqlQueueStore is a utily class.
Integration tests are created within: https://jira.catena-x.net/browse/A1IDSC-393
Task is inprogress, and I believe there could be tests that make use of DB to test if reads/writes are correct
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Business tests are a little far from the logic and hard to debug, I'm not in favor of delegating integration tests against DB to the E2E layer because this could become tedious.
And, we shouldn't forget that our Business tests currently are flaky
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ndr-brt
But unit test are also not good place for testing integration with DB.
Do You know some example in product-edc where this kind of DB test is cerated?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is actually the first time we have a sql store in product edc, but in EDC they are well tested, e.g.:
https://github.com/eclipse-edc/Connector/blob/main/extensions/control-plane/store/sql/asset-index-sql/src/test/java/org/eclipse/edc/connector/store/sql/assetindex/PostgresAssetIndexTest.java
there the test suites are separated by meaning: unit tests, postgres integration tests, daps integration tests, ...
a good practice is to follow the "fail fast" pattern, furthermore business tests should test business, so e2e use cases, not integration.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ndr-brt
Ok, I was not aware that there are test in EDC that uses real DB during test run.
Looks to me that I can not use the "testFixtures" from core edc and the whole db setup.
I understand that You expect me to set it all up for product-edc?
I'm asking as I'm starting to have some doubts if this will be ready for next release.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not really inclined to have features that aren't duly covered but, if we're sure that this works, good for me. I will just approve the PR, eager to see a subsequent one that covers the missing tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank You Andrea,
I really appreciate all Your comments, they are very usefull. I will try to add such test in future. Hope to find someone that knows how those EDC test works, as for now they are failing when I run them. Maybe there is some additional config that I've missed, but I would expect that running a method with @test annotation should be enough...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
to run them you should either add the includeTags
property as it's done by the ci workflow:
https://github.com/eclipse-edc/Connector/blob/main/.github/workflows/verify.yaml#L212
or to comment the @PostgresqlIntegrationTest
annotation.
I usually do the latter during development :)
@florianrusch-zf is it ok for You to mrege the PR ? |
* Bump logback-classic from 1.4.3 to 1.4.4 (#464) * Bump logback-core from 1.4.3 to 1.4.4 (#463) * feat(controlplane): support additional volumes (#467) * Make veracode scan nightly (#468) * Update veracode scan matrix action to have a dedicated version per matrix build (#469) * Fix zip step required veracode upload (#470) * Fix zip step for veracode (#471) * Replace zip step by tar gz step (#472) * Oauth2 Unit Tests (#473) > Shouldn't we switch back to the upstream oauth2 module since they are feature-equivalent right now? That happened with this PR: [eclipse-edc/Connector#2000](eclipse-edc/Connector#2000) > > On the upstream the code is already well covered with tests. > > Will come up with a dedicated PR As long as we have and support our custom oauth2-extension and as someone volunteered to write test we should merge them. But yeah, going back to an equivalent oauth2 extension coming from upstream is desired. * Bump mikefarah/yq from 4.28.1 to 4.28.2 (#480) * Upgrade jackson dependencies to version 2.14.0-rc2 (#483) * Bump mockito-bom from 4.8.0 to 4.8.1 (#479) * Bump actions/setup-java from 3.5.1 to 3.6.0 (#478) * add one more example call for Release.md Dash (#482) * remove exuaa extension (#481) * Remove xsuaa-authenticator from edc-tests (#484) * Bump flyway-core from 9.4.0 to 9.5.1 (#488) * add CONTRIBUTING.md (#487) * add code of conduct (#486) * change package from net.catenx to org.eclipse.tractusx (#398) * Upgrade docker jre version to openjdk11-jre-headless-11.0.17_p8-r0 (#489) * chore: switch back to upstream oauth2 module (#475) * remove IN policy operator support for BPN extension (#485) * Bump gson from 2.9.1 to 2.10 (#491) * Bump flyway-core from 9.5.1 to 9.6.0 (#492) * Feature/update foss docs (#490) * Update dockerfile package version openjdk11-jre-headless=11.0.17_p8-r1 (#502) * Bump azure/setup-helm from 3.3 to 3.4 (#495) * update dependencies (#501) * Bump cucumber.version from 7.8.1 to 7.9.0 (#499) * Bump mikefarah/yq from 4.28.2 to 4.29.2 (#497) * Bump flyway-core from 9.6.0 to 9.7.0 (#504) * allow sub directories in hashcorp vault extension (#503) * control-plane-adapter extension - PR remarks changes + authorization fix * Add custom Labels to helm-charts. (#506) * control-plane-adapter extension - adjustement to external changes (cherry picked from commit 3e246c4) * Bump mikefarah/yq from 4.29.2 to 4.30.1 (#513) * Bump flyway-core from 9.7.0 to 9.8.0 (#514) * 189 - add e2e test for s3 file transfer (#510) * Bump flyway-core from 9.8.0 to 9.8.1 (#517) * Bump alpine (#521) * Bump alpine (#522) * control-plane-adapter extension - refactor after pr (cherry picked from commit 80e3e7ed2f1b65bb121b91629666dc88ddec5ff9) * Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#523) * Bump alpine (#520) * Bump alpine in /edc-dataplane/edc-dataplane-azure-vault/src/main/docker (#519) * Bump s3 from 2.18.1 to 2.18.16 (#518) * Bump mikefarah/yq from 4.30.1 to 4.30.2 (#516) * control-plane-adapter extension - refactor after pr * control-plane-adapter extension - diagram update * Bump s3 from 2.18.16 to 2.18.17 (#527) * Bump mikefarah/yq from 4.30.2 to 4.30.4 (#525) * Bump mockito-bom from 4.8.1 to 4.9.0 (#526) * Bump s3 from 2.18.17 to 2.18.18 (#528) * Bump org.testcontainers.version from 1.17.4 to 1.17.6 (#532) * Bump flyway-core from 9.8.1 to 9.8.2 (#536) * Bump s3 from 2.18.18 to 2.18.20 (#534) * Bump rest-assured from 5.2.0 to 5.3.0 (#535) * Remove xsuaa-authenticator from edc-tests and dependencyManagement (#537) * Bump logback-classic from 1.4.4 to 1.4.5 (#540) * Bump logback-core from 1.4.4 to 1.4.5 (#538) * Bump s3 from 2.18.20 to 2.18.21 (#539) * Bump s3 from 2.18.21 to 2.18.22 (#543) * Bump s3 from 2.18.22 to 2.18.23 (#545) * Bump azure-sdk-bom from 1.2.6 to 1.2.8 (#544) * Bump postgresql from 42.5.0 to 42.5.1 (#553) * Remove @setting annotation due to broken dependency to edc runtime-metamodel (#558) * Bump flyway-core from 9.8.2 to 9.8.3 (#556) * Bump mikefarah/yq from 4.30.4 to 4.30.5 (#560) * Bump s3 from 2.18.23 to 2.18.25 (#559) * Bump s3 from 2.18.25 to 2.18.26 (#561) * Bump spotless-maven-plugin from 2.27.2 to 2.28.0 (#557) * Update alpine image to version 3.17.0 and openjdk11-jre-headless to version 11.0.17_p8-r3 (#562) * Explicitly disable docker healthcheck (#563) * Add edc-controlplane-memory-hashicorp-vault (#564) * Feature/prep release 0.1.3 (#566) * remove BPNs part from postman (#568) * update transfer md (#567) * Introduce tractusx-connector helm chart (#541) * Fix github step helm-lint (#569) * disable postgresql in charts/tractusx-connector per default (#570) * Bump s3 from 2.18.26 to 2.18.28 (#573) * Bump maven-dependency-plugin from 3.3.0 to 3.4.0 (#572) * Fix typos in tractusx-connector helm chart (#574) * add business test for http proxy transfer (#565) * Bump s3 from 2.18.28 to 2.18.29 (#576) * Bump actions/setup-java from 3.6.0 to 3.7.0 (#575) * Bump EDC version to 20221018 (#494) * Fix envFrom in tractusx helm chart (#580) * Update actions setup-java to version 3.8.0 (#584) * Bump httpclient from 4.5.13 to 4.5.14 (#583) * bump edc version to 0.1.1-20221201-SNAPSHOT (#585) * Bump s3 from 2.18.29 to 2.18.32 (#586) * Bump s3 from 2.18.32 to 2.18.33 (#589) * Bump flyway-core from 9.8.3 to 9.10.0 (#591) * Bump cucumber.version from 7.9.0 to 7.10.0 (#594) * Bump s3 from 2.18.33 to 2.18.35 (#593) * Bump thomaseizinger/create-pull-request from 1.2.2 to 1.3.0 (#592) * Bump azure/setup-kubectl from 3.0 to 3.1 (#581) * Bump helm/kind-action from 1.4.0 to 1.5.0 (#597) * Hotfix 0.1.4 Signed-off-by: Denis Neuling <denis.neuling@mercedes-benz.com> * Handle OrConstraint (#595) * Align custom-jsonld module to use edc @ 0.0.1-20221201-SNAPSHOT (#604) * Bump s3 from 2.18.35 to 2.18.39 (#606) * Feature: Sftp Provisioner and Client (#554) * Add sftp provisioner and client Signed-off-by: Brendan Cronin <brendan.cronin@mercedes-benz.com> Co-authored-by: Denis Neuling <denis.neuling@mercedes-benz.com> * Bump actions/setup-java from 3.8.0 to 3.9.0 (#605) * Bump flyway-core from 9.10.0 to 9.10.1 (#610) * Bump s3 from 2.18.39 to 2.18.40 (#609) * Bump mockito-bom from 4.9.0 to 4.10.0 (#607) * Bump actions/checkout from 3.1.0 to 3.2.0 (#598) * Bump azure/setup-helm from 3.4 to 3.5 (#596) * Bump s3 from 2.18.40 to 2.18.41 (#615) * update description of supporting infrastructure deployment (#616) * update link to edc logo in README.md (#612) * update postgresql version in Chart.yaml supporting-infrastructure (#622) * Bump cucumber.version from 7.10.0 to 7.10.1 (#614) * Bump mikefarah/yq from 4.30.5 to 4.30.6 (#613) * update control plane docu (#623) * Local TXDC Setup Documentation (#618) * Feature/update postman (#624) * remove git submodule (#619) * Bump s3 from 2.18.41 to 2.19.1 (#626) * Feature/update txdc deployment downward capabilities (#625) * update setup docu (#627) * Add validity attribute in class ContractDefinition * Add feature and create SendAnOfferwithoutConstraints method in class negotiationSteps * Add Validity Mapping in ContractDefinitionStepDefs class * Correct format testing * Feature/set charts deprecated (#628) * Bump s3 from 2.19.1 to 2.19.2 (#631) * Bump flyway-core from 9.10.1 to 9.10.2 (#632) * Remove "counter offer" Method an testcase call * Add validity attribute in class ContractDefinition * Add feature and create SendAnOfferwithoutConstraints method in class negotiationSteps * Add Validity Mapping in ContractDefinitionStepDefs class * Correct format testing * Remove "counter offer" Method an testcase call * Bump mockito-bom from 4.10.0 to 4.11.0 (#637) * Bump spotless-maven-plugin from 2.28.0 to 2.29.0 (#641) * Bump flyway-core from 9.10.2 to 9.11.0 (#646) * Bump actions/checkout from 3.2.0 to 3.3.0 (#647) * Bump s3 from 2.19.2 to 2.19.11 (#648) * remove trailing slash (#652) * Bump junit-bom from 5.9.1 to 5.9.2 (#657) * Bump azure/setup-kubectl from 3.1 to 3.2 (#655) * Bump alpine (#662) * Bump alpine (#661) * Bump alpine (#658) * Bump alpine in /edc-dataplane/edc-dataplane-azure-vault/src/main/docker (#660) * Feature/cp adapter task 355 356 357 (#621) * Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#659) * update alpine from 3.17.0 to 3.17.1 for controlplane-memory-hashicorp-vault (#665) * Bump edc version to 0.0.1-20230109-SNAPSHOT (#666) * cp-adapter : code review, rollbacke name change (#664) * update setup docu (#654) * Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 (#670) * Bump s3 from 2.19.11 to 2.19.15 (#668) * Bump maven-dependency-plugin from 3.4.0 to 3.5.0 (#669) * Bump cucumber.version from 7.10.1 to 7.11.0 (#672) * Fix typo in control-plane adapter README * Fix not working docu link in README.md * Fix typo in tractusx-connector values.yaml comment * Bump edc version to 0.0.1-20230115-SNAPSHOT * Bump spotless-maven-plugin from 2.29.0 to 2.30.0 Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.29.0 to 2.30.0. - [Release notes](https://github.com/diffplug/spotless/releases) - [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md) - [Commits](diffplug/spotless@lib/2.29.0...lib/2.30.0) --- updated-dependencies: - dependency-name: com.diffplug.spotless:spotless-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Remove not useful anymore custom-jsonld extension (#683) * Bump mikefarah/yq from 4.30.6 to 4.30.8 (#682) * Bump s3 from 2.19.15 to 2.19.18 (#684) * Configure dynamically HTTP Receiver callback endpoints. (#685) * Bump flyway-core from 9.11.0 to 9.12.0 Bumps [flyway-core](https://github.com/flyway/flyway) from 9.11.0 to 9.12.0. - [Release notes](https://github.com/flyway/flyway/releases) - [Commits](https://github.com/flyway/flyway/commits) --- updated-dependencies: - dependency-name: org.flywaydb:flyway-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * add hydra deployment * Add client to omejdn * Add test case * Add documentation * Introduce typed object for oauth2 provisioning * Increase trivy timeout * Bump edc version to 0.0.1-20230125-SNAPSHOT * Bump mockito-bom from 4.11.0 to 5.0.0 Bumps [mockito-bom](https://github.com/mockito/mockito) from 4.11.0 to 5.0.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](mockito/mockito@v4.11.0...v5.0.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-bom dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump nimbus-jose-jwt from 9.28 to 9.29 Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.28 to 9.29. - [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt) - [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.29..9.28) --- updated-dependencies: - dependency-name: com.nimbusds:nimbus-jose-jwt dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump spotless-maven-plugin from 2.30.0 to 2.31.0 Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.30.0 to 2.31.0. - [Release notes](https://github.com/diffplug/spotless/releases) - [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md) - [Commits](diffplug/spotless@lib/2.30.0...lib/2.31.0) --- updated-dependencies: - dependency-name: com.diffplug.spotless:spotless-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump nimbus-jose-jwt from 9.29 to 9.30 Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.29 to 9.30. - [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt) - [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.30..9.29) --- updated-dependencies: - dependency-name: com.nimbusds:nimbus-jose-jwt dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * chore: Disable build ci pipeline if just docu was updated (#705) * docs: Update sample documentation (#671) Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <florian.rusch.external@zf.com> * Bump docker/build-push-action from 3 to 4 Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v3...v4) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump s3 from 2.19.18 to 2.19.27 Bumps s3 from 2.19.18 to 2.19.27. --- updated-dependencies: - dependency-name: software.amazon.awssdk:s3 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump edc version to 0.0.1-20230131-SNAPSHOT * Bump mockito-bom from 5.0.0 to 5.1.1 Bumps [mockito-bom](https://github.com/mockito/mockito) from 5.0.0 to 5.1.1. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](mockito/mockito@v5.0.0...v5.1.1) --- updated-dependencies: - dependency-name: org.mockito:mockito-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump azure-sdk-bom from 1.2.8 to 1.2.9 Bumps [azure-sdk-bom](https://github.com/azure/azure-sdk-for-java) from 1.2.8 to 1.2.9. - [Release notes](https://github.com/azure/azure-sdk-for-java/releases) - [Commits](Azure/azure-sdk-for-java@azure-sdk-bom_1.2.8...azure-sdk-bom_1.2.9) --- updated-dependencies: - dependency-name: com.azure:azure-sdk-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cucumber.version from 7.11.0 to 7.11.1 Bumps `cucumber.version` from 7.11.0 to 7.11.1. Updates `cucumber-java` from 7.11.0 to 7.11.1 - [Release notes](https://github.com/cucumber/cucumber-jvm/releases) - [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md) - [Commits](cucumber/cucumber-jvm@v7.11.0...v7.11.1) Updates `cucumber-junit-platform-engine` from 7.11.0 to 7.11.1 - [Release notes](https://github.com/cucumber/cucumber-jvm/releases) - [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md) - [Commits](cucumber/cucumber-jvm@v7.11.0...v7.11.1) --- updated-dependencies: - dependency-name: io.cucumber:cucumber-java dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: io.cucumber:cucumber-junit-platform-engine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump jackson-bom from 2.14.0-rc2 to 2.14.2 Bumps [jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.14.0-rc2 to 2.14.2. - [Release notes](https://github.com/FasterXML/jackson-bom/releases) - [Commits](FasterXML/jackson-bom@jackson-bom-2.14.0-rc2...jackson-bom-2.14.2) --- updated-dependencies: - dependency-name: com.fasterxml.jackson:jackson-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump flyway-core from 9.12.0 to 9.14.1 Bumps [flyway-core](https://github.com/flyway/flyway) from 9.12.0 to 9.14.1. - [Release notes](https://github.com/flyway/flyway/releases) - [Commits](https://github.com/flyway/flyway/commits/flyway-9.14.1) --- updated-dependencies: - dependency-name: org.flywaydb:flyway-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump lombok from 1.18.24 to 1.18.26 Bumps [lombok](https://github.com/projectlombok/lombok) from 1.18.24 to 1.18.26. - [Release notes](https://github.com/projectlombok/lombok/releases) - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](projectlombok/lombok@v1.18.24...v1.18.26) --- updated-dependencies: - dependency-name: org.projectlombok:lombok dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump nimbus-jose-jwt from 9.30 to 9.30.1 Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.30 to 9.30.1. - [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt) - [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.30.1..9.30) --- updated-dependencies: - dependency-name: com.nimbusds:nimbus-jose-jwt dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump postgresql from 42.5.1 to 42.5.3 Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.1 to 42.5.3. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/REL42.5.3/CHANGELOG.md) - [Commits](pgjdbc/pgjdbc@REL42.5.1...REL42.5.3) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump spotless-maven-plugin from 2.31.0 to 2.32.0 Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.31.0 to 2.32.0. - [Release notes](https://github.com/diffplug/spotless/releases) - [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md) - [Commits](diffplug/spotless@lib/2.31.0...lib/2.32.0) --- updated-dependencies: - dependency-name: com.diffplug.spotless:spotless-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump jaxb-runtime from 4.0.1 to 4.0.2 Bumps jaxb-runtime from 4.0.1 to 4.0.2. --- updated-dependencies: - dependency-name: org.glassfish.jaxb:jaxb-runtime dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump s3 from 2.19.27 to 2.19.33 Bumps s3 from 2.19.27 to 2.19.33. --- updated-dependencies: - dependency-name: software.amazon.awssdk:s3 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Replace provision-oauth2 with data-plane-http-oauth2 * Bump s3 from 2.19.33 to 2.20.0 Bumps s3 from 2.19.33 to 2.20.0. --- updated-dependencies: - dependency-name: software.amazon.awssdk:s3 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Support also support releases in ci pipeline * Bump actions/setup-java from 3.9.0 to 3.10.0 (#730) * Bump maven-deploy-plugin from 3.0.0 to 3.1.0 (#735) * chore: Copy over version 0.1.5 release note file * Add contract id to data source http call (#732) * Implement first version of the provision-additional-header extension * Give header a better shape * Refactor * Apply spotless * Cover edge cases * PR remarks * PR remark * spotless whim * Remove unused dependencies * Add missing json type name to resource definition class * Register types * bugfix: Fix slow AES encryption (#746) * bugfix: Fix slow AES encryption * Fix copyright headers * Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#753) * Bump alpine (#752) * Bump alpine (#750) * Use upstream jackson version (#741) * Bump alpine (#749) * Support horizontal edc scaling in cp adapter extension (#678) Co-authored-by: marcingajek-zf <maaarcin@onet.pl> * Bump EDC to 20220220 (#767) * Prepare release 0.3.0 * Update CHANGELOG --------- Signed-off-by: Denis Neuling <denis.neuling@mercedes-benz.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marco Lecheler <marco@task.media> Co-authored-by: Denis Neuling <denis.neuling@mercedes-benz.com> Co-authored-by: Dominik-Pinsel <dominik.pinsel@daimler.com> Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com> Co-authored-by: marcingajek-zf <maaarcin@onet.pl> Co-authored-by: marcingajek-zf <102966861+marcingajek-zf@users.noreply.github.com> Co-authored-by: Tuncay Tunc (ZF Friedrichshafen AG) <100704677+tuncaytunc-zf@users.noreply.github.com> Co-authored-by: maciejkizlich-zf <102966398+maciejkizlich-zf@users.noreply.github.com> Co-authored-by: GitHub actions <noreply@github.com> Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <florian.rusch.external@zf.com> Co-authored-by: bcronin90 <90203222+bcronin90@users.noreply.github.com> Co-authored-by: Diego Gomez <diego.gomez.external@zf.com> Co-authored-by: Diego Alejandro Gómez Pardo (ZF Friedrichshafen AG) <97615391+diegogomez-zf@users.noreply.github.com> Co-authored-by: Tuncay Tunc <tuncay.tunc.external@zf.com>
No description provided.