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

Enable CHANGE_CONFIG_OP to be added to raft log for split tablet #8862

Closed
ttyusupov opened this issue Jun 11, 2021 · 0 comments
Closed

Enable CHANGE_CONFIG_OP to be added to raft log for split tablet #8862

ttyusupov opened this issue Jun 11, 2021 · 0 comments
Labels
area/docdb YugabyteDB core features

Comments

@ttyusupov
Copy link
Contributor

Add test verifying that change config really works for the tablet which has been split.

@ttyusupov ttyusupov added the area/docdb YugabyteDB core features label Jun 11, 2021
@ttyusupov ttyusupov added this to Backlog in YBase features via automation Jun 11, 2021
@ttyusupov ttyusupov added this to To do in Tablet splitting via automation Jun 11, 2021
@ttyusupov ttyusupov moved this from To do to In progress in Tablet splitting Sep 7, 2021
@ttyusupov ttyusupov moved this from Backlog to In progress in YBase features Sep 17, 2021
ttyusupov added a commit that referenced this issue Oct 21, 2021
…lit tablet

Summary:
Enabled `CHANGE_CONFIG_OP` for tablets that are already split, but not yet deleted, so we can move them between servers if needed.
Added `TEST_load_balancer_skip_inactive_tablets` flag, so load balancer can move inactive (hidden) tablets (set to skip by default until we fix #10301).

Added `TabletSplitExternalMiniClusterITest.ReplaceNodeForParentTablet` test.

Test Plan: TabletSplitExternalMiniClusterITest.ReplaceNodeForParentTablet

Reviewers: rsami, bogdan, jhe

Reviewed By: jhe

Subscribers: jhe, bogdan

Differential Revision: https://phabricator.dev.yugabyte.com/D13453
YBase features automation moved this from In progress to Done Oct 21, 2021
Tablet splitting automation moved this from In progress to Done Oct 21, 2021
ttyusupov added a commit that referenced this issue Oct 22, 2021
Summary: Fixed typo inside the test code introduced by D13453 / 746a8a8

Test Plan: Jenkins

Reviewers: jhe

Reviewed By: jhe

Differential Revision: https://phabricator.dev.yugabyte.com/D13536
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docdb YugabyteDB core features
Projects
Development

No branches or pull requests

1 participant