Anthony Romano
ef3bd4ecc5
Merge pull request #7633 from heyitsanthony/protoc-3.2.0
...
*: use protoc 3.2.0
2017-03-30 15:10:14 -07:00
Anthony Romano
1ff0b71b30
*: use protoc 3.2.0
...
Fixes #7631
2017-03-30 13:43:10 -07:00
Anthony Romano
a0c97282c3
Merge pull request #7626 from akauppi/pr-doc-typos
...
Fixing small typos in documentation
2017-03-30 13:36:38 -07:00
Asko Kauppi
dae2755253
Documentation: fix typos
2017-03-30 11:41:50 +03:00
Xiang Li
36735d52a4
Merge pull request #7622 from heyitsanthony/faq-disk-leader
...
Documentation: add disk latency leader loss question to FAQ
2017-03-28 19:18:50 -07:00
Gyu-Ho Lee
eafab47f05
Merge pull request #7612 from gyuho/adapter-maintenance-API
...
*: adapter maintenance api
2017-03-28 16:38:20 -07:00
Anthony Romano
faad828c51
Documentation: add disk latency leader loss question to FAQ
2017-03-28 15:49:21 -07:00
Xiang Li
6b784908ad
Merge pull request #7621 from xiang90/c_d
...
compactor: make TestPeriodic die early
2017-03-28 15:38:59 -07:00
Gyu-Ho Lee
c90a4b96d1
integration: use maintenance API adapter in tests
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-28 14:12:47 -07:00
Gyu-Ho Lee
0bf110e27f
clientv3,v3client: maintenance to embedded client
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-28 14:12:43 -07:00
Xiang
a915ff8419
compactor: make TestPeriodic die early
2017-03-28 13:50:16 -07:00
Gyu-Ho Lee
5c642ae314
grpcproxy/adapter: add maintenance API support
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-28 09:09:06 -07:00
Gyu-Ho Lee
123b25845c
Merge pull request #7610 from gyuho/news
...
NEWS: add v3.1.4, v3.1.5
2017-03-28 05:45:10 -07:00
Xiang Li
65ad91b14d
Merge pull request #7591 from xiang90/validate
...
etcdctl: add initial check perf command
2017-03-27 17:23:58 -07:00
Xiang
60d3375599
etcdctl: add initial check perf command
2017-03-27 17:01:15 -07:00
Xiang Li
a4ab5e55f9
Merge pull request #7611 from xiang90/auth_design
...
doc: link auth design in doc
2017-03-27 13:08:40 -07:00
Gyu-Ho Lee
4c7ffe4442
Merge pull request #7605 from gyuho/wrap-adapter
...
proxy/grpcproxy: add chanStream helper
2017-03-27 13:01:19 -07:00
Xiang
fded83f111
doc: link auth design in doc
2017-03-27 11:58:32 -07:00
Xiang Li
e70c8ac4a2
Merge pull request #7508 from mitake/auth-v3-design
...
auth: import design doc
2017-03-27 11:35:55 -07:00
Gyu-Ho Lee
caa73c176f
proxy/grpcproxy: add chanStream helper
...
Prelimiary work for maintenance API in adapter
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-27 11:24:02 -07:00
Gyu-Ho Lee
5dea73860f
NEWS: add v3.1.4, v3.1.5
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-27 10:54:51 -07:00
Anthony Romano
e6f72b4f42
Merge pull request #7603 from heyitsanthony/leak-check-grpc
...
testutil: check for grpc resources in AfterTest
2017-03-27 10:33:25 -07:00
Anthony Romano
9381b103bb
Merge pull request #7601 from heyitsanthony/fix-proxy-compact
...
grpcproxy/cache: only check compaction revision for historical revisions
2017-03-27 09:23:17 -07:00
Hitoshi Mitake
2e1e1c95bd
auth: import design doc
...
This commit imports and refines the design doc of v3 auth:
https://goo.gl/fwBxz6
2017-03-27 07:53:32 -07:00
Hitoshi Mitake
da6a035afb
Merge pull request #7600 from raoofm/patch-10
...
op-guide: Remove guest role from v3 auth doc
2017-03-25 10:08:36 +09:00
Anthony Romano
997e83f8ea
testutil: check for grpc resources in AfterTest
...
gRPC leaks only show up at the final leak check, making it difficult to
determine which test is causing the leak.
2017-03-24 16:09:38 -07:00
fanmin shi
631f790689
Merge pull request #7574 from fanminshi/fix_mem_leak
...
raft: use rs.req.Entries[0].Data as the key for deletion in advance()
2017-03-24 15:50:17 -07:00
Anthony Romano
b2a465e354
grpcproxy/cache: only check compaction revision for historical revisions
...
Since the current revision is 0, it'll always be less than the compaction
revision. If the proxy sees a compaction, it would always reject the
current revision requests since it's less than the compaction revision.
Instead, check if the revision is historical before trying to reject on
compaction revision.
Fixes #7599
2017-03-24 13:20:46 -07:00
Anthony Romano
b9cfa4cef9
integration: add serialized range to TestV3CompactCurrentRev
...
To catch compaction bugs in the proxy key cache.
2017-03-24 13:13:38 -07:00
raoofm
a26964c855
op-guide: Remove guest role from v3 auth doc
2017-03-24 16:09:58 -04:00
fanmin shi
f18ae033a7
raft: use rs.req.Entries[0].Data as the key for deletion in advance()
...
advance() should use rs.req.Entries[0].Data as the context instead of
req.Context for deletion. Since req.Context is never set, there won't be
any context being deleted from pendingReadIndex; results mem leak.
FIXES #7571
2017-03-24 12:31:21 -07:00
Anthony Romano
608a2be9c5
Merge pull request #7596 from andelf/fix-typo-bucked
...
etcdserver: fix a typo in bucket name var
2017-03-24 09:51:05 -07:00
Anthony Romano
f763048156
Merge pull request #7592 from heyitsanthony/proxy-cov
...
test: add proxy to coverage tests
2017-03-24 09:42:57 -07:00
andelf
54efb460af
etcdserver: fix a typo in bucket name var
2017-03-24 13:11:01 +08:00
Anthony Romano
ab1cf751a3
test: add proxy to coverage tests
2017-03-23 18:27:09 -07:00
Gyu-Ho Lee
e9bfcc02ce
Merge pull request #7590 from gyuho/test
...
integration: retry TestNetworkPartition5MembersLeaderInMajority
2017-03-23 17:02:32 -07:00
Gyu-Ho Lee
b81cb999fb
integration: retry TestNetworkPartition5MembersLeaderInMajority
...
Fix https://github.com/coreos/etcd/issues/7587 .
Retry for possible leader election in majority.
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-23 16:30:38 -07:00
Gyu-Ho Lee
204335d304
Merge pull request #7560 from artem-panchenko/fix_container_resolving
...
Dockerfile-release: add nsswitch.conf into image
2017-03-23 15:20:14 -07:00
Xiang Li
54928f5deb
Merge pull request #7524 from mitake/del-and-revoke-role
...
auth: changes of managing roles and users
2017-03-23 15:10:10 -07:00
Anthony Romano
3f8eab8439
Merge pull request #7581 from heyitsanthony/ivt-sorted-visit
...
adt: Visit() interval trees in sorted order
2017-03-23 14:11:08 -07:00
Xiang Li
21217c30f9
Merge pull request #7583 from krmayankk/prod-users
...
add Salesforce to prod users
2017-03-23 12:33:30 -07:00
Mayank Kumar
37bdc94860
Documentation: add salesforce to prod users
2017-03-23 12:29:37 -07:00
Anthony Romano
36ece32a61
Merge pull request #7582 from heyitsanthony/fix-watch-stream-leak
...
clientv3: use waitgroup to wait for substream goroutine teardown
2017-03-23 12:24:06 -07:00
Gyu-Ho Lee
0256953b28
Merge pull request #7586 from gyuho/timeout
...
tools/etcd-tester: add timeout for 'defrag'
2017-03-23 10:23:42 -07:00
Gyu-Ho Lee
8afc468b64
tools/etcd-tester: add timeout for 'defrag'
...
etcd panic-ed, so defrag response just blocked for "days"
when the actual 'v3rpc' path never returned.
We should catch this earlier.
ref. https://github.com/coreos/etcd/issues/7526
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-23 10:22:20 -07:00
Gyu-Ho Lee
161c7f6bdf
Merge pull request #7579 from gyuho/fix-defrage
...
*: fix panic during defrag operation
2017-03-23 10:08:33 -07:00
Anthony Romano
23719f99c6
Merge pull request #7563 from heyitsanthony/fix-testdialcancel-leak
...
clientv3: wait for Get goroutine in TestDialCancel
2017-03-23 10:07:23 -07:00
Anthony Romano
7ef75e373a
Merge pull request #7525 from heyitsanthony/big-backend
...
etcdserver, backend: configure mmap size based on quota
2017-03-23 10:06:00 -07:00
Xiang Li
9dcb975724
Merge pull request #7556 from brancz/prom-rules
...
Documentation: add Prometheus alerting rules
2017-03-23 09:58:57 -07:00
Gyu-Ho Lee
ed68bf89ff
integration: test inflight range requests while defragmenting
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-23 09:48:04 -07:00