Xiang Li
5193965005
Merge pull request #7481 from heyitsanthony/testafter-clientv3
...
clientv3: use CheckAfterTest after terminating cluster
2017-03-13 13:25:52 -07:00
Gyu-Ho Lee
34fca0caa9
Merge pull request #7476 from gyuho/NEWS
...
NEWS: update v3.1.3
2017-03-13 13:17:52 -07:00
Xiang Li
312ac5824f
Merge pull request #7486 from oberstet/doc-integr-add-txaio-etcd
...
add txaio-etcd to intergrations.md
2017-03-13 11:42:08 -07:00
Tobias Oberstein
d051b3b4e4
Documentation: add txaio-etcd to integrations
2017-03-13 18:24:46 +01:00
Xiang Li
76aa7f6935
Merge pull request #7479 from heyitsanthony/auth-admin-nilcheck
...
auth: nil check AuthInfo when checking admin permissions
2017-03-11 23:30:33 -08:00
Xiang Li
bf0aa68f89
Merge pull request #7480 from raoofm/patch-10
...
op-guide: update gateway routing policy
2017-03-11 23:29:59 -08:00
Gyu-Ho Lee
fbcc6db64c
Merge pull request #7482 from gyuho/lll
...
discovery: fix print format
2017-03-10 17:05:40 -08:00
Gyu-Ho Lee
60bdc47fa0
discovery: fix print format
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-03-10 15:04:46 -08:00
Raoof Mohammed
38f27599b9
op-guide: update gateway routing policy
...
Update from single available endpoint to round robin.
2017-03-10 17:43:10 -05:00
Anthony Romano
593489d454
clientv3: use CheckAfterTest after terminating cluster
...
AfterTest() has a delay that waits for runtime goroutines to exit;
CheckLeakedGoroutine does not. Since the test runner manages the
test cluster for examples, there is no delay between terminating
the cluster and checking for leaked goroutines. Instead, apply
Aftertest checking before running CheckLeakedGoroutine to let runtime
http goroutines finish.
2017-03-10 12:23:46 -08:00
Anthony Romano
eb6a47f87e
testutil: add CheckAfterTest for calling AfterTest without a testing.T
2017-03-10 12:18:24 -08:00
Anthony Romano
52bc997e0b
auth: nil check AuthInfo when checking admin permissions
...
If the context does not include auth information, get authinfo will
return a nil auth info and a nil error. This is then passed to
IsAdminPermitted, which would dereference the nil auth info.
2017-03-10 11:07:11 -08:00
Xiang Li
d0d3c768d9
Merge pull request #7478 from hubt/patch-2
...
doc: add branch.io use case into production users
2017-03-10 10:37:59 -08:00
Hubert Chen
9c9156b478
doc: add branch.io use case into production users
2017-03-10 10:01:05 -08:00
Gyu-Ho Lee
b744cecd20
NEWS: update v3.1.3
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-03-10 09:19:12 -08:00
Xiang Li
0d851e49e3
Merge pull request #7475 from xiang90/baidu
...
doc: fix title size
2017-03-10 09:08:21 -08:00
Xiang
debeccd605
doc: fix title size
2017-03-10 09:06:25 -08:00
Xiang Li
c848ee9d86
Merge pull request #7473 from xiang90/baidu
...
doc: add Baidu Waimai
2017-03-10 09:05:21 -08:00
Xiang Li
0a692b0524
Merge pull request #7443 from fanminshi/fix_balancer_deadlock
...
clientv3: serialize updating notifych in balancer
2017-03-10 07:48:47 -08:00
Xiang
911ae60edf
doc: add Baidu Waimai
2017-03-10 07:29:21 -08:00
Gyu-Ho Lee
0c38f1ff8d
Merge pull request #7469 from gyuho/manual
...
Documentation: add huawei product user
2017-03-09 13:09:04 -08:00
Hardy Simpson
0a9e2fe1f2
Documentation: add huawei product user
2017-03-09 13:06:20 -08:00
fanmin shi
9afe4e87fd
Merge pull request #7453 from allencloud/use-case-daocloud-io
...
add production user daocloud
2017-03-09 12:24:15 -08:00
fanmin shi
310641630e
clientv3: send frst down() func after recieving first notified addr
...
This ensures the ordering of down and up calls.
2017-03-09 12:20:36 -08:00
fanmin shi
8baaa06cce
clientv3: serialize updating notifych in balancer
...
FIXES #7283
2017-03-09 12:20:28 -08:00
Gyu-Ho Lee
5351953425
Merge pull request #7467 from gyuho/sd-notify
...
etcdmain: SdNotify when gateway, grpc-proxy are ready
2017-03-09 11:23:58 -08:00
Gyu-Ho Lee
01dd60c0f7
etcdmain: SdNotify when gateway, grpc-proxy are ready
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-03-09 10:10:21 -08:00
Gyu-Ho Lee
ad1d48b73d
Merge pull request #7014 from gyuho/auto-sync-grpc-proxy
...
*: register grpc-proxy members
2017-03-09 09:35:59 -08:00
Anthony Romano
c8ea343a76
Merge pull request #7463 from heyitsanthony/cov-buildi
...
test: install packages when building coverage tests
2017-03-09 09:15:22 -08:00
Gyu-Ho Lee
4d69d9663b
Documentation/op-guide: document grpcproxy sync
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-03-09 02:47:24 -08:00
Gyu-Ho Lee
095407df58
etcdmain: add register,resolver flags
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-03-09 02:47:12 -08:00
Gyu-Ho Lee
f862b47e92
grpcproxy: configure register to Cluster API
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-03-09 02:40:13 -08:00
Gyu-Ho Lee
5f4412996d
clientv3: define error type for closed watcher
2017-03-09 02:29:54 -08:00
Anthony Romano
ddcf14102e
Merge pull request #7105 from heyitsanthony/mvcc-txn
...
mvcc: txns and r/w views
2017-03-09 00:25:16 -08:00
Anthony Romano
dbf654cf77
test: install packages when building coverage tests
...
Lots of repeated compilation. Cache results with go build -i.
2017-03-08 22:24:16 -08:00
allencloud
8bc6cea90c
doc: Add daocloud.io to production users
...
Signed-off-by: allencloud <allen.sun@daocloud.io>
2017-03-09 13:30:53 +08:00
Anthony Romano
d1dcc828c8
etcdctl: support mvcc txn
2017-03-08 20:54:15 -08:00
Anthony Romano
0ed3c83e49
benchmark: support mvcc txn
2017-03-08 20:54:15 -08:00
Anthony Romano
58da8b17ee
etcdserver: support mvcc txn
2017-03-08 20:54:15 -08:00
Anthony Romano
f0c184b3a2
lease: support mvcc txn
2017-03-08 20:54:15 -08:00
Anthony Romano
33acbb694b
mvcc: txns and r/w views
...
Clean-up of the mvcc interfaces to use txn interfaces instead of an id.
Adds support for concurrent read-only mvcc transactions.
Fixes #7083
2017-03-08 20:52:59 -08:00
Anthony Romano
8d438c2939
backend: readtx
...
ReadTxs are designed for read-only accesses to the backend using a
read-only boltDB transaction. Since BatchTx's are long-running
transactions, all writes to BatchTx will writeback to ReadTx, overlaying
the base read-only transaction.
2017-03-08 20:52:59 -08:00
Anthony Romano
39dc5315ed
Merge pull request #7461 from heyitsanthony/fix-member-remove
...
e2e: don't remove member used to connect to etcd cluster
2017-03-08 20:21:57 -08:00
Xiang Li
cd7d68fed0
Merge pull request #7458 from reterVision/patch-1
...
Documentation: add Grab etcd use case
2017-03-08 19:59:31 -08:00
Gyu-Ho Lee
e4f40f6554
Merge pull request #7462 from gyuho/typo
...
*: fix minor typos
2017-03-08 16:41:18 -08:00
Gyu-Ho Lee
beb58c434c
*: fix minor typos
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-03-08 16:21:52 -08:00
Brandon Gao
7f94afdb8c
Documentation: add Grab etcd use case
2017-03-08 16:12:32 -08:00
Anthony Romano
13e36f963d
e2e: don't remove member used to connect to etcd cluster
...
Fixes #7204
2017-03-08 15:58:45 -08:00
Gyu-Ho Lee
e016015196
Merge pull request #7455 from gyuho/release-doc
...
Documentation: sign source zip files
2017-03-08 15:57:30 -08:00
Gyu-Ho Lee
1bcbd82c8b
Merge pull request #7457 from gyuho/lease-guard
...
lease: guard 'Lease.itemSet' from concurrent writes
2017-03-08 14:48:00 -08:00