-
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
kv/kvserver/batcheval: TestLeaseTransferWithPipelinedWrite failed #104716
Comments
|
cc @cockroachdb/replication |
@tbg Any recent changes in the reproposals area that could affect this? See the historical links above, could be related. |
kv/kvserver/batcheval.TestLeaseTransferWithPipelinedWrite failed with artifacts on release-23.1 @ 3532484aa08c3acf6eb5770f1469af09f4ba704d:
Parameters: |
No, none have merged. |
I can see |
I tried stressing on linux box and I can't repro in 24h. I now added a panic at the point where we turn missing intent into retryable error to see if we hit the actual code we are trying to test and so far I have 0 panics. I'll give it some time to grind... |
Reproed on 16 cpu machine in 8 hours with:
|
Hmm... I changed cput to skip actual command execution once when it sees this particular value inserted into a table. And it always fails with missing intent error. We seem to properly handle missing intent error in txn_interceptor_pipeliner and turn it into retryable transaction error, but we don't attempt any retry. In my test it should succeed as it only ever skips cput once in the test. |
Added some logging to raft and what I see during pipelined commit:
I don't see it being retried in any way. |
kv/kvserver/batcheval.TestLeaseTransferWithPipelinedWrite failed with artifacts on release-23.1 @ 8cfaf3b4731273cedaa9e81600a7b1778700b702:
Parameters:
TAGS=bazel,gss,deadlock
Help
See also: How To Investigate a Go Test Failure (internal)
This test on roachdash | Improve this report!
Jira issue: CRDB-28689
The text was updated successfully, but these errors were encountered: