Skip to content

[improve] [broker] add NamespacePolicies and AntiAffinity check before unload in checkNamespaceBundleSplit - #2

Closed
Nicklee007 wants to merge 1 commit into
masterfrom
add-namespace-polices-and-anti-affinity-check-in-checkNamespaceBundleSplit
Closed

[improve] [broker] add NamespacePolicies and AntiAffinity check before unload in checkNamespaceBundleSplit#2
Nicklee007 wants to merge 1 commit into
masterfrom
add-namespace-polices-and-anti-affinity-check-in-checkNamespaceBundleSplit

Conversation

@Nicklee007

Copy link
Copy Markdown
Owner

Motivation

Add NamespacePolicies and AntiAffinity check before unload bundle when checkNamespaceBundleSplit.
When unload the bundle after split, It's better to guarantee there are at least one another broker can load those bundle which satisfy the NamespacePolicies and AntiAffinity. Otherwise the bundle may not load successfully and cause the client reconnect frequently.

Modifications

  1. add NamespacePolicies and AntiAffinity check before unload bundle when checkNamespaceBundleSplit.
  2. add some unit test.

Documentation

  • doc-not-needed

@Nicklee007 Nicklee007 changed the title [run-tests] [improve][broker]add NamespacePolicies and AntiAffinity check before unload in checkNamespaceBundleSplit [improve] [improve][broker]add NamespacePolicies and AntiAffinity check before unload in checkNamespaceBundleSplit Dec 7, 2022
@Nicklee007 Nicklee007 changed the title [improve] [improve][broker]add NamespacePolicies and AntiAffinity check before unload in checkNamespaceBundleSplit [improve] [broker] add NamespacePolicies and AntiAffinity check before unload in checkNamespaceBundleSplit Dec 7, 2022
@github-actions

github-actions Bot commented Jan 7, 2023

Copy link
Copy Markdown

The pr had no activity for 30 days, mark with Stale label.

@github-actions github-actions Bot added the Stale label Jan 7, 2023
@Nicklee007
Nicklee007 force-pushed the add-namespace-polices-and-anti-affinity-check-in-checkNamespaceBundleSplit branch from 8c17ec2 to 7a6a1f8 Compare January 10, 2023 06:20
@Nicklee007 Nicklee007 closed this Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant