Why no Cassandra in github.com/jepsen-io/jepsen

60 views
Skip to first unread message

chendon...@gmail.com

unread,
Apr 12, 2018, 3:39:41 AM4/12/18
to Jepsen Talk

Kyle Kingsbury

unread,
Apr 12, 2018, 7:14:42 AM4/12/18
to ta...@jepsen.io
It's in the 'old' branch. Sorry, I wasn't using stable links when I wrote that post.

On Thu, Apr 12, 2018, 02:39 <chendon...@gmail.com> wrote:
--
You received this message because you are subscribed to the Google Groups "Jepsen Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to talk+uns...@jepsen.io.
To post to this group, send email to ta...@jepsen.io.
To view this discussion on the web visit https://groups.google.com/a/jepsen.io/d/msgid/talk/7cc3f912-665d-4ae8-b4b8-7afb555f4d25%40jepsen.io.

chen dongming

unread,
Apr 12, 2018, 8:46:29 AM4/12/18
to ta...@jepsen.io
Why did you continue to maintain cassandra part? Is it because Cassandra is already bug-free and no need to test?

I still think that Cassandra is not Linearability due to "Last Write Win” without lightweight transaction in its latest version, is it ?


Kyle Kingsbury

unread,
Apr 12, 2018, 10:48:35 AM4/12/18
to ta...@jepsen.io
On 04/12/2018 07:46 AM, chen dongming wrote:
> Why did you continue to maintain cassandra part?

I didn't maintain the Cassandra test. It's five years old, written for an
earlier version of Jepsen, and I haven't looked at it since.

> Is it because Cassandra is already bug-free and no need to test?

I very much doubt Cassandra is bug-free, although they have addressed some, and
perhaps all, of the issues I raised in that analysis. There's likely value in
testing it again. I just have other things to work on.

> I still think that Cassandra is not Linearability due to "Last Write Win”
> without lightweight transaction in its latest version, is it

That sounds reasonable. Any LWW system is going to allow lost updates, which
would preclude linearizability.

--Kyle

chen dongming

unread,
Apr 12, 2018, 11:11:05 PM4/12/18
to ta...@jepsen.io
Thanks for your reply.
I am very glad to talk with you.
> --
> You received this message because you are subscribed to the Google Groups "Jepsen Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to talk+uns...@jepsen.io.
> To post to this group, send email to ta...@jepsen.io.
> To view this discussion on the web visit https://groups.google.com/a/jepsen.io/d/msgid/talk/1531d63e-adba-9962-b5da-47150a0410c2%40jepsen.io.

Reply all
Reply to author
Forward
0 new messages