Anthony Romano
|
56fce9f386
|
contrib/recipes, integration: use clientv3
updating both together since there's a circular dependency
|
2016-01-27 14:37:51 -08:00 |
|
Anthony Romano
|
a7b6bbff3f
|
tools/benchmark: use clientv3
|
2016-01-27 12:13:17 -08:00 |
|
Anthony Romano
|
9a5a3ebc79
|
etcdctlv3: consolidate dial code; use clientv3
|
2016-01-27 12:13:17 -08:00 |
|
Anthony Romano
|
5ccf7f5151
|
clientv3: small client wrapper
mostly to standardize etcd grpc dials
|
2016-01-27 12:13:12 -08:00 |
|
Xiang Li
|
37290820de
|
Merge pull request #4293 from bdarnell/bcast-after-commit
raft: Always call bcastAppend after maybeCommit
|
2016-01-27 09:58:22 -08:00 |
|
Xiang Li
|
0f3b9c21b6
|
Merge pull request #4302 from srijs/patch-2
raft/doc: add notice about thread safety of messages
|
2016-01-27 09:41:50 -08:00 |
|
Gyu-Ho Lee
|
28585ddafa
|
Merge pull request #4300 from gyuho/grpc_dial
*: pass WithInsecure to grpc.Dial for now
|
2016-01-27 09:13:36 -08:00 |
|
Sam Rijs
|
be21d90108
|
raft/doc: add notice about thread safety of messages
Fixes #4285
|
2016-01-27 20:18:19 +11:00 |
|
Gyu-Ho Lee
|
fa21946267
|
*: pass WithInsecure to grpc.Dial for now
Related to https://github.com/coreos/etcd/issues/4299.
|
2016-01-27 00:24:03 -08:00 |
|
Anthony Romano
|
14255854d8
|
Merge pull request #4298 from heyitsanthony/fix-testapplysnapshot-race
etcdserver/test: synchronously wait on TestApplySnapshotAndCommittedE…
|
2016-01-26 21:18:09 -08:00 |
|
Anthony Romano
|
64596f0c49
|
etcdserver/test: synchronously wait on TestApplySnapshotAndCommittedEntries
Replaces the RecorderBuffered with a RecorderStream so Wait will block
waiting for updates to the etcdserver store.
Fixes #4296
|
2016-01-26 21:03:03 -08:00 |
|
Xiang Li
|
6054748181
|
Merge pull request #4297 from ngaut/ngaut/raft-typo
raft: typo
|
2016-01-26 20:48:53 -08:00 |
|
ngaut
|
751ab40f44
|
raft: typo
|
2016-01-27 12:35:14 +08:00 |
|
Xiang Li
|
6d8b82f6ce
|
Merge pull request #4294 from xiang90/member_api
*: finish member api implementation
|
2016-01-26 18:48:16 -08:00 |
|
Xiang Li
|
36cc8446c7
|
*: finish member api implementation
|
2016-01-26 18:09:14 -08:00 |
|
Gyu-Ho Lee
|
02628298f4
|
Merge pull request #4292 from gyuho/gRPC_update
*: gRPC update
|
2016-01-26 17:55:48 -08:00 |
|
Gyu-Ho Lee
|
a35d5889f6
|
*: update gRPC, proto interface
|
2016-01-26 17:41:39 -08:00 |
|
Gyu-Ho Lee
|
a0a142f3e7
|
contrib/recipes: update gRPC, proto interface
|
2016-01-26 17:41:35 -08:00 |
|
Gyu-Ho Lee
|
652c01bffe
|
tools/benchmark: update gRPC, proto interface
|
2016-01-26 17:41:32 -08:00 |
|
Gyu-Ho Lee
|
51e62aa007
|
integration: update gRPC, proto interface
|
2016-01-26 17:41:27 -08:00 |
|
Gyu-Ho Lee
|
1145414a08
|
etcdctlv3: update gRPC, proto interface
|
2016-01-26 17:41:23 -08:00 |
|
Gyu-Ho Lee
|
ad15bdcb07
|
etcdserver: update gRPC, proto interface
|
2016-01-26 17:41:19 -08:00 |
|
Gyu-Ho Lee
|
1c4c45cc7a
|
scripts: update genproto for import issue
|
2016-01-26 17:41:12 -08:00 |
|
Gyu-Ho Lee
|
4bb0481115
|
Godeps: update gRPC w/ related packages
|
2016-01-26 17:41:08 -08:00 |
|
Anthony Romano
|
4c024b305f
|
Merge pull request #4290 from heyitsanthony/fix-apply-noents
etcdserver: don't try to apply empty message list
|
2016-01-26 14:11:54 -08:00 |
|
Xiang Li
|
04cece8f18
|
Merge pull request #4291 from bdarnell/remove-commit
raft: Remove redundant `raft.Commit` field.
|
2016-01-26 14:09:41 -08:00 |
|
Ben Darnell
|
0771d713e6
|
raft: Always call bcastAppend after maybeCommit
|
2016-01-26 16:55:47 -05:00 |
|
Ben Darnell
|
22925a1d2f
|
raft: Remove redundant raft.Commit field.
Keeping this field in sync with `raft.raftLog.committed` was
error-prone, so instead we synthesize the `HardState` on demand.
Fixes #4278.
|
2016-01-26 15:18:55 -05:00 |
|
Anthony Romano
|
bd02d668c8
|
etcdserver: don't try to apply empty message list
If all messages have been applied, don't apply an empty messages list;
otherwise appliedi will update to 0 and etcd will panic.
Fixes #4278
|
2016-01-26 11:56:37 -08:00 |
|
Xiang Li
|
179a8f9768
|
Merge pull request #4289 from xiang90/member_api
etcdserver: initial member api proto
|
2016-01-26 10:16:44 -08:00 |
|
Xiang Li
|
864fc197c1
|
etcdserver: initial member api proto
|
2016-01-26 09:56:50 -08:00 |
|
Xiang Li
|
59c6735c3c
|
Merge pull request #4282 from xiang90/range_invalid
etcdserver: check invalid range in txn
|
2016-01-25 22:23:55 -08:00 |
|
Xiang Li
|
dd1bbaa293
|
Merge pull request #4281 from mitake/remove-cached-auth-flag
etcdserver, auth: not cache a flag of auth status
|
2016-01-25 21:55:44 -08:00 |
|
Xiang Li
|
a56387bc3e
|
Merge pull request #4284 from xiang90/max_txn
v3rpc: check max ops in txn
|
2016-01-25 21:16:01 -08:00 |
|
Xiang Li
|
c8bf77c722
|
v3rpc: check max ops in txn
|
2016-01-25 21:04:19 -08:00 |
|
Xiang Li
|
128b5e7387
|
etcdserver: check invalid range in txn
|
2016-01-25 20:21:17 -08:00 |
|
Anthony Romano
|
2a9cccd659
|
Merge pull request #4283 from heyitsanthony/fix-stopdelay-leak
etcdserver: complete stopWithDelay on server shutdown
|
2016-01-25 20:11:55 -08:00 |
|
Anthony Romano
|
12f6b8e72d
|
etcdserver: complete stopWithDelay on server shutdown
Was causing goroutine leaks on my machine.
|
2016-01-25 19:45:29 -08:00 |
|
Hitoshi Mitake
|
b2d2c79a2f
|
etcdserver, auth: not cache a flag of auth status
This commit removes a flag that indicates auth is enabled or disabled
because it doesn't have an invalidation mechanism.
Fixes https://github.com/coreos/etcd/issues/3601 and https://github.com/coreos/etcd/issues/3964
|
2016-01-26 11:46:25 +09:00 |
|
Xiang Li
|
8199147cf8
|
Merge pull request #4246 from bdarnell/commit-after-remove-node
raft: Call maybeCommit after removing a node
|
2016-01-25 11:47:56 +08:00 |
|
Xiang Li
|
b1a45fe1c8
|
Merge pull request #4274 from xiang90/leasehttp
leasehttp: move lease/http.go to its own pkg
|
2016-01-25 10:25:25 +08:00 |
|
Xiang Li
|
8c9b8e91f2
|
Merge pull request #4275 from xiang90/fix_lease_restore
lease: fix restore
|
2016-01-25 10:21:09 +08:00 |
|
Gyu-Ho Lee
|
77cf05364d
|
Merge pull request #4261 from gyuho/racey_e2e
*: detect leaky goroutines, fix leaks
|
2016-01-24 18:17:49 -08:00 |
|
Xiang Li
|
e925a359a2
|
lease: fix restore
|
2016-01-25 10:06:14 +08:00 |
|
Xiang Li
|
ef6320e638
|
etcdserver: make cluster checking interval shorter
|
2016-01-25 08:16:05 +08:00 |
|
Xiang Li
|
1aa312fcce
|
*: lease forwarding should resue transport
|
2016-01-25 06:56:07 +08:00 |
|
Xiang Li
|
72ffa74476
|
pkg/transport: update timeout transport to reuse conn when timeout is not set
|
2016-01-25 06:55:54 +08:00 |
|
Xiang Li
|
5e2dbadbc0
|
leasehttp: move lease/http.go to its own pkg
|
2016-01-25 06:09:54 +08:00 |
|
Xiang Li
|
8905632837
|
Merge pull request #4272 from srijs/patch-2
raft: use configured logger in raft/node.go
|
2016-01-24 23:24:30 +08:00 |
|
Jonathan Boulle
|
4dd1718bde
|
Merge pull request #4273 from srijs/patch-3
readme: link to raft.github.io instead of raftconsensus.github.io
|
2016-01-24 15:05:54 +01:00 |
|