Skip to content
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

Properly support Signal broadcasting #966

Merged
3 commits merged into from
Nov 9, 2023
Merged

Properly support Signal broadcasting #966

3 commits merged into from
Nov 9, 2023

Conversation

remcowesterhoud
Copy link
Contributor

@remcowesterhoud remcowesterhoud commented Nov 9, 2023

Description

I only implemented half of the Signal support 🙈 . This PR adds the remainder and adds a test to verify it's possible to broadcast signals.

Related issues

closes #964

Definition of Done

Not all items need to be done depending on the issue and the pull request.

Code changes:

  • The changes are backwards compatibility with previous versions
  • If it fixes a bug then PRs are created to backport the fix

Testing:

  • There are unit/integration tests that verify all acceptance criterias of the issue
  • 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

Verify we can broadcast signals and retrieve a response with a key
If the variables are empty we cannot convert them to MsgPack. Instead, we should ignore them and not add them to the record.
Maps a response for signals. The response from the gateway contains the key and the tenant id.

I left the tenant id out for now as it's not yet supported in ZPT
Copy link

github-actions bot commented Nov 9, 2023

Test Results

  47 files  ±0    47 suites  ±0   2m 24s ⏱️ +7s
104 tests +2  104 ✔️ +2  0 💤 ±0  0 ±0 
335 runs  +6  335 ✔️ +6  0 💤 ±0  0 ±0 

Results for commit e10a176. ± Comparison against base commit 1618aa7.

Copy link
Contributor

@nicpuppa nicpuppa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @remcowesterhoud for this last 🍪

LGTM!

What is the other half 🤣 ?

@remcowesterhoud
Copy link
Contributor Author

This was the other half 😄

bors merge

@ghost
Copy link

ghost commented Nov 9, 2023

Build succeeded:

@ghost ghost merged commit 45b6ed5 into main Nov 9, 2023
@ghost ghost deleted the 964-support-signal branch November 9, 2023 14:48
@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Successfully created backport PR for stable/8.3:

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Git push to origin failed for stable/8.3 with exitcode 1

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Git push to origin failed for stable/8.3 with exitcode 1

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Git push to origin failed for stable/8.3 with exitcode 1

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Git push to origin failed for stable/8.3 with exitcode 1

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Git push to origin failed for stable/8.3 with exitcode 1

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Git push to origin failed for stable/8.3 with exitcode 1

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Git push to origin failed for stable/8.3 with exitcode 1

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

3 similar comments
@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

1 similar comment
@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

2 similar comments
@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@korthout
Copy link
Member

korthout commented Nov 9, 2023

Disabled the workflow now

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@korthout
Copy link
Member

korthout commented Nov 9, 2023

@remcowesterhoud Once fixed, we can re-enable the workflow here:
https://github.com/camunda/zeebe-process-test/actions/workflows/backport.yml

@remcowesterhoud
Copy link
Contributor Author

Let me sift through the comments to find the link to the Zeebe workflow 🤡

@remcowesterhoud
Copy link
Contributor Author

🤞

/backport

@backport-action
Copy link
Collaborator

Backport failed for stable/8.2, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.2
git worktree add -d .worktree/backport-966-to-stable/8.2 origin/stable/8.2
cd .worktree/backport-966-to-stable/8.2
git switch --create backport-966-to-stable/8.2
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@backport-action
Copy link
Collaborator

Backport failed for stable/8.3, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin stable/8.3
git worktree add -d .worktree/backport-966-to-stable/8.3 origin/stable/8.3
cd .worktree/backport-966-to-stable/8.3
git switch --create backport-966-to-stable/8.3
git cherry-pick -x 766a700ce658497148b81b3046ac95c6ff68f627 77901f4b5ed5b416735a84c73b79f2589395b4d0 e10a176c3a9e0c63611f20f6d39f8159803924c6

@remcowesterhoud
Copy link
Contributor Author

