-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
kv/kvserver: TestLeaseExpirationBasedDrainTransferWithExtension failed #104185
Comments
Same as #100420 which we lost artifacts for. |
I wonder if this is just #74691. |
kv/kvserver.TestLeaseExpirationBasedDrainTransferWithExtension failed with artifacts on release-23.1 @ e84e2cabef32a59d88041132f059a6768dfe56bb:
Parameters: |
How come n2 keeps extending its lease despite being drained?
|
With #100430, the Raft scheduler will eagerly keep extending any local expiration-based leases. That shouldn't prevent the allocator from transferring the lease away though. It is similar to how we keep extending all epoch leases by heartbeating even though we're draining, and is necessary to keep ranges available during drains. |
|
@irfansharif Do you happen to still have the artifacts? |
No artifacts, doesn't reproduce under |
kv/kvserver.TestLeaseExpirationBasedDrainTransferWithExtension failed with artifacts on release-23.1 @ 9a32b64ebd8aeb68364bb3d85a2fa9220b87032f:
Parameters:
TAGS=bazel,gss,race
Help
See also: How To Investigate a Go Test Failure (internal)
This test on roachdash | Improve this report!
Jira issue: CRDB-28395
The text was updated successfully, but these errors were encountered: