Skip to content

Conversation

deepthidevaki
Copy link
Contributor

Description

When exporter is deleted, it is removed from the runtime state by the ExporterDirector. Concurrent changes during transition are handled by ExporterDirectorTransitionStep already. Since disable and delete behaves similar with in ExporterDirector, the method is renamed to "removeExporter".

The original PR for this feature is #36516 by @giampa91

Checklist

Related issues

closes #35324
closes #35323

When exporter is deleted, it is removed from the runtime state by the ExporterDirector.
Concurrent changes during transition are handled by ExporterDirectorTransitionStep
already. Since disable and delete behaves similar with in ExporterDirector, the method
is renamed to "removeExporter".

Co-authored-by: giampaolo <giampaorr@gmail.com>
@github-actions github-actions bot added the component/zeebe Related to the Zeebe component/team label Aug 20, 2025
@deepthidevaki deepthidevaki marked this pull request as ready for review August 20, 2025 07:48
@deepthidevaki deepthidevaki requested a review from a team as a code owner August 20, 2025 07:48
@deepthidevaki deepthidevaki requested review from lenaschoenburg and removed request for a team August 20, 2025 07:48
@deepthidevaki
Copy link
Contributor Author

I have already reviewed the original PR. The only difference is - i reverted the changes in ExporterDirectorTransitionStep to handle concurrent deletion. The existing code already handles this case. So the changes were redundant.

@deepthidevaki deepthidevaki added this pull request to the merge queue Aug 20, 2025
Merged via the queue into main with commit ef090a6 Aug 20, 2025
91 checks passed
@deepthidevaki deepthidevaki deleted the dd-35324-delete-exporter-broker branch August 20, 2025 10:18
@deepthidevaki deepthidevaki added the backport stable/8.7 Backport a pull request to stable/8.7 label Sep 1, 2025
@deepthidevaki
Copy link
Contributor Author

/backport

@backport-action
Copy link
Collaborator

Successfully created backport PR for stable/8.7:

github-merge-queue bot pushed a commit that referenced this pull request Sep 1, 2025
…ntime in broker (#37440)

# Description
Backport of #36986 to `stable/8.7`.

relates to #36516 #35324 #35323
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport stable/8.7 Backport a pull request to stable/8.7 component/zeebe Related to the Zeebe component/team version:8.7.12
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add broker request handler for delete exporter api Add a ClusterChangeOperationApplier for the delete exporter operation
3 participants