3f867bc6ed
raft: node bench matches reality
2015-03-28 14:53:42 -07:00
84cf0843bf
etcdctl: add migratesnap command
2015-03-27 19:23:38 -07:00
9a33678878
Merge pull request #2596 from yichengq/revert-internal-version
...
Revert "etcdhttp: add internalVersion"
2015-03-27 17:02:02 -07:00
60efd4d96e
Revert "etcdhttp: add internalVersion"
...
This reverts commit a77bf97c14
.
Conflicts:
version/version.go
2015-03-27 16:53:55 -07:00
09f8dbad98
Merge pull request #2594 from xiang90/rm_upgrade
...
*: remove upgrading related stuff
2015-03-27 15:37:47 -07:00
45032480f1
*: remove upgrading related stuff
2015-03-27 15:28:00 -07:00
dd92a2b484
Merge pull request #2556 from yichengq/fix-apply-conf
...
etcdserver: not apply stale conf change
2015-03-27 14:00:30 -07:00
a16d15aafc
Merge pull request #2591 from kelseyhightower/cleanup-etcdserver-stats
...
etcdserver: add stats.FollowerLatencyStats and stats.FollowerCountsStats...
2015-03-27 13:59:40 -07:00
538d624cfa
etcdserver: add stats.LatencyStats and stats.CountsStats types
2015-03-27 13:42:44 -07:00
40197f0698
etcdserver: not apply stale conf change in cluster and transport
2015-03-27 12:53:34 -07:00
2439adf945
Merge pull request #2589 from mateusbraga/patch-1
...
docs: add clarity about the 1000 events history
2015-03-27 10:04:27 -07:00
7f833ced2b
docs: add clarity about the 1000 events history
...
When talking about missing events on a particular key, the 1000 event history
limit can be understood as being per key, instead of etcd-wide events. Make it
clear that it is across all etcd keys.
2015-03-27 13:02:48 -04:00
635e4db6d9
Merge pull request #2582 from xiang90/cluster-check
...
etcdserver: loose member validation for joining existing cluster
2015-03-25 14:37:13 -07:00
424c29eacc
Update README.md
2015-03-25 22:01:02 +01:00
e3817adb5b
etcdserver: loose member validation for joining existing cluster
2015-03-25 13:59:22 -07:00
e5f2f40145
Merge pull request #2579 from xiang90/update-proto
...
*: update protobuf
2015-03-25 10:59:34 -07:00
05e240b892
*: update protobuf
2015-03-25 10:14:35 -07:00
bbcee5f506
Merge pull request #2577 from yichengq/fix-wal-test
...
wal: fix missing import
2015-03-24 22:58:43 -07:00
3dd6e0b88f
wal: fix missing import
2015-03-24 22:53:15 -07:00
ea24b397bf
Merge pull request #2576 from xiang90/fix_wal
...
wal: releastTo should work with large release index
2015-03-24 22:35:04 -07:00
6e6669d696
wal: releastTo should work with large release index
2015-03-24 22:34:26 -07:00
f940a34e60
Merge pull request #2575 from yichengq/343
...
version: not return err NotExist in Detect
2015-03-24 20:26:53 -07:00
16183bc22b
version: not return err NotExist in Detect
2015-03-24 20:19:42 -07:00
d40ecad617
Merge pull request #2572 from bdarnell/multinode-config
...
raft: Use raft.Config in MultiNode.
2015-03-24 19:28:28 -07:00
f03ccd1120
Merge pull request #2573 from yichengq/fix-detect-wal
...
print out extra files in data dir instead of erroring
2015-03-24 19:17:01 -07:00
5e0077cc0c
etcdserver: print out extra files in data dir instead of erroring
2015-03-24 18:56:22 -07:00
c9d507df11
raft: Use raft.Config in MultiNode.
2015-03-24 15:37:13 -04:00
866a9d4e41
Merge pull request #2568 from xiang90/raftnode
...
raft: make node configurable
2015-03-24 11:18:22 -07:00
b3fb052ad4
raft: make peers a prviate field in raft.Config
2015-03-24 11:10:07 -07:00
ea78f5d1aa
Merge pull request #2552 from yichengq/fix-2396
...
etcdserver: check -initial-cluster in join case
2015-03-23 22:46:38 -07:00
abcd828114
etcdserver: add join-existing check
2015-03-23 22:31:20 -07:00
abddef0f28
raft: make node configurable
2015-03-23 21:20:49 -07:00
5ba85cb58d
Merge pull request #2565 from coreos/philips-patch-1
...
raft: design: fixup markdown
2015-03-23 14:06:05 -07:00
057978bbc6
raft: design: fixup markdown
...
Need a space between `1.` for markdown to render as a list.
2015-03-23 14:01:17 -07:00
bcf001fe76
Merge pull request #2563 from yichengq/343
...
etcdmain: print error when non-flag args remain
2015-03-23 11:26:31 -07:00
0ac05e310e
etcdmain: print error when non-flag args remain
2015-03-23 11:23:47 -07:00
e201f4b824
Merge pull request #2561 from xiang90/raft-configurable
...
raft: make raft configurable
2015-03-23 09:55:48 -07:00
d9b5b56c82
raft: make raft configurable
2015-03-23 09:55:19 -07:00
823c6d678c
Merge pull request #2557 from yichengq/fix-windows-binary
...
scripts: add .exe extension on windows binaries
2015-03-22 22:58:44 -07:00
454b66edde
Merge pull request #2558 from kelseyhightower/add-basic-auth
...
netutil: add BasicAuth function
2015-03-20 22:34:06 -07:00
a552722f03
Merge pull request #2544 from xiang90/raft-inflight
...
raft: add flow control for progress
2015-03-20 20:12:31 -07:00
4a64373225
raft: add flow control for progress
...
Each progress has a inflighs sliding window. When the progress
is in replicate state, inflights will control the sending speed
of the leader.
The leader can have at most maxInflight number of inflight
messages for each replicate progress. Receving a appResp moves
forward the sliding window. Heartbeat response free one
slot if the window is full.
2015-03-20 20:04:33 -07:00
09a86cb9b9
Merge pull request #2553 from xiang90/raft-design
...
raft: add progress state machine graph
2015-03-20 19:57:51 -07:00
4611c3b2d7
netutil: add BasicAuth function
...
etcd ships it's own BasicAuth function and no longer requires
Go 1.4 to build.
2015-03-20 17:32:33 -07:00
431fcc60ab
scripts: add .exe extension on windows binaries
2015-03-20 16:45:29 -07:00
86622537a1
raft: add progress state machine graph
2015-03-20 15:28:50 -07:00
b7bbeefbff
Merge pull request #2551 from yichengq/remove-starter
...
migrate: remove starter code
2015-03-20 13:07:23 -07:00
02be882c8f
migrate: remove starter code
...
It has been moved to github.com/coreos/etcd-starter.
2015-03-20 10:51:42 -07:00
44d9209990
Merge pull request #2548 from xiang90/raft-design
...
raft: add our very first design.md
2015-03-20 09:07:44 -07:00
6e557c58c7
Merge pull request #2532 from yichengq/342
...
raft: print out data and time in log
2015-03-20 08:03:23 -07:00