-
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: TestSplitTriggerMeetsUnexpectedReplicaID failed #75717
kv/kvserver: TestSplitTriggerMeetsUnexpectedReplicaID failed #75717
Comments
Nevermind, finally found the right place to check:
Same as #75718 |
I was thinking this had to be another "use after stopped" case, but cockroach/pkg/kv/kvserver/store_raft.go Lines 65 to 84 in 410ef29
|
The only case in which we double-close (which I thought could be triggering this issue) is in this path: cockroach/pkg/kv/kvserver/store_snapshot.go Lines 276 to 285 in 1335460
It's unlikely that we really hit that (we don't generate broken UUIDs) but also, cockroach/pkg/storage/sst_writer.go Lines 286 to 298 in 1a8fb57
So at this point this looks like a problem with cc @cockroachdb/storage |
@bananabrick this looks related to your recent change |
See also #75687. |
@tbg I'm going to update the pebble code to not panic during a double I'm looking into whether pebble incorrectly causes the Writer to be closed twice. |
kv/kvserver.TestSplitTriggerMeetsUnexpectedReplicaID failed with artifacts on master @ a5158c4c93e9dca858b38ef7e94321f0a0a2b5c5:
Help
See also: How To Investigate a Go Test Failure (internal)
Parameters in this failure:
This test on roachdash | Improve this report!
The text was updated successfully, but these errors were encountered: