Skip to content

Conversation

@rdhabalia
Copy link
Contributor

Motivation

with #4261, broker supports secondary bk-isolation group. Now, namespace level bookie-isolation can also have secondary isolation group to fallback if primary isolation group doesn't have enough bookies available.

Modification

  • rest api change to accept bookieAffinityGroup data and cli/admin-client can pass the expected data.
  • bk-client can receive both primary and secondary isolation groups to create ensemble for ledgers of the namespace topics.

@rdhabalia rdhabalia added this to the 2.4.0 milestone Jun 4, 2019
@rdhabalia rdhabalia self-assigned this Jun 4, 2019
@jiazhai
Copy link
Member

jiazhai commented Jun 4, 2019

run java8 tests

@rdhabalia
Copy link
Contributor Author

rerun cpp tests

@rdhabalia
Copy link
Contributor Author

@jiazhai @merlimat

Copy link
Contributor

@merlimat merlimat left a comment

Choose a reason for hiding this comment

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

👍

@rdhabalia rdhabalia merged commit ed836e2 into apache:master Jun 6, 2019
@rdhabalia rdhabalia deleted the bk_iso_sec branch June 6, 2019 22:27
sijie pushed a commit that referenced this pull request Jun 14, 2019
)

### Motivation

This PR is on top of #4458. It adds support to delete bookie-affinity group using cli/admin api.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants