Anthony Romano
1af7c400d1
compactor: make tests deterministic
...
Fixes #5847
2016-07-01 16:50:05 -07:00
Xiang Li
66d195ff75
Merge pull request #5813 from nekto0n/encoder-pointer
...
rafthttp: use pointers to avoid extra copies upon message encoding
2016-06-29 10:01:27 -07:00
Anthony Romano
ff908b4ba8
Merge pull request #5812 from heyitsanthony/test-merge-base
...
test: use merge-base for commit title checking
2016-06-29 09:50:26 -07:00
Anthony Romano
dc218fb41d
test: use merge-base for commit title checking
...
Otherwise, will compare branch with forked master against upstream master.
2016-06-29 09:28:53 -07:00
Nikita Vetoshkin
fd5bc21522
rafthttp: use pointers to avoid extra copies upon message encoding
2016-06-29 21:17:18 +05:00
Gyu-Ho Lee
7f3b2e23a4
Merge pull request #5811 from davygeek/golintnotice
...
client: follow golint notice change errors.New to fmt.Errorf
2016-06-29 09:12:49 -07:00
Xiang Li
8e9097d0c0
Merge pull request #5748 from mitake/auth-disable
...
disabling auth in v3 API
2016-06-28 22:32:44 -07:00
davygeek
3b91648070
client: follow golint notice change errors.New to fmt.Errorf and use 'var eps []string' instead 'var make([]string, 0)'
2016-06-29 13:21:49 +08:00
Xiang Li
a4667cb863
Merge pull request #5700 from mqliang/proxy-compact
...
proxy: implement compaction function
2016-06-28 20:49:01 -07:00
mqliang
2e2f405b1e
proxy:replace c with client to improve readability
2016-06-29 11:30:03 +08:00
mqliang
f28a87d835
proxy: implement compaction
2016-06-29 11:28:10 +08:00
Gyu-Ho Lee
83d9ce3d7c
Merge pull request #5803 from gyuho/manual
...
raft: simplify truncateAndAppend
2016-06-28 20:07:35 -07:00
Gyu-Ho Lee
8f8ff4d519
Merge pull request #5805 from gyuho/ftest
...
etcd-tester: match ErrTimeout in stresser
2016-06-28 19:51:21 -07:00
Hitoshi Mitake
745e1e2cf9
e2e: enhance the test case of auth disabling
2016-06-29 11:31:42 +09:00
Gyu-Ho Lee
15f2fd0726
etcd-tester: match ErrTimeout in stresser
...
Fix https://github.com/coreos/etcd/issues/5804 .
2016-06-28 19:20:28 -07:00
zhonglin6666
df31eab136
raft: simplify truncateAndAppend
...
truncateAndAppend no need the value of 'after' with subbing one
2016-06-28 18:53:12 -07:00
Hitoshi Mitake
66107b8653
auth: invalidate every token in disabling auth
2016-06-29 10:31:46 +09:00
Xiang Li
8e825de35f
Merge pull request #5513 from vikstrous/clustererror
...
improve error message for ClusterError
2016-06-28 18:15:35 -07:00
Xiang Li
8216fdc59f
Merge pull request #5799 from xiang90/grpcnaming
...
clientv3: add grpc naming resolver
2016-06-28 17:51:23 -07:00
Xiang Li
4f57bb313f
clientv3: add grpc naming resolver
2016-06-28 17:06:58 -07:00
Xiang Li
1b2f025414
Merge pull request #5801 from heyitsanthony/fix-watch-closeerr-race
...
clientv3: only use return closeErr when donec is closed
2016-06-28 17:05:48 -07:00
Anthony Romano
1db4ee8c61
clientv3: only use closeErr on watch when donec is closed
...
Fixes #5800
2016-06-28 16:14:09 -07:00
Xiang Li
81322b498e
Merge pull request #5798 from gyuho/tests_more
...
Tests other projects to ensure it compiles
2016-06-28 15:22:32 -07:00
Gyu-Ho Lee
ede0b584b8
test: test builds on other projects
2016-06-28 15:03:19 -07:00
Gyu-Ho Lee
da180e0790
Merge pull request #5796 from gyuho/bench
...
benchmark: fix Compact request
2016-06-28 14:14:07 -07:00
Xiang Li
bc6d7659af
Merge pull request #5795 from xiang90/filter
...
*: support watch with filters
2016-06-28 14:07:12 -07:00
Gyu-Ho Lee
ae057ec508
benchmark: fix Compact request
2016-06-28 13:58:28 -07:00
Xiang Li
dced92f8bd
*: support watch with filters
...
Now user can filter events with types. The API is also extensible.
It might make sense for the proxy to filter out events based on
more expensive/customized filter.
2016-06-28 13:46:57 -07:00
Xiang Li
5f1c763993
Merge pull request #5553 from swingbach/master
...
raft: implemented read-only query when quorum check is on
2016-06-28 12:47:43 -07:00
Xiang Li
ddffdc3e37
Merge pull request #5725 from mitake/auth-not-enabled
...
auth, etcdserver: let Authenticate() fail if auth isn't enabled
2016-06-28 12:34:54 -07:00
Xiang Li
ec232ec9d8
Merge pull request #5787 from heyitsanthony/compact-resp
...
clientv3, ctl3, clientv3/integration: add compact response to compact
2016-06-28 12:27:42 -07:00
Xiang Li
38035c8c13
Merge pull request #5794 from xiang90/fix_c
...
mvcc: do not hash consistent index
2016-06-28 12:25:32 -07:00
Xiang Li
ef9754910e
mvcc: do not hash consistent index
2016-06-28 09:36:26 -07:00
Anthony Romano
1c25aa6c48
clientv3, ctl3, clientv3/integration: add compact response to compact
2016-06-28 09:32:31 -07:00
Gyu-Ho Lee
0cd5c658aa
Merge pull request #5788 from gyuho/retry_tester
...
etcd-tester: match ErrTimeoutDueToLeaderFail
2016-06-27 21:16:07 -07:00
Gyu-Ho Lee
ac68f70843
etcd-tester: match ErrTimeoutDueToLeaderFail
...
stresser in followers should retry when failure is injected to
their leader.
2016-06-27 20:48:06 -07:00
swingbach@gmail.com
0faae33ace
raft: implemented read-only query when quorum check is on
2016-06-28 10:52:53 +08:00
Gyu-Ho Lee
c00e97ea49
Merge pull request #5785 from gyuho/doc_update
...
Documentation/upgrades: upgrade 3.0 doc
2016-06-27 15:46:53 -07:00
Gyu-Ho Lee
c8a7d281ee
Documentation/upgrades: upgrade 3.0 doc
2016-06-27 15:45:44 -07:00
Anthony Romano
a5c2cd2708
Merge pull request #5784 from heyitsanthony/doc-todos
...
Documentation: clear out some TODOs
2016-06-27 15:20:30 -07:00
Anthony Romano
11fdf2dd18
Documentation: clear out some TODOs
2016-06-27 15:00:18 -07:00
Gyu-Ho Lee
3b300f42e9
Merge pull request #5781 from gyuho/compact_client
...
*: compact with physical in client side
2016-06-27 14:46:54 -07:00
Anthony Romano
b4162f8a45
Merge pull request #5782 from heyitsanthony/doc-lint
...
Documentation: conform to header style
2016-06-27 12:20:31 -07:00
Gyu-Ho Lee
f63e6875bd
e2e: test 'physical' flag in compact cmd
2016-06-27 12:07:49 -07:00
Gyu-Ho Lee
76e2bf03b8
etcdctl: v3 compact with physical flag
2016-06-27 12:07:46 -07:00
Gyu-Ho Lee
859e336d68
clientv3: configurable physical in compact
2016-06-27 12:04:04 -07:00
Anthony Romano
35229eb2d3
Documentation: conform to header style
2016-06-27 12:00:24 -07:00
Xiang Li
bbed3ecc8d
Merge pull request #5780 from xiang90/check_i
...
etcdserver: check index of the kv when restarting
2016-06-27 11:44:10 -07:00
Xiang Li
9614dc6e71
etcdserver: check index of the kv when restarting
2016-06-27 10:27:27 -07:00
Hitoshi Mitake
8df37d53d6
auth, etcdserver: let Authenticate() fail if auth isn't enabled
...
Successful Authenticate() would be confusing and make trouble shooting
harder if auth isn't enabled in a cluster.
2016-06-26 22:49:23 -07:00