Xiang Li
ee2833111d
Merge pull request #2599 from yichengq/etcd-tester
...
tools/etcd-agent: stop etcd only if it is running when cleanup
2015-03-29 21:07:24 -07:00
Brandon Philips
e3e11aa1b1
Merge pull request #2584 from kalabiyau/patch-1
...
Update README.md
2015-03-29 20:59:13 -07:00
Yicheng Qin
097a56fe01
tools/etcd-agent: stop etcd only if it is running
...
Stop etcd only if it is running, and not report error when stopping etcd
which is not started.
2015-03-28 19:31:06 -07:00
Yicheng Qin
9a33678878
Merge pull request #2596 from yichengq/revert-internal-version
...
Revert "etcdhttp: add internalVersion"
2015-03-27 17:02:02 -07:00
Yicheng Qin
60efd4d96e
Revert "etcdhttp: add internalVersion"
...
This reverts commit a77bf97c147a93e5b78898b427d081ba11b8f118.
Conflicts:
version/version.go
2015-03-27 16:53:55 -07:00
Xiang Li
09f8dbad98
Merge pull request #2594 from xiang90/rm_upgrade
...
*: remove upgrading related stuff
2015-03-27 15:37:47 -07:00
Xiang Li
45032480f1
*: remove upgrading related stuff
2015-03-27 15:28:00 -07:00
Yicheng Qin
dd92a2b484
Merge pull request #2556 from yichengq/fix-apply-conf
...
etcdserver: not apply stale conf change
2015-03-27 14:00:30 -07:00
Kelsey Hightower
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
Kelsey Hightower
538d624cfa
etcdserver: add stats.LatencyStats and stats.CountsStats types
2015-03-27 13:42:44 -07:00
Yicheng Qin
40197f0698
etcdserver: not apply stale conf change in cluster and transport
2015-03-27 12:53:34 -07:00
Xiang Li
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
Mateus Braga
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
Xiang Li
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
Artem Chernikov
424c29eacc
Update README.md
2015-03-25 22:01:02 +01:00
Xiang Li
e3817adb5b
etcdserver: loose member validation for joining existing cluster
2015-03-25 13:59:22 -07:00
Xiang Li
e5f2f40145
Merge pull request #2579 from xiang90/update-proto
...
*: update protobuf
2015-03-25 10:59:34 -07:00
Xiang Li
05e240b892
*: update protobuf
2015-03-25 10:14:35 -07:00
Xiang Li
bbcee5f506
Merge pull request #2577 from yichengq/fix-wal-test
...
wal: fix missing import
2015-03-24 22:58:43 -07:00
Yicheng Qin
3dd6e0b88f
wal: fix missing import
2015-03-24 22:53:15 -07:00
Xiang Li
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
Xiang Li
6e6669d696
wal: releastTo should work with large release index
2015-03-24 22:34:26 -07:00
Xiang Li
f940a34e60
Merge pull request #2575 from yichengq/343
...
version: not return err NotExist in Detect
2015-03-24 20:26:53 -07:00
Yicheng Qin
16183bc22b
version: not return err NotExist in Detect
2015-03-24 20:19:42 -07:00
Xiang Li
d40ecad617
Merge pull request #2572 from bdarnell/multinode-config
...
raft: Use raft.Config in MultiNode.
2015-03-24 19:28:28 -07:00
Yicheng Qin
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
Yicheng Qin
5e0077cc0c
etcdserver: print out extra files in data dir instead of erroring
2015-03-24 18:56:22 -07:00
Ben Darnell
c9d507df11
raft: Use raft.Config in MultiNode.
2015-03-24 15:37:13 -04:00
Xiang Li
866a9d4e41
Merge pull request #2568 from xiang90/raftnode
...
raft: make node configurable
2015-03-24 11:18:22 -07:00
Xiang Li
b3fb052ad4
raft: make peers a prviate field in raft.Config
2015-03-24 11:10:07 -07:00
Yicheng Qin
ea78f5d1aa
Merge pull request #2552 from yichengq/fix-2396
...
etcdserver: check -initial-cluster in join case
2015-03-23 22:46:38 -07:00
Yicheng Qin
abcd828114
etcdserver: add join-existing check
2015-03-23 22:31:20 -07:00
Xiang Li
abddef0f28
raft: make node configurable
2015-03-23 21:20:49 -07:00
Brandon Philips
5ba85cb58d
Merge pull request #2565 from coreos/philips-patch-1
...
raft: design: fixup markdown
2015-03-23 14:06:05 -07:00
Brandon Philips
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
Xiang Li
bcf001fe76
Merge pull request #2563 from yichengq/343
...
etcdmain: print error when non-flag args remain
2015-03-23 11:26:31 -07:00
Yicheng Qin
0ac05e310e
etcdmain: print error when non-flag args remain
2015-03-23 11:23:47 -07:00
Xiang Li
e201f4b824
Merge pull request #2561 from xiang90/raft-configurable
...
raft: make raft configurable
2015-03-23 09:55:48 -07:00
Xiang Li
d9b5b56c82
raft: make raft configurable
2015-03-23 09:55:19 -07:00
Yicheng Qin
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
Kelsey Hightower
454b66edde
Merge pull request #2558 from kelseyhightower/add-basic-auth
...
netutil: add BasicAuth function
2015-03-20 22:34:06 -07:00
Xiang Li
a552722f03
Merge pull request #2544 from xiang90/raft-inflight
...
raft: add flow control for progress
2015-03-20 20:12:31 -07:00
Xiang Li
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
Xiang Li
09a86cb9b9
Merge pull request #2553 from xiang90/raft-design
...
raft: add progress state machine graph
2015-03-20 19:57:51 -07:00
Kelsey Hightower
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
Yicheng Qin
431fcc60ab
scripts: add .exe extension on windows binaries
2015-03-20 16:45:29 -07:00
Xiang Li
86622537a1
raft: add progress state machine graph
2015-03-20 15:28:50 -07:00
Yicheng Qin
b7bbeefbff
Merge pull request #2551 from yichengq/remove-starter
...
migrate: remove starter code
2015-03-20 13:07:23 -07:00
Yicheng Qin
02be882c8f
migrate: remove starter code
...
It has been moved to github.com/coreos/etcd-starter.
2015-03-20 10:51:42 -07:00
Xiang Li
44d9209990
Merge pull request #2548 from xiang90/raft-design
...
raft: add our very first design.md
2015-03-20 09:07:44 -07:00