Skip to content
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

mention jepsen test in readme #214

Open
ongardie opened this issue Mar 28, 2016 · 3 comments
Open

mention jepsen test in readme #214

ongardie opened this issue Mar 28, 2016 · 3 comments
Labels

Comments

@ongardie
Copy link
Member

I see that @siddontang added a Jepsen test for LogCabin a few months ago. It uses the CLI client. jepsen-io/jepsen@90720bf

@siddontang: What's the state of this test? Did you find anything when you ran it? What'd you learn? What's next?

Should we add a mention of this in the LogCabin README? Make it part of the release process?

@siddontang
Copy link

Hi @ongardie

The LogCabin passes Jepsen test, but I don't test membership change.

I want to test with LogCabin protocol instead of CLI client later, which means I should first write a Clojure client first, but now I have no time to finish it, sorry. Or should we support a restful API for LogCabin, so other languages can use it easily.

Maybe later we can use https://github.com/osrg/earthquake to check LogCabin too.

You can mention it in README.

Btw, thank you for your awesome Raft :-)

@ongardie
Copy link
Member Author

cool, @siddontang, thanks for the info. Writing a Clojure client would take some significant effort, I think, unless you can easily link it to the C++ client library.

I'll leave this issue open till we add a note to the README.

@ongardie ongardie added the easy label Mar 28, 2016
@ongardie ongardie changed the title there's a jepsen test? mention jepsen test in readme Mar 28, 2016
@AkihiroSuda
Copy link

@siddontang Thank you a lot for mentioning our tool.
I would like to inform you that we renamed osrg/earthquake to osrg/namazu: https://github.com/osrg/namazu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants