These are chat archives for atomix/atomix

30th
Dec 2015
Jordan Halterman
@kuujo
Dec 30 2015 05:24
@electrical almost done. Been fixing lots of little issues. Gonna push it shortly.
once all the tests pass reliably (which they didn’t before)
all the Copycat/Atomix integration tests that is
Jordan Halterman
@kuujo
Dec 30 2015 05:34
Gonna have to do some updates to Atomix once the client is merged to take advantage of the improved client fault tolerance, but I suspect it should still be working great in the meantime, and should just take a night to finish up Atomix
Jordan Halterman
@kuujo
Dec 30 2015 06:11
I also, BTW, haven't seen the other leader election issues in tests again either
Jordan Halterman
@kuujo
Dec 30 2015 08:04
#100
fitting
Jordan Halterman
@kuujo
Dec 30 2015 09:35
@electrical merged the new client into Copycat and started work on updating Atomix. The test failures we're seeing in Copycat are solely due to the fact that LocalTransport doesn't really mimic crashes very well yet. When I run the tests with the NettyTransport they're much more reliable. That Atomix PR is the start of updates to Atomix to take advantage of the new client fault tolerance features. There's still some work to be done there, but most of it is related to handling failures and making sure resources stay open through them. Should take another day or two to get through those. Most of the tests pass now, and you should probably be able to play with that Atomix branch. The leader election test is hanging on cleanup, but those are the types of things I'll go through over the next couple days. I'd be really interested to know if you see a difference. Should release an RC after this weekend.
Jordan Halterman
@kuujo
Dec 30 2015 09:41
I'll be back in 8 hours
Richard Pijnenburg
@electrical
Dec 30 2015 22:13
@kuujo looked at all the pr's and only understand a fraction of it. Glad you understand it better hah.
Looking forward to try things out soon