So to keep things a bit clear

8.3 backport is merged already #967
I will do 8.2 manually.

ghost pushed a commit that referenced this pull request Nov 9, 2023
969: [Backport stable/8.2] Properly support Signal broadcasting r=nicpuppa a=remcowesterhoud

# Description
Backport of #966 to `stable/8.2`.

relates to #964

Co-authored-by: Remco Westerhoud <remco@westerhoud.nl>
ghost pushed a commit that referenced this pull request Nov 9, 2023
969: [Backport stable/8.2] Properly support Signal broadcasting r=remcowesterhoud a=remcowesterhoud

# Description
Backport of #966 to `stable/8.2`.

relates to #964

Co-authored-by: Remco Westerhoud <remco@westerhoud.nl>
ghost referenced this pull request in camunda/camunda Jan 4, 2024
15777: deps(maven): Update version.zpt to v8.4.0 (main) r=github-actions[bot] a=renovate[bot]

[![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.3.4` -> `8.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-filters/8.4.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.4.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.3.4/8.4.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.3.4/8.4.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.3.4` -> `8.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.camunda:zeebe-process-test-assertions/8.4.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.4.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.3.4/8.4.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.3.4/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>camunda/zeebe-process-test (io.camunda:zeebe-process-test-filters)</summary>

### [`v8.4.0`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.4.0)

[Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.3.5...8.4.0)

##### What's Changed

-   build(deps): Bump com.google.protobuf:protobuf-java from 3.24.3 to 3.24.4 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/924](https://togithub.com/camunda/zeebe-process-test/pull/924)
-   build(deps): Bump com.google.googlejavaformat:google-java-format from 1.18.0 to 1.18.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/925](https://togithub.com/camunda/zeebe-process-test/pull/925)
-   Release 8.3.0 by [`@&#8203;camundait](https://togithub.com/camundait)` in [https://github.com/camunda/zeebe-process-test/pull/926](https://togithub.com/camunda/zeebe-process-test/pull/926)
-   build(deps): Bump dependency.testcontainers.version from 1.19.0 to 1.19.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/918](https://togithub.com/camunda/zeebe-process-test/pull/918)
-   build(deps): Bump org.immutables:value from 2.9.3 to 2.10.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/928](https://togithub.com/camunda/zeebe-process-test/pull/928)
-   build(deps): Bump net.bytebuddy:byte-buddy from 1.14.8 to 1.14.9 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/927](https://togithub.com/camunda/zeebe-process-test/pull/927)
-   build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.25.1 to 2.26.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/929](https://togithub.com/camunda/zeebe-process-test/pull/929)
-   Don't iterate over deleted keys in a transaction by [`@&#8203;remcowesterhoud](https://togithub.com/remcowesterhoud)` in [https://github.com/camunda/zeebe-process-test/pull/930](https://togithub.com/camunda/zeebe-process-test/pull/930)
-   build(deps): Bump io.netty:netty-bom from 4.1.99.Final to 4.1.100.Final by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/931](https://togithub.com/camunda/zeebe-process-test/pull/931)
-   build(deps): Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/936](https://togithub.com/camunda/zeebe-process-test/pull/936)
-   build(deps): Bump dependency.spring.version from 6.0.12 to 6.0.13 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/937](https://togithub.com/camunda/zeebe-process-test/pull/937)
-   build(deps): Bump io.github.classgraph:classgraph from 4.8.162 to 4.8.163 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/941](https://togithub.com/camunda/zeebe-process-test/pull/941)
-   build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.15.2 to 2.15.3 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/940](https://togithub.com/camunda/zeebe-process-test/pull/940)
-   build(deps): Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/942](https://togithub.com/camunda/zeebe-process-test/pull/942)
-   Upgrade to java 21 by [`@&#8203;remcowesterhoud](https://togithub.com/remcowesterhoud)` in [https://github.com/camunda/zeebe-process-test/pull/938](https://togithub.com/camunda/zeebe-process-test/pull/938)
-   build(deps): Bump com.google.errorprone:error_prone_annotations from 2.22.0 to 2.23.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/943](https://togithub.com/camunda/zeebe-process-test/pull/943)
-   build(deps): Bump io.grpc:grpc-bom from 1.58.0 to 1.59.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/944](https://togithub.com/camunda/zeebe-process-test/pull/944)
-   build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.26.0 to 2.27.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/945](https://togithub.com/camunda/zeebe-process-test/pull/945)
-   build(deps): Bump org.camunda.feel:feel-engine from 1.17.0 to 1.17.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/946](https://togithub.com/camunda/zeebe-process-test/pull/946)
-   build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/947](https://togithub.com/camunda/zeebe-process-test/pull/947)
-   build(deps): Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.0 to 3.6.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/948](https://togithub.com/camunda/zeebe-process-test/pull/948)
-   build(deps): Bump hashicorp/vault-action from 2.7.3 to 2.7.4 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/949](https://togithub.com/camunda/zeebe-process-test/pull/949)
-   build(deps): Bump korthout/backport-action from 1 to 2 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/950](https://togithub.com/camunda/zeebe-process-test/pull/950)
-   build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.27.0 to 2.28.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/951](https://togithub.com/camunda/zeebe-process-test/pull/951)
-   build(deps): Bump org.agrona:agrona from 1.19.2 to 1.20.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/953](https://togithub.com/camunda/zeebe-process-test/pull/953)
-   build(deps): Bump io.github.classgraph:classgraph from 4.8.163 to 4.8.164 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/955](https://togithub.com/camunda/zeebe-process-test/pull/955)
-   build(deps): Bump org.junit:junit-bom from 5.10.0 to 5.10.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/956](https://togithub.com/camunda/zeebe-process-test/pull/956)
-   build(deps): Bump com.google.protobuf:protobuf-java from 3.24.4 to 3.25.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/954](https://togithub.com/camunda/zeebe-process-test/pull/954)
-   build(deps): Bump org.camunda.community:community-hub-release-parent from 1.4.3 to 1.4.4 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/957](https://togithub.com/camunda/zeebe-process-test/pull/957)
-   build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/958](https://togithub.com/camunda/zeebe-process-test/pull/958)
-   build(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/959](https://togithub.com/camunda/zeebe-process-test/pull/959)
-   Properly support Signal broadcasting by [`@&#8203;remcowesterhoud](https://togithub.com/remcowesterhoud)` in [https://github.com/camunda/zeebe-process-test/pull/966](https://togithub.com/camunda/zeebe-process-test/pull/966)
-   Prevent backport loops by [`@&#8203;remcowesterhoud](https://togithub.com/remcowesterhoud)` in [https://github.com/camunda/zeebe-process-test/pull/968](https://togithub.com/camunda/zeebe-process-test/pull/968)
-   build(deps): Bump dependency.testcontainers.version from 1.19.1 to 1.19.2 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/976](https://togithub.com/camunda/zeebe-process-test/pull/976)
-   chore(project): prepare for next release by [`@&#8203;tmetzke](https://togithub.com/tmetzke)` in [https://github.com/camunda/zeebe-process-test/pull/979](https://togithub.com/camunda/zeebe-process-test/pull/979)
-   Note about Java version compatibility by [`@&#8203;jonathanlukas](https://togithub.com/jonathanlukas)` in [https://github.com/camunda/zeebe-process-test/pull/974](https://togithub.com/camunda/zeebe-process-test/pull/974)
-   build(deps): Bump com.google.protobuf:protobuf-java from 3.25.0 to 3.25.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/981](https://togithub.com/camunda/zeebe-process-test/pull/981)
-   build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.15.3 to 2.16.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/980](https://togithub.com/camunda/zeebe-process-test/pull/980)
-   Add user task and process instance migration loggers by [`@&#8203;tmetzke](https://togithub.com/tmetzke)` in [https://github.com/camunda/zeebe-process-test/pull/978](https://togithub.com/camunda/zeebe-process-test/pull/978)
-   build(deps): Bump dependency.spring.version from 6.0.13 to 6.1.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/986](https://togithub.com/camunda/zeebe-process-test/pull/986)
-   build(deps): Bump io.github.classgraph:classgraph from 4.8.164 to 4.8.165 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/985](https://togithub.com/camunda/zeebe-process-test/pull/985)
-   build(deps): Bump net.bytebuddy:byte-buddy from 1.14.9 to 1.14.10 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/988](https://togithub.com/camunda/zeebe-process-test/pull/988)
-   build(deps): Bump org.camunda.feel:feel-engine from 1.17.1 to 1.17.3 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/987](https://togithub.com/camunda/zeebe-process-test/pull/987)
-   build(deps): Bump dependency.testcontainers.version from 1.19.2 to 1.19.3 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/989](https://togithub.com/camunda/zeebe-process-test/pull/989)
-   build(deps): Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/990](https://togithub.com/camunda/zeebe-process-test/pull/990)
-   build(deps): Bump dependency.spring.version from 6.1.0 to 6.1.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/991](https://togithub.com/camunda/zeebe-process-test/pull/991)
-   build(deps): Bump io.grpc:grpc-bom from 1.59.0 to 1.59.1 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/994](https://togithub.com/camunda/zeebe-process-test/pull/994)
-   Support update job timeout command by [`@&#8203;ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda)` in [https://github.com/camunda/zeebe-process-test/pull/993](https://togithub.com/camunda/zeebe-process-test/pull/993)
-   build(deps): Bump actions/setup-java from 3 to 4 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/996](https://togithub.com/camunda/zeebe-process-test/pull/996)
-   feat: add compensation subscription record by [`@&#8203;nicpuppa](https://togithub.com/nicpuppa)` in [https://github.com/camunda/zeebe-process-test/pull/998](https://togithub.com/camunda/zeebe-process-test/pull/998)
-   build(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.28.0 to 2.29.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/997](https://togithub.com/camunda/zeebe-process-test/pull/997)
-   build(deps): Bump io.grpc:grpc-bom from 1.59.1 to 1.60.0 by [`@&#8203;dependabot](https://togithub.com/dependabot)` in [https://github.com/camunda/zeebe-process-test/pull/1005](https://togithub.com/camunda/zeebe-process-test/pull/1005)
-   \[Backport release-8.4.0] Support using process instance migration from the zeebe client by [`@&#8203;backport-action](https://togithub.com/backport-action)` in [https://github.com/camunda/zeebe-process-test/pull/1013](https://togithub.com/camunda/zeebe-process-test/pull/1013)

##### New Contributors

-   [`@&#8203;tmetzke](https://togithub.com/tmetzke)` made their first contribution in [https://github.com/camunda/zeebe-process-test/pull/979](https://togithub.com/camunda/zeebe-process-test/pull/979)
-   [`@&#8203;ana-vinogradova-camunda](https://togithub.com/ana-vinogradova-camunda)` made their first contribution in [https://github.com/camunda/zeebe-process-test/pull/993](https://togithub.com/camunda/zeebe-process-test/pull/993)

**Full Changelog**: camunda/zeebe-process-test@8.3.0...8.4.0

### [`v8.3.5`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.3.5)

[Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.3.4...8.3.5)

##### What's Changed

-   Release 8.3.4 by [`@&#8203;camundait](https://togithub.com/camundait)` in [https://github.com/camunda/zeebe-process-test/pull/1002](https://togithub.com/camunda/zeebe-process-test/pull/1002)

**Full Changelog**: camunda/zeebe-process-test@8.3.4...8.3.5

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 8pm every weekday,before 6am every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->


Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support sending signals
4 participants