etcd/etcdserver
Ben Darnell 25b6590547 raft: introduce log storage interface.
This change splits the raftLog.entries array into an in-memory
"unstable" list and a pluggable interface for retrieving entries that
have been persisted to disk. An in-memory implementation of this
interface is provided which behaves the same as the old version;
in a future commit etcdserver could replace the MemoryStorage with
one backed by the WAL.
2014-11-10 17:40:39 -05:00
..
etcdhttp etcdserver: log cluster when adding/removing node 2014-11-07 13:36:41 -08:00
etcdserverpb *: generate clusterid 2014-10-20 15:00:54 -07:00
stats *: clean log.Print 2014-10-30 18:15:53 -07:00
cluster.go etcdserver: fix data race in cluster 2014-11-07 16:13:07 -08:00
cluster_test.go etcdserver: validate peerurl when adding members 2014-11-05 23:12:48 -08:00
config.go etcdserver: re-order ServerConfig fields 2014-11-07 11:45:59 -08:00
config_test.go etcdmain: use StringsFlag for initialclusterstate 2014-11-06 11:13:24 -08:00
example_test.go *: add license header to all source files 2014-10-17 15:41:22 -07:00
force_cluster.go raft: introduce log storage interface. 2014-11-10 17:40:39 -05:00
force_cluster_test.go *: add ctl backup support 2014-11-07 13:27:44 -08:00
member.go etcdserver: fix data race in cluster 2014-11-07 16:13:07 -08:00
member_test.go etcdserver: fix data race in cluster 2014-11-07 16:13:07 -08:00
sender.go etcdserver: not add sender when it has existed 2014-11-07 14:05:00 -08:00
sender_test.go etcdserver: not add sender when it has existed 2014-11-07 14:05:00 -08:00
server.go raft: introduce log storage interface. 2014-11-10 17:40:39 -05:00
server_test.go raft: introduce log storage interface. 2014-11-10 17:40:39 -05:00