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

A new test to check that we are not replaying too many log records on tablet bootstrap after a compaction #782

Open
mbautin opened this issue Jan 22, 2019 · 0 comments
Assignees
Labels
area/docdb YugabyteDB core features kind/enhancement This is an enhancement of an existing feature lifecycle/need-test priority/medium Medium priority issue

Comments

@mbautin
Copy link
Collaborator

mbautin commented Jan 22, 2019

Jira Link: DB-1766
Steps needed:

  • Start a cluster and run a workload
  • Force a full compaction
  • Restart the cluster
  • Check that the number of log records replayed is within a certain range
@mbautin mbautin self-assigned this Jan 22, 2019
yugabyte-ci pushed a commit that referenced this issue Mar 5, 2019
Summary:
- added test for log replay count after compaction+restarting
- fixed bug where all logs were being replayed on non-transactional tablets

Test Plan:
added unit unit test
./yb_build.sh --cxx-test ql-stress-test --gtest_filter QLStressTest.LogReplayAfterCompaction

Reviewers: sergei, ravi, mikhail

Reviewed By: mikhail

Subscribers: ybase, bharat

Differential Revision: https://phabricator.dev.yugabyte.com/D6185
yugabyte-ci pushed a commit that referenced this issue Mar 5, 2019
This reverts commit d563e504ee2769851e3f52f20ff803181fec47ce.
yugabyte-ci pushed a commit that referenced this issue Mar 8, 2019
Summary:
- added test for log replay count after compaction+restarting
- fixed bug where all logs were being replayed on non-transactional tablets

Test Plan:
added unit unit test
./yb_build.sh --cxx-test ql-stress-test --gtest_filter QLStressTest.LogReplayAfterCompaction

Reviewers: sergei, ravi, mikhail

Reviewed By: mikhail

Subscribers: kannan, bogdan, ybase, bharat

Differential Revision: https://phabricator.dev.yugabyte.com/D6185
yugabyte-ci pushed a commit that referenced this issue Mar 13, 2019
This reverts commit 1037c47730e15a6a468cc1d9a29c054bcfe2e7e1.
@bmatican bmatican added lifecycle/need-test area/docdb YugabyteDB core features labels Mar 3, 2022
@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 lifecycle/need-test priority/medium Medium priority issue
Projects
None yet
Development

No branches or pull requests

3 participants