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

Create unit tests for regression-testing tablet bootstrap on previously prepared data #5018

Open
mbautin opened this issue Jul 8, 2020 · 0 comments
Assignees
Labels
area/docdb YugabyteDB core features kind/enhancement This is an enhancement of an existing feature priority/medium Medium priority issue

Comments

@mbautin
Copy link
Collaborator

mbautin commented Jul 8, 2020

Jira Link: DB-1631
Tablet bootstrap is a relatively complex operation and it is only tested when a tablet server restarts.
We could pre-create multiple various tablet states (RocksDB + WALs) by running test clusters, killing tservers and taking the files from the tablet directories, and then run tablet bootstrap on that pre-created data as part of our unit tests.

@mbautin mbautin added the area/docdb YugabyteDB core features label Jul 8, 2020
@mbautin mbautin self-assigned this Jul 8, 2020
@yugabyte-ci yugabyte-ci added kind/bug This issue is a bug priority/medium Medium priority issue labels Jun 8, 2022
@yugabyte-ci yugabyte-ci added kind/enhancement This is an enhancement of an existing feature and removed kind/bug This issue is a bug labels Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docdb YugabyteDB core features kind/enhancement This is an enhancement of an existing feature priority/medium Medium priority issue
Projects
None yet
Development

No branches or pull requests

2 participants