Anthony Romano
ce76c28805
Merge pull request #5197 from heyitsanthony/fix-lease-revoke-keepalive
...
etcdserver: respond with ttl=0 for revoked lease keep alive
2016-04-26 14:13:54 -07:00
Anthony Romano
af1a0b60e2
etcdserver: respond with ttl=0 for revoked lease keep alive
...
Fixes #5172
2016-04-26 13:53:20 -07:00
Xiang Li
26e52d2bce
Merge pull request #5190 from xiang90/deb_metrics
...
*: add debugging metrics
2016-04-26 10:27:05 -07:00
Xiang Li
67645095e9
*: add debugging metrics
2016-04-26 09:52:56 -07:00
Xiang Li
7161eeed8b
Merge pull request #5191 from xiang90/github-folder
...
.github: add pull request and issue template
2016-04-25 16:22:48 -07:00
Xiang Li
cc27c3a1e6
.github: add pull request and issue template
2016-04-25 16:22:13 -07:00
Anthony Romano
d923b59190
Merge pull request #5189 from heyitsanthony/storage-to-mvcc
...
*: rename storage package to mvcc
2016-04-25 15:52:08 -07:00
Anthony Romano
b7ac758969
*: rename storage package to mvcc
2016-04-25 15:25:51 -07:00
Xiang Li
1440007608
Merge pull request #5187 from xiang90/doc_security
...
doc: add link to security
2016-04-25 14:32:12 -07:00
Gyu-Ho Lee
1d5bfd95dc
Merge pull request #5188 from gyuho/gogoproto-dependency
...
Update gogo/proto, grpc dependency
2016-04-25 14:29:42 -07:00
Gyu-Ho Lee
12d01bb1eb
vendor: update grpc, gogo/protobuf
2016-04-25 14:10:58 -07:00
Gyu-Ho Lee
4b31acf0e0
*: update generated Proto
2016-04-25 14:08:33 -07:00
Gyu-Ho Lee
82ef33a8d3
scripts: update genproto with new gogoproto hash
2016-04-25 14:07:40 -07:00
Xiang Li
4b296bf51c
doc: add link to security
2016-04-25 13:54:38 -07:00
Xiang Li
9ec176a9b0
Merge pull request #5176 from xiang90/lease_client
...
clientv3: keepaliveonce should have a per call ctx
2016-04-25 11:45:58 -07:00
Xiang Li
6de5b45b2f
Merge pull request #5185 from joshix/dochds
...
Documentation/doc.md: Make headings boring :)
2016-04-25 11:45:20 -07:00
Josh Wood
2a38cb5ad8
Documentation/doc.md: Make headings boring :)
...
Make the heading sentences that introduce each list of documents
a little more standard language, remove implied 2nd person, reduce
exclamations.
2016-04-25 10:58:25 -07:00
Xiang Li
8a82ddadb9
Merge pull request #5181 from xiang90/cluster_doc
...
docs: move clustering doc
2016-04-25 10:50:29 -07:00
Xiang Li
cbd79c666e
clientv3: keepaliveonce should have a per call ctx
...
KeepAliveOnce should have a per call ctx. Now we have a per
API ctx, but we might do rpc calls mutiple times in a for loop.
To avoid unnecessary routine leak, use per call ctx.
2016-04-25 10:46:47 -07:00
Xiang Li
1b98074897
docs: move clustering doc
2016-04-25 10:35:29 -07:00
Gyu-Ho Lee
1378e72bc2
Merge pull request #5184 from gyuho/typo
...
*: fix flag location, minor typo
2016-04-25 09:59:24 -07:00
Xiang Li
3ae956eb89
Merge pull request #5179 from xiang90/doc_di
...
doc: link to recovery.md
2016-04-25 09:47:30 -07:00
Gyu-Ho Lee
3ad8e91e00
*: fix flag location, minor typo
2016-04-25 09:41:11 -07:00
Xiang Li
663aca701d
Merge pull request #5177 from xiang90/lease_client_2
...
clientv3: retry on switchRemoteAndStream
2016-04-25 09:36:06 -07:00
Xiang Li
736e1d6c33
doc: link to recovery.md
2016-04-23 22:40:35 -07:00
Xiang Li
844208d7dd
clientv3: retry on switchRemoteAndStream
...
If switchRemoteAndStream fails, the whole lease API fails since
the internal routine exits. We should only fail the whole API when
there is a fatal error. For example, we should fail if we fail to
connection to all the endpoints user provided.
If we connect to an endpoint, but fail to create a stream, we should
retry instead of returning error to fail the entire API.
2016-04-23 21:55:34 -07:00
Gyu-Ho Lee
f8673b5f60
Merge pull request #5170 from gyuho/tester
...
etcd-tester: flag consistency-check
2016-04-22 22:26:17 -07:00
Gyu-Ho Lee
151d0d3831
etcd-tester: flag consistency-check
2016-04-22 22:22:12 -07:00
Anthony Romano
90f91ac8ac
Merge pull request #5162 from heyitsanthony/disaster-doc
...
doc: v3 disaster recovery doc
2016-04-22 19:48:45 -07:00
Anthony Romano
579c1342e6
doc: v3 disaster recovery doc
2016-04-22 19:49:39 -07:00
Anthony Romano
50471d0c5c
Merge pull request #5168 from heyitsanthony/fix-pipeline-leak
...
etcdserver: stop raft after stopping apply scheduler
2016-04-22 19:11:34 -07:00
Anthony Romano
08d879341d
etcdserver: stop raft after stopping apply scheduler
...
Was causing a pipeline leak.
2016-04-22 17:15:13 -07:00
Xiang Li
e51e146a19
Merge pull request #5167 from xiang90/doc_reorg
...
docs: update docs.md and create subdirs
2016-04-22 17:03:16 -07:00
Xiang Li
bfd6465ea3
docs: update docs.md and create subdirs
2016-04-22 16:58:03 -07:00
Xiang Li
45bf7fb960
Merge pull request #5165 from xiang90/race
...
raft: fix detected race in node.go
2016-04-22 16:12:33 -07:00
Xiang Li
59c5110b73
raft: fix detected race in node.go
2016-04-22 15:45:33 -07:00
Gyu-Ho Lee
0dd9c2520b
Merge pull request #5164 from gyuho/sleep_for_slow_network
...
etcd-tester: wait more for slow network recovery
2016-04-22 15:36:50 -07:00
Gyu-Ho Lee
6a0664d701
etcd-tester: wait more for slow network recovery
...
For https://github.com/coreos/etcd/issues/5121 .
2016-04-22 15:24:47 -07:00
Gyu-Ho Lee
da1138f8de
Merge pull request #5160 from gyuho/close_db
...
etcdctl/ctlv3: close bolt.DB in snapshot status
2016-04-22 12:10:28 -07:00
Josh Wood
d49c044666
Merge pull request #5135 from heyitsanthony/maintenance-doc
...
doc: v3 maintenance
2016-04-22 12:02:39 -07:00
Gyu-Ho Lee
53abaf86c6
etcdctl/ctlv3: close bolt.DB in snapshot status
2016-04-22 11:43:52 -07:00
Gyu-Ho Lee
3ffbc4c8dd
Merge pull request #5158 from gyuho/functional-test-check
...
etcd-tester: reset success var for every case
2016-04-22 09:37:27 -07:00
Gyu-Ho Lee
0feb88cee1
etcd-tester: change var success->failed
...
Previous success overwrites the later failure.
Make it simpler by changing the variable to 'failed'.
2016-04-22 09:27:37 -07:00
Xiang Li
af30795752
Merge pull request #5157 from mitake/5155
...
etcdserver: remove a data race of ServerStat
2016-04-22 09:19:47 -07:00
Hitoshi Mitake
24077fb3f6
etcdserver: remove a data race of ServerStat
...
It seems that ServerStats.BecomeLeader() is missing a lock.
Fix https://github.com/coreos/etcd/issues/5155
2016-04-22 23:41:38 +09:00
Xiang Li
69bc0f76bc
Merge pull request #5152 from heyitsanthony/fix-quota-test
...
integration: wait for alarm in TestV3StorageQuotaApply
2016-04-21 21:26:46 -07:00
Anthony Romano
2927c90fae
integration: wait for alarm in TestV3StorageQuotaApply
...
Fixes #4974
2016-04-21 20:53:43 -07:00
Gyu-Ho Lee
f73cdf4035
Merge pull request #5153 from gyuho/api_doc
...
*: change Protocol Buffer documentation title
2016-04-21 20:03:37 -07:00
Gyu-Ho Lee
2751a10db6
*: change Protocol Buffer documentation title
2016-04-21 19:58:41 -07:00
Gyu-Ho Lee
fdf6335416
Merge pull request #5117 from gyuho/proto_gen
...
*: Protocol Buffer docs auto-generate script
2016-04-21 19:33:41 -07:00