Gyu-Ho Lee
|
4267d368df
|
api/etcdhttp: serve error information in '/health', marshal health in JSON
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
|
2017-07-27 15:36:59 -07:00 |
|
Beth Wright
|
ff1c8c2191
|
docs: revising to match sidebar structure.
|
2017-07-27 15:06:59 -07:00 |
|
Gyu-Ho Lee
|
8365233d2a
|
Merge pull request #8296 from gyuho/grpc
vendor: upgrade grpc/grpc-go to v1.5.1
|
2017-07-27 13:21:20 -07:00 |
|
Anthony Romano
|
f6acd0316c
|
etcdmain: add --experimental-serializable-ordering to grpc proxy
Connect to another endpoint on stale reads.
|
2017-07-27 12:39:30 -07:00 |
|
Gyu-Ho Lee
|
9fee4b77de
|
bill-of-materials: update 'grpc' LICENSE
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
|
2017-07-27 10:47:24 -07:00 |
|
Gyu-Ho Lee
|
8a589d2d73
|
grpcproxy/cluster_test: serve grpc server after register service
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
|
2017-07-27 10:47:24 -07:00 |
|
Gyu-Ho Lee
|
be794d586c
|
vendor: upgrade grpc-go to v1.5.1
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
|
2017-07-27 10:47:17 -07:00 |
|
Anthony Romano
|
fca56f132a
|
ordering: use x/net/context and add doc.go
Compilation troubles when using the "context" package.
|
2017-07-26 20:58:41 -07:00 |
|
Anthony Romano
|
5088ae3e67
|
docs: add ordering wrapper as experimental feature
|
2017-07-26 20:58:41 -07:00 |
|
Xiang Li
|
2a348fb8e9
|
Merge pull request #8263 from fanminshi/hash_by_rev
api: hash by rev
|
2017-07-26 11:22:33 -07:00 |
|
Gyu-Ho Lee
|
ee1c340126
|
Merge pull request #8309 from gyuho/test-timeout
integration: increase dial timeout in testTLSReload
|
2017-07-26 10:04:48 -07:00 |
|
fanmin shi
|
8609521ce2
|
mvcc: add TestHashKVWhenCompacting to kvstore_test
|
2017-07-26 09:48:29 -07:00 |
|
fanmin shi
|
766c2540ae
|
integration: add TestV3HashKV in v3_grpc_test.go
|
2017-07-26 09:48:24 -07:00 |
|
Gyu-Ho Lee
|
9b6799a5b6
|
integration: increase dial timeout in testTLSReload
|
2017-07-26 09:37:51 -07:00 |
|
Gyu-Ho Lee
|
ff7a021c8f
|
Merge pull request #8282 from gyuho/metrics-port
*: serve '/metrics' in insecure port
|
2017-07-26 09:27:37 -07:00 |
|
Gyu-Ho Lee
|
411ab276b0
|
e2e: test /metrics, /health endpoints
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
|
2017-07-26 06:23:55 -07:00 |
|
Gyu-Ho Lee
|
74c8050adc
|
*: use etcdhttp.Handle* for health, prometheus handlers
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
|
2017-07-26 06:23:55 -07:00 |
|
Gyu-Ho Lee
|
78432e3bd2
|
etcdhttp: add metrics.go for metrics, health handler
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
|
2017-07-26 06:23:55 -07:00 |
|
Anthony Romano
|
16943f04e2
|
Merge pull request #8283 from heyitsanthony/cancel-compact-rpc
v3rpc: set Canceled=true on compacted watch
|
2017-07-25 19:15:18 -07:00 |
|
Anthony Romano
|
8b1177194e
|
Merge pull request #8306 from heyitsanthony/v3server-raftreq
etcdserver: consolidate error checking for v3_server functions
|
2017-07-25 19:14:01 -07:00 |
|
fanmin shi
|
a6ae677d8f
|
proxy: support HashKV in grpcproxy
|
2017-07-25 17:00:56 -07:00 |
|
fanmin shi
|
deca9879c2
|
mvcc: add HashByRev to kv.go
HashByRev computes the hash of all MVCC keys up to a given revision.
|
2017-07-25 17:00:46 -07:00 |
|
Anthony Romano
|
478ba2c4f2
|
etcdserver: consolidate error checking for v3_server functions
Duplicated error checking code moved into raftRequest/raftRequestOnce.
|
2017-07-25 14:28:39 -07:00 |
|
Anthony Romano
|
05603c4908
|
Merge pull request #8291 from zbwright/upgrade-index
docs: adding an index for upgrade pages.
|
2017-07-25 12:40:52 -07:00 |
|
Anthony Romano
|
9581f7676c
|
grpcproxy: forward Canceled field when broadcasting watch responses
|
2017-07-25 12:36:01 -07:00 |
|
Anthony Romano
|
318caeee7e
|
clientv3: return CompactRevision wresp when set with Canceled
|
2017-07-25 12:36:01 -07:00 |
|
Anthony Romano
|
6fb08672d8
|
v3rpc: set canceled=true when stream is compacted
Fixes #8231
|
2017-07-25 12:36:01 -07:00 |
|
Anthony Romano
|
ebcfdd1a3d
|
integration: check Canceled is true in compacted watch response
|
2017-07-25 12:36:01 -07:00 |
|
Beth Wright
|
ffa54929ea
|
docs: adding an index for upgrade pages.
|
2017-07-25 10:53:02 -07:00 |
|
Xiang Li
|
d2654f8522
|
Merge pull request #8092 from mangoslicer/kv-ordering-wrapper
Added initial kv order caching functionality
|
2017-07-24 22:28:40 -07:00 |
|
Xiang Li
|
26bf8c0524
|
Merge pull request #8292 from zbwright/why-tweak
docs: slight rearranging of top two sections.
|
2017-07-24 21:08:45 -07:00 |
|
Xiang Li
|
93826f2f78
|
Merge pull request #8288 from irfansharif/pre-vote
raft: introduce/fix TestNodeWithSmallerTermCanCompleteElection
|
2017-07-24 21:05:42 -07:00 |
|
Xiang Li
|
fe33bd1879
|
Merge pull request #8294 from mitake/proxy-cachemiss
proxy: don't inc a cache miss count in a case of linearizable range
|
2017-07-24 20:47:19 -07:00 |
|
Anthony Romano
|
986e98418d
|
Merge pull request #8300 from heyitsanthony/proxy-self-cert
etcdmain: create self-signed certs when listening on https for httpproxy
|
2017-07-24 18:30:34 -07:00 |
|
Anthony Romano
|
51d7786050
|
etcdmain: create self-signed certs when listening on https for httpproxy
Fixes failures from TestCtlV3PutClientAutoTLS in proxy coverage tests.
|
2017-07-24 15:37:05 -07:00 |
|
fanmin shi
|
dfd3ef42cf
|
Merge pull request #8297 from fanminshi/fix_txn_ctl
etcdctl: print "del" instead of "delete" in txn interactive mode
|
2017-07-24 14:05:14 -07:00 |
|
fanmin shi
|
09f67a0d5e
|
e2e: change expectatation string in ctlTxn
|
2017-07-24 10:51:31 -07:00 |
|
Anthony Romano
|
e9a7f3551b
|
Merge pull request #8281 from heyitsanthony/san-rdns
transport: use reverse lookup to match wildcard DNS SAN
|
2017-07-22 08:02:57 -07:00 |
|
Anthony Romano
|
e9d5f75323
|
e2e/docker: docker image for testing wildcard DNS
|
2017-07-21 17:14:50 -07:00 |
|
Anthony Romano
|
52dd13fa35
|
fixtures: generate wildcard DNS SAN cert
DNS: *.etcd.local
|
2017-07-21 16:43:26 -07:00 |
|
Anthony Romano
|
b1aa962233
|
transport: use reverse lookup to match wildcard DNS SAN
Fixes #8268
|
2017-07-21 16:43:25 -07:00 |
|
fanmin shi
|
bb0e144b43
|
etcdctl: print "del" instead of "delete" in txn interactive mode
|
2017-07-21 14:31:39 -07:00 |
|
Anthony Romano
|
2eb9353019
|
Merge pull request #8277 from heyitsanthony/test-e2e-grpcproxy
e2e grpcproxy tests
|
2017-07-21 12:57:25 -07:00 |
|
Anthony Romano
|
954ec4d1a5
|
e2e: fix range indexing for args2env conversion
Was dropping the last argument in the slice.
|
2017-07-21 11:00:23 -07:00 |
|
Anthony Romano
|
107828d777
|
test: support -tags cluster_proxy for e2e tests
|
2017-07-21 11:00:22 -07:00 |
|
Anthony Romano
|
1dcae41b20
|
grpcproxy: return nil on receiving snapshot EOF
Gets "code = OutOfRange desc = EOF" errors otherwise.
|
2017-07-21 11:00:22 -07:00 |
|
Anthony Romano
|
c5447c2ec9
|
etcdmain: support crl in grpcproxy
|
2017-07-21 11:00:22 -07:00 |
|
Anthony Romano
|
efbee9d8c7
|
etcdmain: support --auto-tls and --insecure-skip-verify in grpcproxy
|
2017-07-21 11:00:22 -07:00 |
|
Anthony Romano
|
1365f87d40
|
etcdmain: cleanup grpcproxy; support different certs for proxy/etcd
Enables TLS termination in grpcproxy.
|
2017-07-21 11:00:22 -07:00 |
|
Anthony Romano
|
d5a0d4d696
|
etcdmain, embed: --auto-peer-tls and --auto-tls for v2 proxy
Fixes #7930
|
2017-07-21 11:00:22 -07:00 |
|