-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
roachtest: add kv/splits/nodes=3/quiesce=false/lease=leader #133216
roachtest: add kv/splits/nodes=3/quiesce=false/lease=leader #133216
Conversation
We max out all 4 cpus on each node at about 100k ranges, so we'll need to do more work before we can push up to 300k ranges. One thing I see in profiles is a large, growing number of |
3abf9d1
to
da7d126
Compare
da7d126
to
fe1c554
Compare
This commit adds a `kv/splits/nodes=3/quiesce=false/lease=leader` test. It should be able to support 80k ranges even without quiescence, because leader leases use store liveness for failure detection and lease extension. To push higher than this, we will likely need to address cockroachdb#133885. Epic: None Release note: None
c5214cb
to
348352b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 4 of 4 files at r1.
Reviewable status: complete! 0 of 0 LGTMs obtained (waiting on @herkolategan and @vidit-bhat)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 3 of 3 files at r4, all commit messages.
Reviewable status: complete! 0 of 0 LGTMs obtained (waiting on @herkolategan and @vidit-bhat)
TFTR! bors r+ |
Part of #132762.
This commit adds a
kv/splits/nodes=3/quiesce=false/lease=leader
test. It should be able to support 80k ranges even without quiescence, because leader leases use store liveness for failure detection and lease extension.To push higher than this, we will likely need to address #133885.
Release note: None