Skip to content

Converted the namespace bundle unload into async operation #7364

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

Merged
merged 4 commits into from
Jun 27, 2020

Conversation

merlimat
Copy link
Contributor

Motivation

Reworked the namespace bundle unload REST handler to be asynchronous. This avoid getting stuck in the Jetty threads calling into themselves when we try to unload the entire namespace.

@merlimat merlimat added the type/bug The PR fixed a bug or issue reported a bug label Jun 25, 2020
@merlimat merlimat added this to the 2.7.0 milestone Jun 25, 2020
@merlimat merlimat self-assigned this Jun 25, 2020
@merlimat merlimat merged commit 4916acd into apache:master Jun 27, 2020
@merlimat merlimat deleted the async-unload-bundle branch June 27, 2020 04:12
huangdx0726 pushed a commit to huangdx0726/pulsar that referenced this pull request Aug 24, 2020
* Converted the namespace bundle unload into async operation

* Fixed test

* Fixed merge issue

* Wait for future in tests
@wolfstudy
Copy link
Member

Move this change to 2.6.2, because the #7773 depends on this pr.

wolfstudy pushed a commit that referenced this pull request Oct 30, 2020
* Converted the namespace bundle unload into async operation

* Fixed test

* Fixed merge issue

* Wait for future in tests

(cherry picked from commit 4916acd)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release/2.6.2 type/bug The PR fixed a bug or issue reported a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants