-
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
Timer events fail with specific values #1028
Timer events fail with specific values #1028
Conversation
Using Guava UnsignedBytes.compare instead of comparing signed bytes
Adding tests for Bytes class
Adding tests to verify timers work correctly for different dates
@@ -56,9 +57,10 @@ public int compareTo(final Bytes other) { | |||
final byte ourByte = byteArray[i]; | |||
final byte otherByte = otherByteArray[i]; | |||
|
|||
if (ourByte < otherByte) { | |||
final int compared = UnsignedBytes.compare(ourByte, otherByte); |
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.
🔧 Instead of depending on the external library, we can convert values to int
using Java's Byte.toUnsignedInt(byte x);
and keep the original comparison. 👍
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.
There's also Arrays#compareUnsigned
which does exactly what we want and probably faster than what we can implement.
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 for the suggestion, sounds great 👍🏻
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 like the new test cases and that we fix this in a "forward" manner.
🔧 Let's replace the custom comparison logic in Bytes
completely with a call to Arrays#compareUnsigned. @oleschoenburg is right, this does exactly what we want and way more efficiently than what is currently implemented here. For example, it has way better early-exit conditions and is null-safe.
Using Arrays.compareUnsigned instead of a custom compareTo implementation Added two additional uint 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.
👍 The compare method is so much better now 🚀
🔧 Some smaller suggestions regarding test naming and test class setup. The test cases themselves look good to me, good job ⭐
engine/src/test/java/io/camunda/zeebe/process/test/engine/db/BytesTest.java
Outdated
Show resolved
Hide resolved
...stracts/src/main/java/io/camunda/zeebe/process/test/qa/abstracts/jobs/AbstractTimerTest.java
Outdated
Show resolved
Hide resolved
...stracts/src/main/java/io/camunda/zeebe/process/test/qa/abstracts/jobs/AbstractTimerTest.java
Show resolved
Hide resolved
/backport |
Successfully created backport PR for |
/backport |
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin stable/8.1
git worktree add -d .worktree/backport-1028-to-stable/8.1 origin/stable/8.1
cd .worktree/backport-1028-to-stable/8.1
git switch --create backport-1028-to-stable/8.1
git cherry-pick -x e82cc5c9457679b3490a4029101ee080e73011a2 563b095866a265b782770575e8d94fdfcc0a5b1f d9b3b5e3fd067b55eee0c4e31be9a605fb8d968b 320bcab2c0a83a42aff0b8eb52e44d6b5f077536 9dca20bc2b120d53d32408ef363a0dee0e96a429 5abd87ecf972ce569f8498a37e08b697430e6bf4 |
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin stable/8.2
git worktree add -d .worktree/backport-1028-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-1028-to-stable/8.2
git switch --create backport-1028-to-stable/8.2
git cherry-pick -x e82cc5c9457679b3490a4029101ee080e73011a2 563b095866a265b782770575e8d94fdfcc0a5b1f d9b3b5e3fd067b55eee0c4e31be9a605fb8d968b 320bcab2c0a83a42aff0b8eb52e44d6b5f077536 9dca20bc2b120d53d32408ef363a0dee0e96a429 5abd87ecf972ce569f8498a37e08b697430e6bf4 |
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
Fix for this bug
The root cause of this bug was in
Bytes
classcompareTo(final Bytes other)
method.Before we used to compare byte arrays tin the following way:
This was leading to incorrect date comparison as we were comparing signed bytes and sometimes the date that was supposed to come after some other date had a negative byte (ex. -97).
For example:
2023.10.10 15:50:00
date will look as follows when converted to bytes array:[0, 0, 1, -117, 25...]
2023.11.5 15:50:00
date will look as follows when converted to bytes array:[0, 0, 1, -117, -97...]
When comparing these 2 dates we would previously get
2023.11.5 15:50:00
as a smaller date that would result in2023.10.10 15:50:00
timer event to not be activated.The fix:
I am using Guava
UnsignedBytes.compare(ourByte, otherByte)
method instead as it compares the two specified byte values, treating them as unsigned values between 0 and 255 inclusive. For example, (byte) -127 is considered greater than (byte) 127 because it is seen as having the value of positive 129.Related issues
closes #975
Definition of Done
Not all items need to be done depending on the issue and the pull request.
Code changes:
Testing:
Documentation: