kv: manual validation of fallible lease transfers #87121
Labels
A-kv-distribution
Relating to rebalancing and leasing.
branch-release-22.2
Used to mark GA and release blockers, technical advisories, and bugs for 22.2
C-investigation
Further steps needed to qualify. C-label will change.
GA-blocker
T-kv
KV Team
In #82758, we made it more likely that a lease transfer will be rejected because the recipient has not yet received a lease. We've seen fallout from this in places where lease transfers are not being retried. For example, with #85405.
We should try to uncover cases where we are not correctly handling lease transfer failures. To do so, I propose we run the following experiment:
ReplicaMayNeedSnapshot
a 10% chance of returning true.tpcc/headroom/n4cpu16
10 times and make sure they all pass.TestKVNemesisMultiNode
Jira issue: CRDB-19159
Epic CRDB-19172
The text was updated successfully, but these errors were encountered: