log

age author description
Fri, 26 Jul 2019 12:10:39 +0200 Lewin Bormann Fix more race conditions in Accept logic default tip
Fri, 26 Jul 2019 12:05:23 +0200 Lewin Bormann Fix bug in vote collection for accepts
Fri, 26 Jul 2019 11:38:14 +0200 Lewin Bormann Make example binaries threadsafer
Fri, 26 Jul 2019 11:38:02 +0200 Lewin Bormann Be less eager re-initializing followers
Fri, 26 Jul 2019 11:23:22 +0200 Lewin Bormann Slight improvements to asynchronous Accept
Fri, 26 Jul 2019 07:55:02 +0200 Lewin Bormann Log more client RPC errors
Fri, 26 Jul 2019 07:53:01 +0200 Lewin Bormann Fix race condition
Fri, 26 Jul 2019 07:50:16 +0200 Lewin Bormann Make cc more reliable with clusterrpc and for failed single followers
Thu, 25 Jul 2019 22:12:48 +0200 Lewin Bormann Improvements to locking to make cc work with clusterrpc
Thu, 25 Jul 2019 16:37:06 +0200 Lewin Bormann Initial prototype of clusterrpc example
Wed, 24 Jul 2019 15:42:12 +0200 Lewin Bormann Fix race in getConnectedClient, use glog
Wed, 24 Jul 2019 15:11:11 +0200 Lewin Bormann Add OnCommit to EventHandler
Wed, 24 Jul 2019 15:10:59 +0200 Lewin Bormann Improvements to StartParticipation
Wed, 24 Jul 2019 15:10:36 +0200 Lewin Bormann Track mastership better, listen on generic port
Fri, 14 Oct 2016 22:25:56 +0200 Lewin Bormann Add schema for clusterrpc implementation
Fri, 14 Oct 2016 21:17:57 +0200 Lewin Bormann Add EventHandler type so applications can react to events
Fri, 14 Oct 2016 20:58:32 +0200 Lewin Bormann Move tryBecomeMaster logic to Submit() so we can try submitting without starting an election
Fri, 14 Oct 2016 20:29:57 +0200 Lewin Bormann Move some code around and implement more local methods
Fri, 14 Oct 2016 20:19:35 +0200 Lewin Bormann Implement IsMaster()
Sun, 09 Oct 2016 12:04:34 +0200 Lewin Bormann Explain durability behavior of Submit*()
Sat, 08 Oct 2016 16:45:07 +0200 Lewin Bormann Also log number of elements in state (in example_http)
Sat, 08 Oct 2016 16:44:54 +0200 Lewin Bormann Fix state after missed election
Sat, 08 Oct 2016 16:34:34 +0200 Lewin Bormann Regularly log complete state in example_http
Sat, 08 Oct 2016 16:34:17 +0200 Lewin Bormann Fix instance/sequence relationship in participant Impl
Sat, 08 Oct 2016 16:33:56 +0200 Lewin Bormann Add ERR_SEQUENCE
Sat, 08 Oct 2016 16:33:42 +0200 Lewin Bormann Increase safety for elections: Step down if instance is too low
Sat, 08 Oct 2016 14:12:06 +0200 Lewin Bormann Add example implementor of clusterconsensus framework
Sat, 08 Oct 2016 14:11:44 +0200 Lewin Bormann Close request bodies so we can use keepalive
Sat, 08 Oct 2016 14:10:37 +0200 Lewin Bormann Add synchronization and better reconnect logic to Participant
Sat, 08 Oct 2016 13:16:52 +0200 Lewin Bormann Fix infinite loops in participant implementation
Sat, 08 Oct 2016 13:16:33 +0200 Lewin Bormann Fix bug in request routing
Sat, 08 Oct 2016 13:16:15 +0200 Lewin Bormann Make safer use of ByteBuffers
Sat, 08 Oct 2016 13:16:01 +0200 Lewin Bormann Fix nil dereference in errors.go
Sat, 08 Oct 2016 11:57:49 +0200 Lewin Bormann Implement JSON/HTTP server/handlers
Sat, 08 Oct 2016 11:57:27 +0200 Lewin Bormann Use GenericResponse for ChangeMemberRequests
Sat, 08 Oct 2016 11:57:10 +0200 Lewin Bormann Force participants to recent state by sending a snapshot if a gap is reported
Sat, 08 Oct 2016 10:49:48 +0200 Lewin Bormann Add client-side JSON/HTTP implementation
Sat, 08 Oct 2016 10:49:22 +0200 Lewin Bormann A few refactorings to `Change` and `newError()`
Sat, 08 Oct 2016 00:39:04 +0200 Lewin Bormann Do self-removals in a proper fashion
Sat, 08 Oct 2016 00:38:42 +0200 Lewin Bormann Add Participant initalization code
Sat, 08 Oct 2016 00:38:17 +0200 Lewin Bormann Extend README
Sat, 08 Oct 2016 00:10:30 +0200 Lewin Bormann Fix typo
Fri, 07 Oct 2016 23:38:17 +0200 Lewin Bormann Implement Add/RemoveParticipant on client side
Fri, 07 Oct 2016 22:38:06 +0200 Lewin Bormann Implement server-side stub for Participant, and master election
Fri, 07 Oct 2016 21:22:09 +0200 Lewin Bormann Add ClientFactory, reorganize code
Fri, 07 Oct 2016 20:44:41 +0200 Lewin Bormann Add README explaining basic algorithm
Fri, 07 Oct 2016 20:44:27 +0200 Lewin Bormann Expand types by a bit
Fri, 07 Oct 2016 20:06:32 +0200 Lewin Bormann Initial commit