Gyuho Lee
2160c476a2
clientv3: skip "TestDialTimeout"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-28 11:28:14 -07:00
Joe Betz
29185da0e0
Merge pull request #9502 from jpbetz/automated-cherry-pick-of-#9415-release-3.2
...
Automated cherry pick of #9415
2018-03-28 11:21:36 -07:00
Joe Betz
4acfe50869
Merge pull request #9503 from jpbetz/automated-cherry-pick-of-#9437-release-3.2
...
Automated cherry pick of #9437
2018-03-28 11:04:17 -07:00
Gyuho Lee
e6c5cdf935
etcdserver: adjust election ticks on restart
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-28 10:58:09 -07:00
Gyuho Lee
0a4560319f
rafthttp: add missing "peer_sent_failures_total" metrics call
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-28 10:09:50 -07:00
Gyuho Lee
6d7f592c38
etcdserver: make "advanceTicks" method
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-28 10:06:57 -07:00
Gyuho Lee
431fd391da
rafthttp: add "ActivePeers" to "Transport"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-28 10:06:28 -07:00
Gyuho Lee
39ea00bc92
Documentation/upgrades: backport all upgrade guides
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-27 10:31:57 -07:00
Joe Betz
6f848b3fd3
version: bump up to 3.2.17+git
2018-03-08 14:16:24 -08:00
Joe Betz
28c47bb2f8
version: bump up to 3.2.17
v3.2.17
2018-03-08 13:45:31 -08:00
Gyuho Lee
ea0fda66eb
clientv3/integration: test "rpctypes.ErrLeaseTTLTooLarge"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 10:38:18 -08:00
Iwasaki Yudai
6e5e3d134e
*: enforce max lease TTL with 9,000,000,000 seconds
...
math.MaxInt64 / time.Second is 9,223,372,036. 9,000,000,000 is easier to
remember/document.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 10:38:07 -08:00
Gyuho Lee
58f9080f60
Merge pull request #9404 from jpbetz/automated-cherry-pick-of-#9379-origin-release-3.2
...
Automated cherry pick of #9379
2018-03-08 08:21:35 -08:00
Gyuho Lee
f8fc817ce8
*: remove unused env vars
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 01:36:21 -08:00
Gyuho Lee
3bb8edc6aa
e2e: fix missing "apiPrefix"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 01:08:26 -08:00
Gyuho Lee
4e7b9d223d
e2e: add "Election" grpc-gateway test cases
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 01:07:19 -08:00
Gyuho Lee
fe90bc448c
Merge pull request #9405 from jpbetz/automated-cherry-pick-of-#9347-origin-release-3.2
...
Automated cherry pick of #9347
2018-03-08 00:59:26 -08:00
Gyuho Lee
3710c249eb
Merge pull request #9403 from jpbetz/automated-cherry-pick-of-#9336-origin-release-3.2
...
Automated cherry pick of #9336
2018-03-08 00:58:52 -08:00
Gyuho Lee
cbea4efaf2
etcdserver: enable "CheckQuorum" when starting with "ForceNewCluster"
...
We enable "raft.Config.CheckQuorum" by default in other
Raft initial starts. So should start with "ForceNewCluster".
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 23:12:32 -08:00
Gyuho Lee
273a43d4d8
api/v3election: error on missing "leader" field
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 23:08:28 -08:00
Rob Day
ceaa55e57e
httpproxy: cancel requests when client closes a connection
2018-03-07 23:01:10 -08:00
Gyuho Lee
a537163e9e
hack/scripts-dev: fix indentation in run.sh
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:32:08 -08:00
Gyuho Lee
660f7fd8a0
hack/scripts-dev: sync with master
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:22:18 -08:00
Gyuho Lee
e48a18256f
travis: use Go 1.8.7, sync with master
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:21:02 -08:00
Gyuho Lee
a61ba42918
Documentation/op-guide: highlight defrag operation "--endpoints" flag
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-05 11:13:54 -08:00
Gyuho Lee
83c94e9e58
etcdctl: highlight "defrag" command caveats
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-05 11:12:41 -08:00
Gyuho Lee
55e008f64b
Documentation: make "Consul" section more objective
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-02 10:42:13 -08:00
Gyuho Lee
a4827447be
travis: update Go version
2018-02-27 11:28:37 -08:00
Gyuho Lee
41830ca523
semaphore: update Go, release test version
2018-02-27 11:27:47 -08:00
Joe Betz
4a620e2013
version: 3.2.16+git
2018-02-12 14:29:08 -08:00
Joe Betz
121edf0467
version: 3.2.16
v3.2.16
2018-02-12 09:43:33 -08:00
Joe Betz
b5abfe1858
Merge pull request #9297 from jpbetz/automated-cherry-pick-of-#9281-origin-release-3.2
...
Automated cherry pick of #9281
2018-02-07 22:32:59 -08:00
Joe Betz
33633da64c
mvcc: fix watchable store test for 3.2 cherrypick of #9281
2018-02-07 15:57:34 -08:00
Iwasaki Yudai
e08abbeae4
mvcc: restore unsynced watchers
...
In case syncWatchersLoop() starts before Restore() is called,
watchers already added by that moment are moved to s.synced by the loop.
However, there is a broken logic that moves watchers from s.synced
to s.uncyned without setting keyWatchers of the watcherGroup.
Eventually syncWatchers() fails to pickup those watchers from s.unsynced
and no events are sent to the watchers, because newWatcherBatch() called
in the function uses wg.watcherSetByKey() internally that requires
a proper keyWatchers value.
2018-02-07 15:34:21 -08:00
Gyuho Lee
bdc3ed1970
version: 3.2.15+git
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-23 14:04:11 -08:00
Gyuho Lee
1b3ac99e8a
version: 3.2.15
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
v3.2.15
2018-01-22 11:31:16 -08:00
Gyuho Lee
fd4595aa04
clientv3/integration: add TestMemberAddUpdateWrongURLs
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-22 11:31:01 -08:00
Gyuho Lee
e5f63b64c3
clientv3: prevent no-scheme URLs to cluster APIs
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-22 11:27:04 -08:00
Gyuho Lee
68d27b2d84
etcdserver/api/v3rpc: debug-log client disconnect on TLS, http/2 stream CANCEL
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-19 12:50:06 -08:00
Gyuho Lee
7c4274be05
version: 3.2.14+git
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-11 14:15:36 -08:00
Gyuho Lee
fb5cd6f1c7
version: 3.2.14
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
v3.2.14
2018-01-11 11:19:37 -08:00
Iwasaki Yudai
6999bbb47b
mvcc: check null before set FillPercent not to panic
...
Since CreateBucketIfNotExists() can return nil when it gets an error,
accessing FillPercent must be done after a nil check, not to cause
a panic.
2018-01-08 17:46:06 -08:00
Sahdev P. Zala
df4036ab73
etcdserver/api/v3rpc: debug user cancellation and log warning for rest
...
The context error with cancel code is typically for user cancellation which
should be at debug level. For other error codes we should display a warning.
Fixes #9085
2018-01-08 17:46:01 -08:00
Gyuho Lee
848590e99e
version: bump up to 3.2.13+git
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-02 14:32:36 -08:00
Gyuho Lee
95a726a27e
version: bump up to 3.2.13
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
v3.2.13
2018-01-02 13:29:56 -08:00
Gyuho Lee
288ef7d6fc
embed: fix gRPC server panic on GracefulStop
...
Cherry-pick https://github.com/coreos/etcd/pull/8987 .
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-02 13:29:40 -08:00
Gyuho Lee
7b7722ed97
integration: test GracefulStop on secure embedded server
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-02 12:44:28 -08:00
Gyuho Lee
8a358f832a
clientv3/integration: fix TestKVLargeRequests with -tags cluster_proxy
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-02 11:12:44 -08:00
Gyuho Lee
2a63909648
tools/functional-tester: remove duplicate grpclog set
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-02 11:12:38 -08:00
Gyuho Lee
7fb1fafe0c
etcdserver/api/v3rpc: set grpclog once
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Conflicts:
etcdserver/api/v3rpc/grpc.go
2018-01-02 11:12:33 -08:00