b3ebe66c97
clientv3/integration: tests with new errors
2016-04-29 12:00:26 -07:00
6049c95dc9
clientv3: auth with rpctypes.Error
2016-04-29 12:00:26 -07:00
506cf1f03f
etcdserver/api/v3rpc: use new errors
2016-04-29 12:00:26 -07:00
2b361cf06b
rpctypes: define a new error interface
2016-04-29 12:00:22 -07:00
d893a78c38
test: add v3rpc, rpctypes
2016-04-29 11:00:02 -07:00
8e099ab713
Merge pull request #5225 from heyitsanthony/local-tester
...
local-tester: procfile, faults, and network bridge
2016-04-29 10:27:56 -07:00
b8850cec93
Merge pull request #5228 from xiang90/fix_d
...
mvcc: fix watch deleteRange
2016-04-29 10:23:46 -07:00
29eca4eb88
Merge pull request #5223 from heyitsanthony/kv-less-reconnect
...
clientv3: better serialization for kv and txn connection retry
2016-04-29 10:02:17 -07:00
c0ff77e809
local-tester: procfile, faults, and network bridge
...
Creates a local fault injected cluster and stresser for etcd.
Usage: goreman -f tools/local-tester/Procfile start
2016-04-29 09:57:02 -07:00
3ddcc21179
mvcc: fix watch deleteRange
2016-04-29 09:40:28 -07:00
c26eb3f241
clientv3: better serialization for kv and txn connection retry
...
If the grpc connection is restored between an rpc network failure
and trying to reestablish the connection, the connection retry would
end up resetting good connections if many operations were
in-flight at the time of network failure.
2016-04-29 09:26:32 -07:00
60425de0ff
Merge pull request #5227 from raoofm/patch-3
...
Doc: Update production-users.md
2016-04-29 08:25:07 -07:00
db8588ab93
Doc: Update production-users.md
...
Update the Backups policy
2016-04-29 11:23:51 -04:00
51ad5f00bf
Merge pull request #5226 from raoofm/patch-2
...
Doc: Update production-users.md
2016-04-29 08:01:07 -07:00
419ae757d2
Update production-users.md
2016-04-29 10:58:24 -04:00
4480eb6d49
Merge pull request #5217 from gyuho/rpc_types
...
*: return rpctypes.Err in clientv3
2016-04-28 15:58:47 -07:00
f148f4b2b9
clientv3/integration: tests error types (rpctypes)
2016-04-28 15:42:27 -07:00
2e3d79a7bf
clientv3: convert errors to rpctypes on returning
...
For https://github.com/coreos/etcd/issues/5211 .
2016-04-28 15:39:37 -07:00
f613052435
rpctypes: Error function to convert clientv3 error
2016-04-28 12:16:13 -07:00
bef5be42b5
integration: add quota backend bytes option
2016-04-28 12:15:31 -07:00
11ec94b7e8
Merge pull request #5218 from heyitsanthony/fix-issue-3699
...
integration: wait for ReadyNotify in Issue3699 test
2016-04-28 10:48:08 -07:00
7c666b533a
Merge pull request #5221 from heyitsanthony/parallel-e2e-integration
...
test: run e2e and integration tests in parallel
2016-04-28 10:30:40 -07:00
85edd66c65
test: run e2e and integration tests in parallel
2016-04-28 10:17:40 -07:00
8291110049
rafthttp: do not create new connections after stopping transport
2016-04-28 10:10:52 -07:00
d1e11842df
Merge pull request #5219 from xiang90/req_timeout
...
etcdserver: add timeout for processing v3 request
2016-04-28 09:25:08 -07:00
6ee5f9c677
etcdserver: add timeout for processing v3 request
2016-04-28 08:52:17 -07:00
d814e9dc35
integration: wait for ReadyNotify in Issue3699 test
...
Fixes #5147
2016-04-27 22:04:07 -07:00
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
06ea8aee11
v3rpc: only fill lease grant header if no error
...
Was panicking under cluster fault injection.
2016-04-27 16:28:40 -07:00
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
434f2c356d
etcdserver: do not serve requests before finish the first internal proposal
2016-04-27 15:46:31 -07:00
e50df7c19b
Merge pull request #5215 from gyuho/finish_doc
...
Finish v2 documentation cleaning
2016-04-27 14:07:59 -07:00
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
8b3d1562f9
Documentation: remove admin_guide out of v2
2016-04-27 13:48:07 -07:00
c25c8573ac
Merge pull request #5212 from gyuho/doc_fix
...
v2 documentation link fix
2016-04-27 13:18:39 -07:00
954535c2b4
Documentation: move members_api.md
2016-04-27 11:49:41 -07:00
42c09a95a0
Documentation: remove other_apis from v3
2016-04-27 11:40:48 -07:00
a2ab18fce5
Documentation: move api.md to v2
2016-04-27 11:40:48 -07:00
5464665107
Documentation: del backward_compatibility from v3
2016-04-27 11:40:48 -07:00
04fda9d25f
Documentation: fix proxy link and delete from v3
2016-04-27 11:40:44 -07:00
95bac2dc3c
Documentation: remove v2 snapshot migration doc
2016-04-27 11:31:44 -07:00
01927cc26a
*: remove v2 specific authentication doc
2016-04-27 11:30:51 -07:00
f4b8e878ed
Documentation: delete upgrade_2_* from v3 doc dir
2016-04-27 11:29:36 -07:00
63c5725fef
Documentation: fix errorcode link to v2
2016-04-27 11:28:48 -07:00
afd2cc7373
Merge pull request #5206 from xiang90/lease_header
...
v3rpc: fill lease header
2016-04-27 11:18:00 -07:00
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
07daa9fdc0
Merge pull request #5201 from gyuho/auth_test
...
auth: add basic tests
2016-04-27 10:57:20 -07:00
c3de53c23c
v3rpc: fill lease header
2016-04-27 10:30:23 -07:00
14415c2187
auth: add tests
2016-04-27 10:13:36 -07:00
81ac766bb4
Merge pull request #5174 from gyuho/restart
...
etcd-tester: match more grpc errors
2016-04-27 09:47:55 -07:00