Closed nurturenature closed 2 years ago
Hey! This is really fantastic, thanks for hooking this up!
The storage layer was just merged recently but is not yet released or production ready. We're working through a bunch of known issues right now so this is really great as another source of testing for us! Thank you!
Thanks for the update!
The associated PR comments indicate that the API limiting is intentional for this stage of development, so will close this issue.
Am looking forward to experimenting with Jepsen tests as things progress.
Hi,
I am creating a Jepsen test for TigerBeetle and am using the Java client. (Jepsen is written in Clojure so it's a good fit.)
The tests can only generate a small number of operations, ~10, before the database crashes:
Most common error is read failure, have also gotten unreachable code.
In a multi replica environment the tests will continue to crash replicas until < quorum remains.
Does not matter the type of operation:
Clients become unresponsive during, after failure.
I have updated the integration tests to loop over account creation/lookup to demonstrate the bug.