-
Notifications
You must be signed in to change notification settings - Fork 15
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 using process instance migration from the zeebe client #1012
Conversation
Simplifies the map and filter by placing map before filter
Currently, only the bindService method needs to be ignored as it is explicitly declared by GatewayImplBase. But the other methods from the interfaces BindableService and AsyncService are not retrieved by getDeclaredMethods. For this, we'll need to use getMethods. However, that method will also pass undeclared methods like equals which we'll need to explicitly ignore. This we can easily achieve using a list of strings.
This test was not testing what was intended. It wants to ensure that all the RPCs of the gateway are supported by the GrpcToLogStreamGateway. It does this by verifying that the GrpcToLogStreamGateway declares an implementation for each of the gateway's methods. However, the getDeclaredMethods doesn't return those. Possibly these were moved to AsyncService at some point. Note that this is generated code and that this may have been changed by changes upstream in the grpc library. Instead, we must use getMethods to retrieve all methods available on this class (also those defined through default implementations on its interfaces). When we do that, we must also ignore a bunch of undeclared methods, like equals and hashCode. What we're left with is a failing test that fails for two missing methods: - streamActivatedJobs - migrateProcessInstance
Fixes failing test case: - GrpcToLogStreamGatewayTest.testImplementsGatewayEndpoint#migrateProcessInstance
It's not yet possible to support this method as it functions differently from the other RPCS. Typically, the RPCs are implemented by appending a command to the log stream, but for streaming RPCs it works differently. Instead, the gateway opens a stream through which the broker can stream events. As I understand the implementation in Zeebe, this works without appending a command. In order to support this in ZPT, some new mechanism must be added that allows streaming events to the calling client.
Adds a simple example test case that shows we can migrate a process instance through the zeebe client in ZPT.
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.
You left the code better than you found, thanks @korthout! 🚀
I only requested one possible change.
.forEach(migrationPlanBuilder::addMappingInstructions); | ||
final var migrationPlan = migrationPlanBuilder.build(); | ||
|
||
return MigrateProcessInstanceRequest.newBuilder() |
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.
❌❓In the original response, we do not return any data. Is this intended to return data here for some purpose? @korthout
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.
Good point. I tried to be too fast, and missed that I used *Request
rather than *Response
. The request was asking for this data, so I added it without looking any further.
I've fixed it up to:
private GeneratedMessageV3 createMigrateProcessInstanceResponse() {
return MigrateProcessInstanceResponse.getDefaultInstance();
}
9ec9114
to
aac9033
Compare
This test is quite important, because it ensure we don't forget supporting RPCs in ZPT. To help clarify this, I've added instructions in case the test fails.
aac9033
to
46a2e5c
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.
LGTM! 🚀
bors merge |
1012: Support using process instance migration from the zeebe client r=korthout a=korthout ## Description <!-- Please explain the changes you made here. --> This adds support for the new `MigrateProcessInstance` RPC to ZPT, such that users can try migrating process instances from ZPT. This allows testing migrations before doing so in production. > [!NOTE] > This does not add assertions for the migration. That is out of scope. Additionally, this fixes a test case that no longer added value. The test case was intended to ensure that we don't forget supporting RPCs in ZPT, but the implementation of the test did not function correctly anymore. Now it is able to correctly detect unsupported RPCs again, which [highlighted that `streamActivatedJobs` is not supported by ZPT](camunda/camunda#11231 (comment)). ## Related issues <!-- Which issues are closed by this PR or are related --> closes #972 <!-- Cut-off marker _All lines under and including the cut-off marker will be removed from the merge commit message_ ## Definition of Ready Please check the items that apply, before requesting a review. You can find more details about these items in our wiki page about [Pull Requests and Code Reviews](https://github.com/camunda/zeebe/wiki/Pull-Requests-and-Code-Reviews). * [ ] I've reviewed my own code * [ ] I've written a clear changelist description * [ ] I've narrowly scoped my changes * [ ] I've separated structural from behavioural changes --> ## Definition of Done <!-- Please check the items that apply, before merging or (if possible) before requesting a review. --> _Not all items need to be done depending on the issue and the pull request._ Code changes: * [x] The changes are backwards compatibility with previous versions * [ ] If it fixes a bug then PRs are created to backport the fix Testing: * [x] There are unit/integration tests that verify all acceptance criterias of the issue * [x] New tests are written to ensure backwards compatibility with further versions * [ ] The behavior is tested manually Documentation: * [ ] Javadoc has been written * [ ] The documentation is updated Co-authored-by: Nico Korthout <[email protected]>
Build failed: |
Known flaky test bors retry |
1012: Support using process instance migration from the zeebe client r=korthout a=korthout ## Description <!-- Please explain the changes you made here. --> This adds support for the new `MigrateProcessInstance` RPC to ZPT, such that users can try migrating process instances from ZPT. This allows testing migrations before doing so in production. > [!NOTE] > This does not add assertions for the migration. That is out of scope. Additionally, this fixes a test case that no longer added value. The test case was intended to ensure that we don't forget supporting RPCs in ZPT, but the implementation of the test did not function correctly anymore. Now it is able to correctly detect unsupported RPCs again, which [highlighted that `streamActivatedJobs` is not supported by ZPT](camunda/camunda#11231 (comment)). ## Related issues <!-- Which issues are closed by this PR or are related --> closes #972 <!-- Cut-off marker _All lines under and including the cut-off marker will be removed from the merge commit message_ ## Definition of Ready Please check the items that apply, before requesting a review. You can find more details about these items in our wiki page about [Pull Requests and Code Reviews](https://github.com/camunda/zeebe/wiki/Pull-Requests-and-Code-Reviews). * [ ] I've reviewed my own code * [ ] I've written a clear changelist description * [ ] I've narrowly scoped my changes * [ ] I've separated structural from behavioural changes --> ## Definition of Done <!-- Please check the items that apply, before merging or (if possible) before requesting a review. --> _Not all items need to be done depending on the issue and the pull request._ Code changes: * [x] The changes are backwards compatibility with previous versions * [ ] If it fixes a bug then PRs are created to backport the fix Testing: * [x] There are unit/integration tests that verify all acceptance criterias of the issue * [x] New tests are written to ensure backwards compatibility with further versions * [ ] The behavior is tested manually Documentation: * [ ] Javadoc has been written * [ ] The documentation is updated Co-authored-by: Nico Korthout <[email protected]>
Build failed: |
Same flaky test bors retry |
Build succeeded! And happy new year! 🎉 |
/backport I forgot to backport it to the release branch, which had already been cut. |
Successfully created backport PR for |
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.camunda:zeebe-process-test-filters](https://togithub.com/camunda-community-hub/zeebe-process-test-root/zeebe-process-test-filters/) ([source](https://togithub.com/camunda/zeebe-process-test)) | `8.4.5` -> `8.5.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-filters/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.camunda:zeebe-process-test-filters/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.camunda:zeebe-process-test-filters/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.camunda:zeebe-process-test-filters/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.camunda:zeebe-process-test-assertions](https://togithub.com/camunda-community-hub/zeebe-process-test-root/zeebe-process-test-assertions/) ([source](https://togithub.com/camunda/zeebe-process-test)) | `8.4.5` -> `8.5.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-assertions/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.camunda:zeebe-process-test-assertions/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.camunda:zeebe-process-test-assertions/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.camunda:zeebe-process-test-assertions/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>camunda/zeebe-process-test (io.camunda:zeebe-process-test-filters)</summary> ### [`v8.5.0`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.5.0) [Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.4.6...8.5.0) ##### What's Changed - Support using process instance migration from the zeebe client by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1012](https://togithub.com/camunda/zeebe-process-test/pull/1012) - Add support for StreamActivatedJobs RPC by [@​npepinpe](https://togithub.com/npepinpe) in [https://github.com/camunda/zeebe-process-test/pull/1020](https://togithub.com/camunda/zeebe-process-test/pull/1020) - build(deps): Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1006](https://togithub.com/camunda/zeebe-process-test/pull/1006) - build(deps): Bump io.netty:netty-bom from 4.1.100.Final to 4.1.104.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1009](https://togithub.com/camunda/zeebe-process-test/pull/1009) - build(deps): Bump actions/upload-artifact from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1010](https://togithub.com/camunda/zeebe-process-test/pull/1010) - build(deps): Bump dependency.slf4j.version from 2.0.9 to 2.0.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1023](https://togithub.com/camunda/zeebe-process-test/pull/1023) - build(deps): Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1022](https://togithub.com/camunda/zeebe-process-test/pull/1022) - Release 8.4.0 by [@​camundait](https://togithub.com/camundait) in [https://github.com/camunda/zeebe-process-test/pull/1019](https://togithub.com/camunda/zeebe-process-test/pull/1019) - build(deps): Bump org.camunda.feel:feel-engine from 1.17.3 to 1.17.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1025](https://togithub.com/camunda/zeebe-process-test/pull/1025) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.29.0 to 2.30.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1024](https://togithub.com/camunda/zeebe-process-test/pull/1024) - build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1026](https://togithub.com/camunda/zeebe-process-test/pull/1026) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.0 to 2.16.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1027](https://togithub.com/camunda/zeebe-process-test/pull/1027) - build(deps): Bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1029](https://togithub.com/camunda/zeebe-process-test/pull/1029) - build(deps): Bump dependency.spring.version from 6.1.1 to 6.1.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1030](https://togithub.com/camunda/zeebe-process-test/pull/1030) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.23.0 to 2.24.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1031](https://togithub.com/camunda/zeebe-process-test/pull/1031) - build(deps): Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1033](https://togithub.com/camunda/zeebe-process-test/pull/1033) - Timer events fail with specific values by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1028](https://togithub.com/camunda/zeebe-process-test/pull/1028) - build(deps): Bump io.netty:netty-bom from 4.1.104.Final to 4.1.105.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1035](https://togithub.com/camunda/zeebe-process-test/pull/1035) - build(deps): Bump com.google.protobuf:protobuf-java from 3.25.1 to 3.25.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1034](https://togithub.com/camunda/zeebe-process-test/pull/1034) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.18.1 to 1.19.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1036](https://togithub.com/camunda/zeebe-process-test/pull/1036) - build(deps): Bump org.codehaus.mojo:flatten-maven-plugin from 1.5.0 to 1.6.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1037](https://togithub.com/camunda/zeebe-process-test/pull/1037) - docs: charset issues on windows by [@​jonathanlukas](https://togithub.com/jonathanlukas) in [https://github.com/camunda/zeebe-process-test/pull/1008](https://togithub.com/camunda/zeebe-process-test/pull/1008) - build(deps): Bump io.netty:netty-bom from 4.1.105.Final to 4.1.106.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1038](https://togithub.com/camunda/zeebe-process-test/pull/1038) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.30.0 to 2.31.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1039](https://togithub.com/camunda/zeebe-process-test/pull/1039) - Unflake tests with published messages by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1040](https://togithub.com/camunda/zeebe-process-test/pull/1040) - build(deps): Bump io.grpc:grpc-bom from 1.60.0 to 1.61.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1047](https://togithub.com/camunda/zeebe-process-test/pull/1047) - build(deps): Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1050](https://togithub.com/camunda/zeebe-process-test/pull/1050) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.31.0 to 2.32.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1051](https://togithub.com/camunda/zeebe-process-test/pull/1051) - build(deps): Bump dependency.testcontainers.version from 1.19.3 to 1.19.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1052](https://togithub.com/camunda/zeebe-process-test/pull/1052) - Unflake test case EngineClientTest.shouldMigrateProcessInstance by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1046](https://togithub.com/camunda/zeebe-process-test/pull/1046) - build(deps): Bump slackapi/slack-github-action from 1.24.0 to 1.25.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1055](https://togithub.com/camunda/zeebe-process-test/pull/1055) - fix: Add `fetchVariable` parameter support in ActivateJobs RPC by [@​ce-dmelnych](https://togithub.com/ce-dmelnych) in [https://github.com/camunda/zeebe-process-test/pull/1058](https://togithub.com/camunda/zeebe-process-test/pull/1058) - Fix InMemoryDb on zeebe 8.5.0-SNAPSHOT with changes to column family type by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1057](https://togithub.com/camunda/zeebe-process-test/pull/1057) - build(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/999](https://togithub.com/camunda/zeebe-process-test/pull/999) - Adding logging for further troubleshooting of a flaky test by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1056](https://togithub.com/camunda/zeebe-process-test/pull/1056) - build(deps): Bump hashicorp/vault-action from 2.7.4 to 2.7.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1063](https://togithub.com/camunda/zeebe-process-test/pull/1063) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.32.0 to 2.33.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1064](https://togithub.com/camunda/zeebe-process-test/pull/1064) - build(deps): Bump hashicorp/vault-action from 2.7.5 to 2.8.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1065](https://togithub.com/camunda/zeebe-process-test/pull/1065) - build(deps): Bump io.grpc:grpc-bom from 1.61.0 to 1.61.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1068](https://togithub.com/camunda/zeebe-process-test/pull/1068) - build(deps): Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1069](https://togithub.com/camunda/zeebe-process-test/pull/1069) - build(deps): Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1067](https://togithub.com/camunda/zeebe-process-test/pull/1067) - build(deps): Bump dependency.slf4j.version from 2.0.11 to 2.0.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1074](https://togithub.com/camunda/zeebe-process-test/pull/1074) - fix: Set variables from ThrowError command by [@​saig0](https://togithub.com/saig0) in [https://github.com/camunda/zeebe-process-test/pull/1080](https://togithub.com/camunda/zeebe-process-test/pull/1080) - build(deps): Bump dependency.testcontainers.version from 1.19.4 to 1.19.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1084](https://togithub.com/camunda/zeebe-process-test/pull/1084) - build(deps): Bump org.camunda.feel:feel-engine from 1.17.4 to 1.17.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1085](https://togithub.com/camunda/zeebe-process-test/pull/1085) - build(deps): Bump io.netty:netty-bom from 4.1.106.Final to 4.1.107.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1088](https://togithub.com/camunda/zeebe-process-test/pull/1088) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.33.0 to 2.34.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1089](https://togithub.com/camunda/zeebe-process-test/pull/1089) - build(deps): Bump dependency.spring.version from 6.1.3 to 6.1.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1092](https://togithub.com/camunda/zeebe-process-test/pull/1092) - build(deps): Bump net.bytebuddy:byte-buddy from 1.14.11 to 1.14.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1097](https://togithub.com/camunda/zeebe-process-test/pull/1097) - build(deps): Bump com.google.protobuf:protobuf-java from 3.25.2 to 3.25.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1096](https://togithub.com/camunda/zeebe-process-test/pull/1096) - build(deps): Bump org.immutables:value from 2.10.0 to 2.10.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1101](https://togithub.com/camunda/zeebe-process-test/pull/1101) - Test no response when no request metadata by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1091](https://togithub.com/camunda/zeebe-process-test/pull/1091) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.19.2 to 1.20.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1102](https://togithub.com/camunda/zeebe-process-test/pull/1102) - build(deps): Bump dependency.testcontainers.version from 1.19.5 to 1.19.6 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1103](https://togithub.com/camunda/zeebe-process-test/pull/1103) - build(deps): Bump org.scala-lang:scala-library from 2.13.12 to 2.13.13 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1104](https://togithub.com/camunda/zeebe-process-test/pull/1104) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.24.1 to 2.25.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1100](https://togithub.com/camunda/zeebe-process-test/pull/1100) - build(deps): Bump io.grpc:grpc-bom from 1.61.1 to 1.62.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1110](https://togithub.com/camunda/zeebe-process-test/pull/1110) - build(deps): Bump com.google.cloud.tools:jib-maven-plugin from 3.4.0 to 3.4.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1111](https://togithub.com/camunda/zeebe-process-test/pull/1111) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.34.0 to 2.36.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1113](https://togithub.com/camunda/zeebe-process-test/pull/1113) - build(deps): Bump dependency.testcontainers.version from 1.19.6 to 1.19.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1119](https://togithub.com/camunda/zeebe-process-test/pull/1119) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.20.0 to 1.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1118](https://togithub.com/camunda/zeebe-process-test/pull/1118) - build(deps): Bump io.github.classgraph:classgraph from 4.8.165 to 4.8.167 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1120](https://togithub.com/camunda/zeebe-process-test/pull/1120) - build(deps): Bump io.github.classgraph:classgraph from 4.8.167 to 4.8.168 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1121](https://togithub.com/camunda/zeebe-process-test/pull/1121) - build(deps): Bump hashicorp/vault-action from 2.8.0 to 3.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1095](https://togithub.com/camunda/zeebe-process-test/pull/1095) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.16.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1122](https://togithub.com/camunda/zeebe-process-test/pull/1122) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.25.0 to 2.26.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1123](https://togithub.com/camunda/zeebe-process-test/pull/1123) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.2 to 2.17.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1124](https://togithub.com/camunda/zeebe-process-test/pull/1124) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.26.0 to 2.26.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1125](https://togithub.com/camunda/zeebe-process-test/pull/1125) - build(deps): Bump dependency.spring.version from 6.1.4 to 6.1.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1127](https://togithub.com/camunda/zeebe-process-test/pull/1127) - build(deps): Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1129](https://togithub.com/camunda/zeebe-process-test/pull/1129) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.36.0 to 2.37.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1130](https://togithub.com/camunda/zeebe-process-test/pull/1130) - build(deps): Bump org.agrona:agrona from 1.20.0 to 1.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1126](https://togithub.com/camunda/zeebe-process-test/pull/1126) - build(deps): Bump dependabot/fetch-metadata from 1.6.0 to 1.7.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1133](https://togithub.com/camunda/zeebe-process-test/pull/1133) - build(deps): Bump io.netty:netty-bom from 4.1.107.Final to 4.1.108.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1134](https://togithub.com/camunda/zeebe-process-test/pull/1134) - \[Backport release-8.5.0] fix: db transaction inconsistencies when deleting keys by [@​backport-action](https://togithub.com/backport-action) in [https://github.com/camunda/zeebe-process-test/pull/1145](https://togithub.com/camunda/zeebe-process-test/pull/1145) **Full Changelog**: camunda/zeebe-process-test@8.4.5...8.5.0 ### [`v8.4.6`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.4.6) [Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.4.5...8.4.6) ##### What's Changed - Release 8.4.5 by [@​camundait](https://togithub.com/camundait) in [https://github.com/camunda/zeebe-process-test/pull/1114](https://togithub.com/camunda/zeebe-process-test/pull/1114) - \[Backport stable/8.4] fix: db transaction inconsistencies when deleting keys by [@​backport-action](https://togithub.com/backport-action) in [https://github.com/camunda/zeebe-process-test/pull/1144](https://togithub.com/camunda/zeebe-process-test/pull/1144) **Full Changelog**: camunda/zeebe-process-test@8.4.5...8.4.6 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10pm every weekday,before 6am every weekday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/camunda/zeebe). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.camunda:zeebe-process-test-filters](https://togithub.com/camunda-community-hub/zeebe-process-test-root/zeebe-process-test-filters/) ([source](https://togithub.com/camunda/zeebe-process-test)) | `8.4.5` -> `8.5.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-filters/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.camunda:zeebe-process-test-filters/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.camunda:zeebe-process-test-filters/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.camunda:zeebe-process-test-filters/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.camunda:zeebe-process-test-assertions](https://togithub.com/camunda-community-hub/zeebe-process-test-root/zeebe-process-test-assertions/) ([source](https://togithub.com/camunda/zeebe-process-test)) | `8.4.5` -> `8.5.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-assertions/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.camunda:zeebe-process-test-assertions/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.camunda:zeebe-process-test-assertions/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.camunda:zeebe-process-test-assertions/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>camunda/zeebe-process-test (io.camunda:zeebe-process-test-filters)</summary> ### [`v8.5.0`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.5.0) [Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.4.6...8.5.0) ##### What's Changed - Support using process instance migration from the zeebe client by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1012](https://togithub.com/camunda/zeebe-process-test/pull/1012) - Add support for StreamActivatedJobs RPC by [@​npepinpe](https://togithub.com/npepinpe) in [https://github.com/camunda/zeebe-process-test/pull/1020](https://togithub.com/camunda/zeebe-process-test/pull/1020) - build(deps): Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1006](https://togithub.com/camunda/zeebe-process-test/pull/1006) - build(deps): Bump io.netty:netty-bom from 4.1.100.Final to 4.1.104.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1009](https://togithub.com/camunda/zeebe-process-test/pull/1009) - build(deps): Bump actions/upload-artifact from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1010](https://togithub.com/camunda/zeebe-process-test/pull/1010) - build(deps): Bump dependency.slf4j.version from 2.0.9 to 2.0.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1023](https://togithub.com/camunda/zeebe-process-test/pull/1023) - build(deps): Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1022](https://togithub.com/camunda/zeebe-process-test/pull/1022) - Release 8.4.0 by [@​camundait](https://togithub.com/camundait) in [https://github.com/camunda/zeebe-process-test/pull/1019](https://togithub.com/camunda/zeebe-process-test/pull/1019) - build(deps): Bump org.camunda.feel:feel-engine from 1.17.3 to 1.17.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1025](https://togithub.com/camunda/zeebe-process-test/pull/1025) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.29.0 to 2.30.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1024](https://togithub.com/camunda/zeebe-process-test/pull/1024) - build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1026](https://togithub.com/camunda/zeebe-process-test/pull/1026) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.0 to 2.16.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1027](https://togithub.com/camunda/zeebe-process-test/pull/1027) - build(deps): Bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1029](https://togithub.com/camunda/zeebe-process-test/pull/1029) - build(deps): Bump dependency.spring.version from 6.1.1 to 6.1.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1030](https://togithub.com/camunda/zeebe-process-test/pull/1030) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.23.0 to 2.24.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1031](https://togithub.com/camunda/zeebe-process-test/pull/1031) - build(deps): Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1033](https://togithub.com/camunda/zeebe-process-test/pull/1033) - Timer events fail with specific values by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1028](https://togithub.com/camunda/zeebe-process-test/pull/1028) - build(deps): Bump io.netty:netty-bom from 4.1.104.Final to 4.1.105.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1035](https://togithub.com/camunda/zeebe-process-test/pull/1035) - build(deps): Bump com.google.protobuf:protobuf-java from 3.25.1 to 3.25.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1034](https://togithub.com/camunda/zeebe-process-test/pull/1034) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.18.1 to 1.19.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1036](https://togithub.com/camunda/zeebe-process-test/pull/1036) - build(deps): Bump org.codehaus.mojo:flatten-maven-plugin from 1.5.0 to 1.6.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1037](https://togithub.com/camunda/zeebe-process-test/pull/1037) - docs: charset issues on windows by [@​jonathanlukas](https://togithub.com/jonathanlukas) in [https://github.com/camunda/zeebe-process-test/pull/1008](https://togithub.com/camunda/zeebe-process-test/pull/1008) - build(deps): Bump io.netty:netty-bom from 4.1.105.Final to 4.1.106.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1038](https://togithub.com/camunda/zeebe-process-test/pull/1038) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.30.0 to 2.31.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1039](https://togithub.com/camunda/zeebe-process-test/pull/1039) - Unflake tests with published messages by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1040](https://togithub.com/camunda/zeebe-process-test/pull/1040) - build(deps): Bump io.grpc:grpc-bom from 1.60.0 to 1.61.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1047](https://togithub.com/camunda/zeebe-process-test/pull/1047) - build(deps): Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1050](https://togithub.com/camunda/zeebe-process-test/pull/1050) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.31.0 to 2.32.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1051](https://togithub.com/camunda/zeebe-process-test/pull/1051) - build(deps): Bump dependency.testcontainers.version from 1.19.3 to 1.19.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1052](https://togithub.com/camunda/zeebe-process-test/pull/1052) - Unflake test case EngineClientTest.shouldMigrateProcessInstance by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1046](https://togithub.com/camunda/zeebe-process-test/pull/1046) - build(deps): Bump slackapi/slack-github-action from 1.24.0 to 1.25.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1055](https://togithub.com/camunda/zeebe-process-test/pull/1055) - fix: Add `fetchVariable` parameter support in ActivateJobs RPC by [@​ce-dmelnych](https://togithub.com/ce-dmelnych) in [https://github.com/camunda/zeebe-process-test/pull/1058](https://togithub.com/camunda/zeebe-process-test/pull/1058) - Fix InMemoryDb on zeebe 8.5.0-SNAPSHOT with changes to column family type by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1057](https://togithub.com/camunda/zeebe-process-test/pull/1057) - build(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/999](https://togithub.com/camunda/zeebe-process-test/pull/999) - Adding logging for further troubleshooting of a flaky test by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1056](https://togithub.com/camunda/zeebe-process-test/pull/1056) - build(deps): Bump hashicorp/vault-action from 2.7.4 to 2.7.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1063](https://togithub.com/camunda/zeebe-process-test/pull/1063) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.32.0 to 2.33.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1064](https://togithub.com/camunda/zeebe-process-test/pull/1064) - build(deps): Bump hashicorp/vault-action from 2.7.5 to 2.8.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1065](https://togithub.com/camunda/zeebe-process-test/pull/1065) - build(deps): Bump io.grpc:grpc-bom from 1.61.0 to 1.61.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1068](https://togithub.com/camunda/zeebe-process-test/pull/1068) - build(deps): Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1069](https://togithub.com/camunda/zeebe-process-test/pull/1069) - build(deps): Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1067](https://togithub.com/camunda/zeebe-process-test/pull/1067) - build(deps): Bump dependency.slf4j.version from 2.0.11 to 2.0.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1074](https://togithub.com/camunda/zeebe-process-test/pull/1074) - fix: Set variables from ThrowError command by [@​saig0](https://togithub.com/saig0) in [https://github.com/camunda/zeebe-process-test/pull/1080](https://togithub.com/camunda/zeebe-process-test/pull/1080) - build(deps): Bump dependency.testcontainers.version from 1.19.4 to 1.19.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1084](https://togithub.com/camunda/zeebe-process-test/pull/1084) - build(deps): Bump org.camunda.feel:feel-engine from 1.17.4 to 1.17.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1085](https://togithub.com/camunda/zeebe-process-test/pull/1085) - build(deps): Bump io.netty:netty-bom from 4.1.106.Final to 4.1.107.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1088](https://togithub.com/camunda/zeebe-process-test/pull/1088) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.33.0 to 2.34.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1089](https://togithub.com/camunda/zeebe-process-test/pull/1089) - build(deps): Bump dependency.spring.version from 6.1.3 to 6.1.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1092](https://togithub.com/camunda/zeebe-process-test/pull/1092) - build(deps): Bump net.bytebuddy:byte-buddy from 1.14.11 to 1.14.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1097](https://togithub.com/camunda/zeebe-process-test/pull/1097) - build(deps): Bump com.google.protobuf:protobuf-java from 3.25.2 to 3.25.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1096](https://togithub.com/camunda/zeebe-process-test/pull/1096) - build(deps): Bump org.immutables:value from 2.10.0 to 2.10.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1101](https://togithub.com/camunda/zeebe-process-test/pull/1101) - Test no response when no request metadata by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1091](https://togithub.com/camunda/zeebe-process-test/pull/1091) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.19.2 to 1.20.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1102](https://togithub.com/camunda/zeebe-process-test/pull/1102) - build(deps): Bump dependency.testcontainers.version from 1.19.5 to 1.19.6 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1103](https://togithub.com/camunda/zeebe-process-test/pull/1103) - build(deps): Bump org.scala-lang:scala-library from 2.13.12 to 2.13.13 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1104](https://togithub.com/camunda/zeebe-process-test/pull/1104) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.24.1 to 2.25.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1100](https://togithub.com/camunda/zeebe-process-test/pull/1100) - build(deps): Bump io.grpc:grpc-bom from 1.61.1 to 1.62.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1110](https://togithub.com/camunda/zeebe-process-test/pull/1110) - build(deps): Bump com.google.cloud.tools:jib-maven-plugin from 3.4.0 to 3.4.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1111](https://togithub.com/camunda/zeebe-process-test/pull/1111) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.34.0 to 2.36.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1113](https://togithub.com/camunda/zeebe-process-test/pull/1113) - build(deps): Bump dependency.testcontainers.version from 1.19.6 to 1.19.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1119](https://togithub.com/camunda/zeebe-process-test/pull/1119) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.20.0 to 1.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1118](https://togithub.com/camunda/zeebe-process-test/pull/1118) - build(deps): Bump io.github.classgraph:classgraph from 4.8.165 to 4.8.167 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1120](https://togithub.com/camunda/zeebe-process-test/pull/1120) - build(deps): Bump io.github.classgraph:classgraph from 4.8.167 to 4.8.168 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1121](https://togithub.com/camunda/zeebe-process-test/pull/1121) - build(deps): Bump hashicorp/vault-action from 2.8.0 to 3.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1095](https://togithub.com/camunda/zeebe-process-test/pull/1095) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.16.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1122](https://togithub.com/camunda/zeebe-process-test/pull/1122) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.25.0 to 2.26.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1123](https://togithub.com/camunda/zeebe-process-test/pull/1123) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.2 to 2.17.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1124](https://togithub.com/camunda/zeebe-process-test/pull/1124) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.26.0 to 2.26.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1125](https://togithub.com/camunda/zeebe-process-test/pull/1125) - build(deps): Bump dependency.spring.version from 6.1.4 to 6.1.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1127](https://togithub.com/camunda/zeebe-process-test/pull/1127) - build(deps): Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1129](https://togithub.com/camunda/zeebe-process-test/pull/1129) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.36.0 to 2.37.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1130](https://togithub.com/camunda/zeebe-process-test/pull/1130) - build(deps): Bump org.agrona:agrona from 1.20.0 to 1.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1126](https://togithub.com/camunda/zeebe-process-test/pull/1126) - build(deps): Bump dependabot/fetch-metadata from 1.6.0 to 1.7.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1133](https://togithub.com/camunda/zeebe-process-test/pull/1133) - build(deps): Bump io.netty:netty-bom from 4.1.107.Final to 4.1.108.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1134](https://togithub.com/camunda/zeebe-process-test/pull/1134) - \[Backport release-8.5.0] fix: db transaction inconsistencies when deleting keys by [@​backport-action](https://togithub.com/backport-action) in [https://github.com/camunda/zeebe-process-test/pull/1145](https://togithub.com/camunda/zeebe-process-test/pull/1145) **Full Changelog**: camunda/zeebe-process-test@8.4.5...8.5.0 ### [`v8.4.6`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.4.6) [Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.4.5...8.4.6) ##### What's Changed - Release 8.4.5 by [@​camundait](https://togithub.com/camundait) in [https://github.com/camunda/zeebe-process-test/pull/1114](https://togithub.com/camunda/zeebe-process-test/pull/1114) - \[Backport stable/8.4] fix: db transaction inconsistencies when deleting keys by [@​backport-action](https://togithub.com/backport-action) in [https://github.com/camunda/zeebe-process-test/pull/1144](https://togithub.com/camunda/zeebe-process-test/pull/1144) **Full Changelog**: camunda/zeebe-process-test@8.4.5...8.4.6 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10pm every weekday,before 6am every weekday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/camunda/zeebe). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.camunda:zeebe-process-test-filters](https://togithub.com/camunda-community-hub/zeebe-process-test-root/zeebe-process-test-filters/) ([source](https://togithub.com/camunda/zeebe-process-test)) | `8.4.5` -> `8.5.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-filters/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.camunda:zeebe-process-test-filters/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.camunda:zeebe-process-test-filters/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.camunda:zeebe-process-test-filters/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.camunda:zeebe-process-test-assertions](https://togithub.com/camunda-community-hub/zeebe-process-test-root/zeebe-process-test-assertions/) ([source](https://togithub.com/camunda/zeebe-process-test)) | `8.4.5` -> `8.5.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-assertions/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.camunda:zeebe-process-test-assertions/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.camunda:zeebe-process-test-assertions/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.camunda:zeebe-process-test-assertions/8.4.5/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>camunda/zeebe-process-test (io.camunda:zeebe-process-test-filters)</summary> ### [`v8.5.0`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.5.0) [Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.4.6...8.5.0) ##### What's Changed - Support using process instance migration from the zeebe client by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1012](https://togithub.com/camunda/zeebe-process-test/pull/1012) - Add support for StreamActivatedJobs RPC by [@​npepinpe](https://togithub.com/npepinpe) in [https://github.com/camunda/zeebe-process-test/pull/1020](https://togithub.com/camunda/zeebe-process-test/pull/1020) - build(deps): Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1006](https://togithub.com/camunda/zeebe-process-test/pull/1006) - build(deps): Bump io.netty:netty-bom from 4.1.100.Final to 4.1.104.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1009](https://togithub.com/camunda/zeebe-process-test/pull/1009) - build(deps): Bump actions/upload-artifact from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1010](https://togithub.com/camunda/zeebe-process-test/pull/1010) - build(deps): Bump dependency.slf4j.version from 2.0.9 to 2.0.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1023](https://togithub.com/camunda/zeebe-process-test/pull/1023) - build(deps): Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1022](https://togithub.com/camunda/zeebe-process-test/pull/1022) - Release 8.4.0 by [@​camundait](https://togithub.com/camundait) in [https://github.com/camunda/zeebe-process-test/pull/1019](https://togithub.com/camunda/zeebe-process-test/pull/1019) - build(deps): Bump org.camunda.feel:feel-engine from 1.17.3 to 1.17.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1025](https://togithub.com/camunda/zeebe-process-test/pull/1025) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.29.0 to 2.30.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1024](https://togithub.com/camunda/zeebe-process-test/pull/1024) - build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1026](https://togithub.com/camunda/zeebe-process-test/pull/1026) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.0 to 2.16.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1027](https://togithub.com/camunda/zeebe-process-test/pull/1027) - build(deps): Bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1029](https://togithub.com/camunda/zeebe-process-test/pull/1029) - build(deps): Bump dependency.spring.version from 6.1.1 to 6.1.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1030](https://togithub.com/camunda/zeebe-process-test/pull/1030) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.23.0 to 2.24.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1031](https://togithub.com/camunda/zeebe-process-test/pull/1031) - build(deps): Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1033](https://togithub.com/camunda/zeebe-process-test/pull/1033) - Timer events fail with specific values by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1028](https://togithub.com/camunda/zeebe-process-test/pull/1028) - build(deps): Bump io.netty:netty-bom from 4.1.104.Final to 4.1.105.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1035](https://togithub.com/camunda/zeebe-process-test/pull/1035) - build(deps): Bump com.google.protobuf:protobuf-java from 3.25.1 to 3.25.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1034](https://togithub.com/camunda/zeebe-process-test/pull/1034) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.18.1 to 1.19.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1036](https://togithub.com/camunda/zeebe-process-test/pull/1036) - build(deps): Bump org.codehaus.mojo:flatten-maven-plugin from 1.5.0 to 1.6.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1037](https://togithub.com/camunda/zeebe-process-test/pull/1037) - docs: charset issues on windows by [@​jonathanlukas](https://togithub.com/jonathanlukas) in [https://github.com/camunda/zeebe-process-test/pull/1008](https://togithub.com/camunda/zeebe-process-test/pull/1008) - build(deps): Bump io.netty:netty-bom from 4.1.105.Final to 4.1.106.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1038](https://togithub.com/camunda/zeebe-process-test/pull/1038) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.30.0 to 2.31.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1039](https://togithub.com/camunda/zeebe-process-test/pull/1039) - Unflake tests with published messages by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1040](https://togithub.com/camunda/zeebe-process-test/pull/1040) - build(deps): Bump io.grpc:grpc-bom from 1.60.0 to 1.61.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1047](https://togithub.com/camunda/zeebe-process-test/pull/1047) - build(deps): Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1050](https://togithub.com/camunda/zeebe-process-test/pull/1050) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.31.0 to 2.32.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1051](https://togithub.com/camunda/zeebe-process-test/pull/1051) - build(deps): Bump dependency.testcontainers.version from 1.19.3 to 1.19.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1052](https://togithub.com/camunda/zeebe-process-test/pull/1052) - Unflake test case EngineClientTest.shouldMigrateProcessInstance by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1046](https://togithub.com/camunda/zeebe-process-test/pull/1046) - build(deps): Bump slackapi/slack-github-action from 1.24.0 to 1.25.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1055](https://togithub.com/camunda/zeebe-process-test/pull/1055) - fix: Add `fetchVariable` parameter support in ActivateJobs RPC by [@​ce-dmelnych](https://togithub.com/ce-dmelnych) in [https://github.com/camunda/zeebe-process-test/pull/1058](https://togithub.com/camunda/zeebe-process-test/pull/1058) - Fix InMemoryDb on zeebe 8.5.0-SNAPSHOT with changes to column family type by [@​korthout](https://togithub.com/korthout) in [https://github.com/camunda/zeebe-process-test/pull/1057](https://togithub.com/camunda/zeebe-process-test/pull/1057) - build(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/999](https://togithub.com/camunda/zeebe-process-test/pull/999) - Adding logging for further troubleshooting of a flaky test by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1056](https://togithub.com/camunda/zeebe-process-test/pull/1056) - build(deps): Bump hashicorp/vault-action from 2.7.4 to 2.7.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1063](https://togithub.com/camunda/zeebe-process-test/pull/1063) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.32.0 to 2.33.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1064](https://togithub.com/camunda/zeebe-process-test/pull/1064) - build(deps): Bump hashicorp/vault-action from 2.7.5 to 2.8.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1065](https://togithub.com/camunda/zeebe-process-test/pull/1065) - build(deps): Bump io.grpc:grpc-bom from 1.61.0 to 1.61.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1068](https://togithub.com/camunda/zeebe-process-test/pull/1068) - build(deps): Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1069](https://togithub.com/camunda/zeebe-process-test/pull/1069) - build(deps): Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1067](https://togithub.com/camunda/zeebe-process-test/pull/1067) - build(deps): Bump dependency.slf4j.version from 2.0.11 to 2.0.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1074](https://togithub.com/camunda/zeebe-process-test/pull/1074) - fix: Set variables from ThrowError command by [@​saig0](https://togithub.com/saig0) in [https://github.com/camunda/zeebe-process-test/pull/1080](https://togithub.com/camunda/zeebe-process-test/pull/1080) - build(deps): Bump dependency.testcontainers.version from 1.19.4 to 1.19.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1084](https://togithub.com/camunda/zeebe-process-test/pull/1084) - build(deps): Bump org.camunda.feel:feel-engine from 1.17.4 to 1.17.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1085](https://togithub.com/camunda/zeebe-process-test/pull/1085) - build(deps): Bump io.netty:netty-bom from 4.1.106.Final to 4.1.107.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1088](https://togithub.com/camunda/zeebe-process-test/pull/1088) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.33.0 to 2.34.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1089](https://togithub.com/camunda/zeebe-process-test/pull/1089) - build(deps): Bump dependency.spring.version from 6.1.3 to 6.1.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1092](https://togithub.com/camunda/zeebe-process-test/pull/1092) - build(deps): Bump net.bytebuddy:byte-buddy from 1.14.11 to 1.14.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1097](https://togithub.com/camunda/zeebe-process-test/pull/1097) - build(deps): Bump com.google.protobuf:protobuf-java from 3.25.2 to 3.25.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1096](https://togithub.com/camunda/zeebe-process-test/pull/1096) - build(deps): Bump org.immutables:value from 2.10.0 to 2.10.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1101](https://togithub.com/camunda/zeebe-process-test/pull/1101) - Test no response when no request metadata by [@​ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda) in [https://github.com/camunda/zeebe-process-test/pull/1091](https://togithub.com/camunda/zeebe-process-test/pull/1091) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.19.2 to 1.20.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1102](https://togithub.com/camunda/zeebe-process-test/pull/1102) - build(deps): Bump dependency.testcontainers.version from 1.19.5 to 1.19.6 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1103](https://togithub.com/camunda/zeebe-process-test/pull/1103) - build(deps): Bump org.scala-lang:scala-library from 2.13.12 to 2.13.13 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1104](https://togithub.com/camunda/zeebe-process-test/pull/1104) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.24.1 to 2.25.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1100](https://togithub.com/camunda/zeebe-process-test/pull/1100) - build(deps): Bump io.grpc:grpc-bom from 1.61.1 to 1.62.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1110](https://togithub.com/camunda/zeebe-process-test/pull/1110) - build(deps): Bump com.google.cloud.tools:jib-maven-plugin from 3.4.0 to 3.4.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1111](https://togithub.com/camunda/zeebe-process-test/pull/1111) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.34.0 to 2.36.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1113](https://togithub.com/camunda/zeebe-process-test/pull/1113) - build(deps): Bump dependency.testcontainers.version from 1.19.6 to 1.19.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1119](https://togithub.com/camunda/zeebe-process-test/pull/1119) - build(deps): Bump com.google.googlejavaformat:google-java-format from 1.20.0 to 1.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1118](https://togithub.com/camunda/zeebe-process-test/pull/1118) - build(deps): Bump io.github.classgraph:classgraph from 4.8.165 to 4.8.167 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1120](https://togithub.com/camunda/zeebe-process-test/pull/1120) - build(deps): Bump io.github.classgraph:classgraph from 4.8.167 to 4.8.168 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1121](https://togithub.com/camunda/zeebe-process-test/pull/1121) - build(deps): Bump hashicorp/vault-action from 2.8.0 to 3.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1095](https://togithub.com/camunda/zeebe-process-test/pull/1095) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.16.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1122](https://togithub.com/camunda/zeebe-process-test/pull/1122) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.25.0 to 2.26.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1123](https://togithub.com/camunda/zeebe-process-test/pull/1123) - build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.16.2 to 2.17.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1124](https://togithub.com/camunda/zeebe-process-test/pull/1124) - build(deps): Bump com.google.errorprone:error_prone_annotations from 2.26.0 to 2.26.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1125](https://togithub.com/camunda/zeebe-process-test/pull/1125) - build(deps): Bump dependency.spring.version from 6.1.4 to 6.1.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1127](https://togithub.com/camunda/zeebe-process-test/pull/1127) - build(deps): Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1129](https://togithub.com/camunda/zeebe-process-test/pull/1129) - build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.36.0 to 2.37.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1130](https://togithub.com/camunda/zeebe-process-test/pull/1130) - build(deps): Bump org.agrona:agrona from 1.20.0 to 1.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1126](https://togithub.com/camunda/zeebe-process-test/pull/1126) - build(deps): Bump dependabot/fetch-metadata from 1.6.0 to 1.7.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1133](https://togithub.com/camunda/zeebe-process-test/pull/1133) - build(deps): Bump io.netty:netty-bom from 4.1.107.Final to 4.1.108.Final by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/camunda/zeebe-process-test/pull/1134](https://togithub.com/camunda/zeebe-process-test/pull/1134) - \[Backport release-8.5.0] fix: db transaction inconsistencies when deleting keys by [@​backport-action](https://togithub.com/backport-action) in [https://github.com/camunda/zeebe-process-test/pull/1145](https://togithub.com/camunda/zeebe-process-test/pull/1145) **Full Changelog**: camunda/zeebe-process-test@8.4.5...8.5.0 ### [`v8.4.6`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.4.6) [Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.4.5...8.4.6) ##### What's Changed - Release 8.4.5 by [@​camundait](https://togithub.com/camundait) in [https://github.com/camunda/zeebe-process-test/pull/1114](https://togithub.com/camunda/zeebe-process-test/pull/1114) - \[Backport stable/8.4] fix: db transaction inconsistencies when deleting keys by [@​backport-action](https://togithub.com/backport-action) in [https://github.com/camunda/zeebe-process-test/pull/1144](https://togithub.com/camunda/zeebe-process-test/pull/1144) **Full Changelog**: camunda/zeebe-process-test@8.4.5...8.4.6 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10pm every weekday,before 6am every weekday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/camunda/zeebe). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
Description
This adds support for the new
MigrateProcessInstance
RPC to ZPT, such that users can try migrating process instances from ZPT. This allows testing migrations before doing so in production.Note
This does not add assertions for the migration. That is out of scope.
Additionally, this fixes a test case that no longer added value. The test case was intended to ensure that we don't forget supporting RPCs in ZPT, but the implementation of the test did not function correctly anymore. Now it is able to correctly detect unsupported RPCs again, which highlighted that
streamActivatedJobs
is not supported by ZPT.Related issues
closes #972
Definition of Done
Not all items need to be done depending on the issue and the pull request.
Code changes:
Testing:
Documentation: