git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Jepsen testing


For those relatively new to Cassandra, Riptano is the previous company name for Datastax, back in 2011. :)
--
Cassandra/MySQL DBA. Available in San Jose area or remote.
cass_top: https://github.com/jamesbriggs/cassandra-top



From: Oleksandr Shulgin <oleksandr.shulgin@xxxxxxxxxx>
To: User <user@xxxxxxxxxxxxxxxxxxxx>
Cc: dev@xxxxxxxxxxxxxxxxxxxx
Sent: Friday, November 9, 2018 12:33 AM
Subject: Re: Jepsen testing

On Thu, Nov 8, 2018 at 10:42 PM Yuji Ito <yito@xxxxxxxxxxxxxxxxx> wrote:

We are working on Jepsen testing for Cassandra.

As you may know, Jepsen is a framework for distributed systems verification.
It can inject network failure and so on and check data consistency.

Our tests are based on riptano's great work.

I refined it for the latest Jepsen and removed some tests.
Next, I'll fix clock-drift tests.

I would like to get your feedback.

Cool stuff!  Do you have jepsen tests as part of regular testing in scalardb?  How long does it take to run all of them on average?

I wonder if Apache Cassandra would be willing to include this as part of regular testing drill as well.

Cheers,
--
Alex