Xiang Li
01be21985d
third_party: remove go-etcd/go-systemd dependencies
2014-09-03 09:20:20 -07:00
Blake Mizerany
d77773acb3
server: ignore server in build/tests
2014-09-03 09:20:06 -07:00
Blake Mizerany
ecc0f97e27
remove go-log
2014-09-03 09:20:06 -07:00
Blake Mizerany
0f1e18f8f0
remove toml dep
2014-09-03 09:20:05 -07:00
Blake Mizerany
65f7833c22
remove go-httpclient
2014-09-03 09:20:05 -07:00
Blake Mizerany
91daf1da86
remove gorilla and its users
2014-09-03 09:20:05 -07:00
Blake Mizerany
7da180cfc5
metrics: remove old metrics
2014-09-03 09:20:05 -07:00
Blake Mizerany
e9a45ae35d
remove goraft
2014-09-03 09:20:05 -07:00
Yicheng Qin
a451cf2333
fix(raft/protobuf): avoid panic on unexcepted data
2014-06-06 14:34:32 -07:00
Yicheng Qin
2cd367e9d9
fix(raft/log): truncate file and reset offset correctly
2014-06-05 12:09:25 -07:00
Xiang Li
189fece683
hack(server): notify removed peers when they try to become candidates
...
A peer might be removed during a network partiton. When it comes back it
will not have received any of the log entries that would have notified
it of its removal and go onto propose a vote. This will disrupt the
cluster and the cluster should give the machine feedback that it is no
longer a member.
The term of a denied vote is MaxUint64. The notification of the removal
is a raft event. These two modification are quick heck.
In reaction to this notification the machine should shutdown. In this
case the shutdown just moves it towards becoming a standby server.
2014-05-20 10:17:32 -07:00
Yicheng Qin
cbb706cd47
bump(goraft/raft): c76c5d95
2014-05-13 11:08:03 -04:00
Yicheng Qin
66ce075ce1
bump(goraft/raft): cfa43a115
2014-04-09 12:42:20 -07:00
Yicheng Qin
ef98f6051c
bump(goraft/raft): 585c58026c
2014-04-04 17:10:18 -07:00
Yicheng Qin
d2c0a008ce
bump(goraft/raft): f94d98c
2014-04-04 16:45:15 -07:00
Ben Johnson
62b89a128a
Merge branch 'master' of https://github.com/coreos/etcd into proxy
...
Conflicts:
config/config.go
server/peer_server.go
server/transporter.go
tests/server_utils.go
2014-03-24 15:30:14 -07:00
Ben Johnson
174b9ff343
bump(github.com/goraft/raft): 6bf34b9
...
Move from coreos/raft to goraft/raft and update to latest.
2014-03-24 15:09:47 -07:00
Ben Johnson
7d4fda550d
Machine join/remove v2 API.
2014-03-18 16:25:21 -06:00
Ben Johnson
c8d6b26dfd
Add auto-demotion after peer inactivity.
2014-03-03 11:15:05 -07:00
Yicheng Qin
69adb78433
fix(transporter): CancelRequest doesn't work on HTTPS connections blocked
...
Currently this is a workaround. And it should be fixed in Go1.3.
2014-02-27 14:31:46 -08:00
Ben Johnson
193fe2df71
bump(github.com/coreos/raft): cff0a00
2014-02-11 16:09:04 -07:00
Brandon Philips
76da437f29
bump(github.com/coreos/raft): ef3280ce54f60fff98a72012f547ed2b3415841f
2014-02-07 11:19:23 -08:00
Brandon Philips
40021ab72e
bump(github.com/coreos/go-etcd): 526d936ffe75284ca80290ea6386f883f573c232
2014-02-05 09:27:39 -08:00
Brandon Philips
d7d20d1c3d
bump(github.com/stretchr/testify): 9cc77fa25329013ce07362c7742952ff887361f2
2014-02-02 16:57:36 -08:00
Brandon Philips
13b6c1e684
chore(*): make everything use goven
...
for i in github.com/BurntSushi/toml github.com/coreos/go-etcd/etcd github.com/coreos/go-log/log github.com/gorilla/context github.com/rcrowley/go-metrics bitbucket.org/kardianos/osext github.com/coreos/go-systemd/journal github.com/coreos/raft code.google.com/p/goprotobuf/proto ; do goven -copy -rewrite $i; done
2014-02-01 23:44:18 -08:00
Brandon Philips
0f97e3528a
chore(build): use third_party.go
...
use the third_party.go project to replace our update script. This
requires moving a few things around and gets rid of a few annoying bugs:
- You can now bump individual packages
- A new src directory isn't created on build
- Less shell scripting!
- Things get built into ./bin/
2014-01-14 22:14:47 -08:00
Ben Johnson
b5426d967e
Fix TOML.
2014-01-02 16:48:50 -07:00
Ben Johnson
ae10b6226d
bump(github.com/gorilla/mux): 9ede152210fa25c1377d33e867cb828c19316445
2014-01-02 16:41:33 -07:00
Ben Johnson
d32fd00bbb
bump(github.com/coreos/go-systemd): 05a794e41e912eca8ebe1538241815f80da76d69
2014-01-02 16:41:31 -07:00
Ben Johnson
7c29d5bf5c
bump(github.com/coreos/go-log/log):
2014-01-02 16:41:31 -07:00
Ben Johnson
f37d9df118
bump(github.com/coreos/go-etcd): 9de519a68a870466f217c35f476ba658f1694bbe
2014-01-02 16:41:28 -07:00
Ben Johnson
7da85d66fd
bump(github.com/coreos/raft): 20e384681d014100733dd69d287fe254d685f319
2014-01-02 16:41:27 -07:00
Ben Johnson
cf656ccfdd
bump(github.com/BurntSushi/toml): 2fffd0e6ca4b88558be4bcab497231c95270cd07
2014-01-02 16:41:25 -07:00
Ben Johnson
44af8ea190
bump(github.com/coreos/raft): ca61124b291fe38a2ab592a8b42f1423e3c31cc4
2013-12-27 15:24:37 -07:00
Ben Johnson
4ff773aaaf
bump(github.com/coreos/raft): 0c36c972a25343e7e353257284ef6df5c8676a3d
2013-12-23 16:08:10 -07:00
Ben Johnson
6b4f7cf861
bump(github.com/coreos/go-etcd): d2eb551cc057fdaf9848d6130292187bb1368208
2013-12-23 16:01:54 -07:00
Ben Johnson
51406a3582
bump(github.com/coreos/raft): 0409b22a50cb2576318f294eba5c1092316dbea1
2013-12-23 16:01:53 -07:00
Ben Johnson
9ebac0b9fd
bump(github.com/BurntSushi/toml): da57f3b4c85ec56cf139d7dc05396fa98a040773
2013-12-23 16:01:51 -07:00
Ben Johnson
80bc68eb49
bump(github.com/stretchr/testify/mock):
2013-12-20 15:39:26 -07:00
Ben Johnson
8c8ab6a4cb
bump(github.com/gorilla/mux): 9ede152210fa25c1377d33e867cb828c19316445
2013-12-20 15:39:24 -07:00
Ben Johnson
985db7838c
bump(github.com/gorilla/context): a08edd30ad9e104612741163dc087a613829a23c
2013-12-20 15:39:23 -07:00
Ben Johnson
04c98d0a75
bump(github.com/coreos/go-systemd): 700560af03f8e1df35839041745c9f1fccba7c72
2013-12-20 15:39:22 -07:00
Ben Johnson
53436af899
bump(github.com/coreos/go-etcd): 925b981b19b370a2fe073c2395e8f76cfc241124
2013-12-20 15:39:19 -07:00
Ben Johnson
81a73dbc80
bump(github.com/coreos/raft): ac7be58b1bec49dfcfc7216df4ae27173da1fa57
2013-12-20 15:39:17 -07:00
Xiang Li
59e98fcc62
doc fix grammar issue
2013-12-09 11:33:55 -05:00
Xiang Li
fc562bd625
fix tests bump deps
2013-12-01 17:24:30 -05:00
Xiang Li
522a833ab2
bump go-etcd
2013-11-22 11:31:46 -08:00
Xiang Li
8a0496cfae
bump deps
2013-11-22 08:59:24 -08:00
Brandon Philips
b2d72b3e55
bump(github.com/jteeuwen/go-bindata): 79847ab3e91ae5d2e1b18796c1795c78f29565d7
2013-11-08 14:05:16 -08:00
Ben Johnson
bc0e07bca2
Add tiered configuration.
2013-10-21 21:37:25 -06:00