-
Notifications
You must be signed in to change notification settings - Fork 1.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
Guarantee failed: [pair.second] key for entry_t already exists #4272
Comments
At the time that this occurred, some of the connections were failing and rejoining. Here's a theory: We lost a connection to a server and then regained the connection before we noticed we had lost the original connection. So we had two connections to the same server, and so we got a duplicate entry in the minidir. Wait, no, that's impossible. None of the processed had restarted, so the reconnection attempt would use the same peer ID and so it would be rejected. |
We haven't been able to reproduce this. Moving to polish. |
Just saw this again when killing a server in a three-node cluster. |
Looks like this can at least intermittently be reproduced with the table fuzzer: |
In CR 3309 by @danielmewes. |
Merged into |
This happened while running a cluster of 26 servers on my laptop.
The text was updated successfully, but these errors were encountered: