Anthony Romano
8291110049
rafthttp: do not create new connections after stopping transport
2016-04-28 10:10:52 -07:00
Anthony Romano
d814e9dc35
integration: wait for ReadyNotify in Issue3699 test
...
Fixes #5147
2016-04-27 22:04:07 -07:00
Anthony Romano
8df52dc6fa
Merge pull request #5216 from heyitsanthony/lease-header-err
...
v3rpc: only fill lease grant header if no error
2016-04-27 16:51:16 -07:00
Anthony Romano
06ea8aee11
v3rpc: only fill lease grant header if no error
...
Was panicking under cluster fault injection.
2016-04-27 16:28:40 -07:00
Xiang Li
ca83793876
Merge pull request #5169 from xiang90/ready
...
etcdserver: do not serve requests before finish the first internal proposal
2016-04-27 16:05:12 -07:00
Xiang Li
434f2c356d
etcdserver: do not serve requests before finish the first internal proposal
2016-04-27 15:46:31 -07:00
Gyu-Ho Lee
e50df7c19b
Merge pull request #5215 from gyuho/finish_doc
...
Finish v2 documentation cleaning
2016-04-27 14:07:59 -07:00
Gyu-Ho Lee
c697aa7c60
Documentation: remove the rest
...
Remove:
1. auth_api.md
2. docker_guide.md
3. faq.md
4. implementation-faq.md
5. internal-protocol-versioning.md
2016-04-27 13:48:11 -07:00
Gyu-Ho Lee
8b3d1562f9
Documentation: remove admin_guide out of v2
2016-04-27 13:48:07 -07:00
Gyu-Ho Lee
c25c8573ac
Merge pull request #5212 from gyuho/doc_fix
...
v2 documentation link fix
2016-04-27 13:18:39 -07:00
Gyu-Ho Lee
954535c2b4
Documentation: move members_api.md
2016-04-27 11:49:41 -07:00
Gyu-Ho Lee
42c09a95a0
Documentation: remove other_apis from v3
2016-04-27 11:40:48 -07:00
Gyu-Ho Lee
a2ab18fce5
Documentation: move api.md to v2
2016-04-27 11:40:48 -07:00
Gyu-Ho Lee
5464665107
Documentation: del backward_compatibility from v3
2016-04-27 11:40:48 -07:00
Gyu-Ho Lee
04fda9d25f
Documentation: fix proxy link and delete from v3
2016-04-27 11:40:44 -07:00
Gyu-Ho Lee
95bac2dc3c
Documentation: remove v2 snapshot migration doc
2016-04-27 11:31:44 -07:00
Gyu-Ho Lee
01927cc26a
*: remove v2 specific authentication doc
2016-04-27 11:30:51 -07:00
Gyu-Ho Lee
f4b8e878ed
Documentation: delete upgrade_2_* from v3 doc dir
2016-04-27 11:29:36 -07:00
Gyu-Ho Lee
63c5725fef
Documentation: fix errorcode link to v2
2016-04-27 11:28:48 -07:00
Xiang Li
afd2cc7373
Merge pull request #5206 from xiang90/lease_header
...
v3rpc: fill lease header
2016-04-27 11:18:00 -07:00
Anthony Romano
08f6c0775a
Merge pull request #5199 from heyitsanthony/safe-lock-retry
...
clientv3/concurrency: use session lease id for mutex keys
2016-04-27 11:10:46 -07:00
Gyu-Ho Lee
07daa9fdc0
Merge pull request #5201 from gyuho/auth_test
...
auth: add basic tests
2016-04-27 10:57:20 -07:00
Xiang Li
c3de53c23c
v3rpc: fill lease header
2016-04-27 10:30:23 -07:00
Gyu-Ho Lee
14415c2187
auth: add tests
2016-04-27 10:13:36 -07:00
Gyu-Ho Lee
81ac766bb4
Merge pull request #5174 from gyuho/restart
...
etcd-tester: match more grpc errors
2016-04-27 09:47:55 -07:00
Gyu-Ho Lee
de7c18909f
etcd-tester: match more grpc errors
...
To prevent stressers from returning from failure injections
2016-04-27 09:34:05 -07:00
Xiang Li
8a4c9c9da1
Merge pull request #5205 from clearbit/rh-error-newline
...
etcdctl: Add a newline so that errors don't bleed into each other.
2016-04-27 07:31:08 -07:00
Rob Holland
a00be40db2
etcdctl: Add a newline so that errors don't bleed into each other.
2016-04-27 14:25:57 +01:00
Anthony Romano
ecb0e2bd38
Merge pull request #5203 from heyitsanthony/fix-lease-leak
...
clientv3: check stream context in lease keep alive send loop
2016-04-26 20:42:31 -07:00
Anthony Romano
30a9229f38
clientv3: check stream context in lease keep alive send loop
...
If no leases are being kept alive, a connection reset would leak
the send routine since it would only test the stream when sending
keep alives.
Fixes #5200
2016-04-26 20:10:09 -07:00
Anthony Romano
22797c7185
clientv3/concurrency: use session lease id for mutex keys
...
With randomized keys, if the connection goes down, but the session remains,
the client would need complicated recovery logic to avoid deadlock.
Instead, bind the session's lease id to the lock entry; if a session tries
to reacquire the lock it will reassume its old place in the wait list.
2016-04-26 17:37:26 -07:00
Gyu-Ho Lee
c8ab6c348a
Merge pull request #5196 from gyuho/password_check
...
etcdserver/auth: check empty password
2016-04-26 15:56:17 -07:00
Gyu-Ho Lee
bba08f6f79
e2e: add tests for issue 5182
...
For https://github.com/coreos/etcd/issues/5182 .
2016-04-26 15:37:19 -07:00
Gyu-Ho Lee
07685bcf97
etcdserver/auth: check empty password in merge
...
Fix https://github.com/coreos/etcd/issues/5182 .
2016-04-26 15:37:15 -07:00
Anthony Romano
78c96e893e
Merge pull request #5198 from heyitsanthony/readme-3.0
...
doc: focus on v3 in README
2016-04-26 14:47:22 -07:00
Anthony Romano
dc55c312b0
doc: focus on v3 in README and clone old v2 docs
...
Fixes #5192
2016-04-26 14:41:59 -07:00
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