These are chat archives for atomix/atomix

15th
Feb 2017
Jon Hall
@jhall11
Feb 15 2017 03:24
Yeah, not sure, but I got excited when I saw the link
Jordan Halterman
@kuujo
Feb 15 2017 03:48
Haha sorry to disappoint
Jordan Halterman
@kuujo
Feb 15 2017 18:22

@jhall11 btw I pushed the test I used to find the log bugs: https://github.com/atomix/copycat/pull/277/commits/e71f5bc6eab0c2fe87555339ac4ab8c899cf03f3

It’s been running and hasn’t broken anything else in the last day. I’ll add a TestTransport that simulates network partitions to it next, and add assertions to check the state machine state. This won’t catch many issues Jepsen can cause, but it can certainly produce consistency issues with log management and replication.

I am giving a couple talks this week that are preventing me from getting any more work done on this front. I’ll probably be back to trying to reproduce the ONOS issues from the logs on Friday.
I’ll have to set up a test inside ONOS to register all the correct serializers, but it seems just reading the log from within ONOS should be able to reproduce the issue, though I couldn’t actually find where it happened in the logs
but I will at least be running these tests for the next few days and will see if anything else comes up
Jon Hall
@jhall11
Feb 15 2017 18:24
That sounds great! Do you think we can get an atomix 1.0.1-rc1 this week for testing?
Jordan Halterman
@kuujo
Feb 15 2017 18:25
sure just say when
Jon Hall
@jhall11
Feb 15 2017 18:25
I’ll play have a look at the Fuzz tester today
Maybe today or tomorrow? It will make it easier to run in some hardware setups
Jordan Halterman
@kuujo
Feb 15 2017 18:26
sure