-
Notifications
You must be signed in to change notification settings - Fork 0
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
Testing Scripts and Leader Detection #18
Conversation
* first cut persistence impl * atomic file writes and configurable store * adding tool to readstore files
This reverts commit 0e73e19.
Can you try renaming the .log files to have .log.dat suffix, that should prevent GITHUB from counting those lines in the diff? Otherwise this change might pollute the diff especially when using commandline git. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have only looked at the C++ stuff. The scripts should we fine, we trust ye!
ohmyraft/OhMyRaft.H
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we found that issue with 5 replicas and 1 failure with this thread join logic. Do you think we should still commit this (thread join) change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The performance benefit is nice, but since it does cause some issues, I've put it back to the 50 ms delay
Co-authored-by: Aditya Jain <[email protected]>
Sure, I'll go ahead and adjust them |
If its still an issue, I can also remove these files since they from when we were using the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks okay to me
Mostly testing scripts, with an adjustment to the client RPC to search for the leader instead of relying on server direction.