Gyuho Lee
0b9cfa8677
etcdserver/api/etcdhttp: log server-side /health checks
...
ref.
https://github.com/etcd-io/etcd/pull/11704
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2020-03-18 16:29:24 -07:00
Sam Batschelet
b66c53ff5f
proxy/grpcproxy: add return on error for metrics handler
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2020-03-16 12:06:01 -04:00
Sahdev Zala
8f6c3f4d09
Merge pull request #11664 from jingyih/automated-cherry-pick-of-#11638-upstream-release-3.4
...
Automated cherry pick of #11638 on release-3.4
2020-03-11 19:26:11 -04:00
jingyih
379d01a0d2
etcdctl: fix member add command
...
Use members information from member add response, which is
guaranteed to be up to date.
2020-02-29 07:18:11 -08:00
Gyuho Lee
c65a9e2dd1
version: 3.4.4
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
v3.4.4
2020-02-24 13:14:02 -08:00
Jingyi Hu
7862f6ed2c
Merge pull request #11644 from jingyih/automated-cherry-pick-of-#11640-upstream-release-3.4
...
Automated cherry pick of #11640 on release-3.4
2020-02-23 14:42:34 +08:00
Rafael Fernández López
257319fb18
etcdserver: fix quorum calculation when promoting a learner member
...
When promoting a learner member we should not count already a voting
member, but take only into account the number of existing voting
members and their current status (started, unstarted) when taking the
decision whether a learner member can be promoted.
Before this change, it was impossible to grow from a quorum N to a N+1
through promoting a learning member.
Fixes : #11633
2020-02-21 23:14:55 -08:00
Jingyi Hu
cdb2dc11b8
Merge pull request #11636 from YoyinZyc/automated-cherry-pick-of-#11621-upstream-release-3.4
...
Automated cherry pick of #11621 to release-3.4
2020-02-20 13:04:33 +08:00
jingyih
770674e4a6
etcdserver: corruption check via http
...
During corruption check, get peer's hashKV via http call.
2020-02-18 14:12:19 -08:00
Jingyi Hu
c10168f718
Merge pull request #11631 from jingyih/automated-cherry-pick-of-#11630-upstream-release-3.4
...
Automated cherry pick of #11630 to release-3.4
2020-02-16 08:35:23 +08:00
jingyih
94673a6ba4
mvcc/backend: check for nil boltOpenOptions
...
Check if boltOpenOptions is nil before use it.
2020-02-15 00:18:26 -08:00
Joe Betz
a1bf5574fc
Merge pull request #11622 from jpbetz/automated-cherry-pick-of-#11613-origin-release-3.4
...
Automated cherry pick of #11613 to release-3.4
2020-02-13 14:45:38 -08:00
Joe Betz
6d646c442a
mvcc/backend: Delete orphaned db.tmp files before defrag
2020-02-13 12:26:54 -08:00
Jingyi Hu
1226686cf3
Merge pull request #11588 from jingyih/automated-cherry-pick-of-#11586-upstream-release-3.4
...
Automated cherry pick of #11586 on release 3.4
2020-02-04 19:45:59 -08:00
jingyih
50e12328ac
auth: correct logging level
2020-02-04 05:38:58 -08:00
Jingyi Hu
0dc78a144b
Merge pull request #11439 from YoyinZyc/automated-cherry-pick-of-#11418-upstream-release-3.4
...
Automated cherry pick of #11418 to release 3.4
2019-12-11 14:41:06 -08:00
yoyinzyc
7cf32c262c
e2e: test curl auth on onoption user
2019-12-10 12:53:10 -08:00
yoyinzyc
4a9247a47e
auth: fix NoPassWord check when add user
2019-12-10 12:53:10 -08:00
Jingyi Hu
ac63c2fbd0
Merge pull request #11415 from YoyinZyc/automated-cherry-pick-of-#11413-upstream-release-3.4
...
Automated cherry pick of #11413 to release-3.4
2019-12-02 14:51:47 -08:00
yoyinzyc
ae5bd3c268
auth: fix user.Options nil pointer
2019-12-02 14:44:15 -08:00
Jingyi Hu
94e46ba0d7
Merge pull request #11403 from jingyih/automated-cherry-pick-of-#11400-upstream-release-3.4
...
Automated cherry pick of #11400 on release 3.4
2019-11-27 13:28:34 -08:00
宇慕
8c10973820
mvcc/kvstore:fixcompactbug
2019-11-27 13:07:47 -08:00
Wenjia
1af0b51537
Merge pull request #11393 from jingyih/automated-cherry-pick-of-#11374-upstream-release-3.4
...
Automated cherry pick of #11374 on release 3.4
2019-11-26 15:02:27 -08:00
yoyinzyc
f4669c3b62
mvcc: update to "etcd_debugging_mvcc_total_put_size_in_bytes"
2019-11-26 14:03:07 -08:00
yoyinzyc
55c3476abc
mvcc: add "etcd_mvcc_put_size_in_bytes" to monitor the throughput of put request.
2019-11-26 14:03:07 -08:00
Jingyi Hu
b66203c0a1
Merge pull request #11299 from jingyih/automated-cherry-pick-of-#10468-upstream-release-3.4
...
Automated cherry pick of #10468 on release-3.4
2019-11-05 18:34:22 -08:00
Gyuho Lee
4388404f56
clientv3: fix retry/streamer error message
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-10-31 10:09:18 -07:00
Gyuho Lee
a447d51f23
Merge pull request #11312 from jingyih/automated-cherry-pick-of-#11308-upstream-release-3.4
...
Automated cherry pick of #11308 on release-3.4
2019-10-31 10:08:34 -07:00
Jingyi Hu
4f3c81d81d
etcdserver: wait purge file loop during shutdown
...
To prevent the purge file loop from accidentally acquiring the file lock
and remove the files during server shutdowm.
2019-10-30 16:04:41 -07:00
Jingyi Hu
478da3bf24
integration: disable TestV3AuthOldRevConcurrent
...
Disable TestV3AuthOldRevConcurrent for now. See
https://github.com/etcd-io/etcd/pull/10468#issuecomment-463253361
2019-10-28 15:03:44 -07:00
Jingyi Hu
d6b30e43cd
etcdserver: remove auth validation loop
...
Remove auth validation loop in v3_server.raftRequest(). Re-validation
when error ErrAuthOldRevision occurs should be handled on client side.
2019-10-28 15:03:44 -07:00
Gyuho Lee
1e98c9642e
scripts/release: list GPG key only when tagging is needed
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-10-23 11:13:21 -07:00
Gyuho Lee
3cf2f69b57
version: 3.4.3
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
v3.4.3
2019-10-23 10:11:46 -07:00
Gyuho Lee
d617055284
*: use Go 1.12.12
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-10-23 10:11:02 -07:00
Gyuho Lee
84db9b0878
Merge pull request #11252 from YoyinZyc/automated-cherry-pick-of-#11247-origin-release-3.4
...
Automated cherry pick of #11247
2019-10-18 10:30:30 -07:00
Gyuho Lee
6cf418ff6d
Merge pull request #11275 from YoyinZyc/stream-support-3.4
...
rafthttp: add 3.4 stream type
2019-10-18 10:25:53 -07:00
yoyinzyc
97e68cf4e7
rafthttp: add 3.4 stream type
2019-10-17 14:33:53 -07:00
Gyuho Lee
90556d550d
Merge pull request #11269 from jingyih/automated-cherry-pick-of-#11265-upstream-release-3.4
...
Automated cherry pick of #11265 on release 3.4
2019-10-16 16:50:06 -07:00
Jingyi Hu
a00abf5f2a
etcdserver: strip patch version in metrics
...
Strip patch version in cluster version metrics during node restart.
2019-10-16 16:29:53 -07:00
Gyuho Lee
b3329ebcd2
Merge pull request #11255 from jingyih/automated-cherry-pick-of-#11233-#11254-upstream-release-3.4
...
Automated cherry pick of #11233 #11254 on release 3.4
2019-10-15 11:06:09 -07:00
Jingyi Hu
b67862c0a6
etcdserver: strip patch version in cluster version
...
Strip patch version in cluster version metrics.
2019-10-14 17:37:49 -07:00
Jingyi Hu
6a699b6b7f
etcdserver: unset old cluster version in metrics
2019-10-14 17:35:10 -07:00
Joe Betz
bb5ba14aac
Add version, tag and branch checks to release script
2019-10-14 12:55:17 -07:00
Gyuho Lee
c3dc994567
Merge pull request #11243 from YoyinZyc/automated-cherry-pick-of-#11237-origin-release-3.4
...
Automated cherry pick of #11237
2019-10-11 12:38:10 -07:00
Yuchen Zhou
f3fbed5b72
Merge branch 'release-3.4' into automated-cherry-pick-of-#11237-origin-release-3.4
2019-10-11 11:17:03 -07:00
yoyinzyc
e2547907c5
scripts: avoid release builds on darwin machine.
2019-10-11 11:12:30 -07:00
Gyuho Lee
14c239030f
Merge pull request #11235 from YoyinZyc/automated-cherry-pick-of-#11234-origin-release-3.4
...
Automated cherry pick of #11234
2019-10-10 16:28:59 -07:00
yoyinzyc
7b67e8a5c5
scripts: fix read failure prompt in release; use https for git clone.
2019-10-10 16:20:17 -07:00
Joe Betz
bbe86b066c
version: 3.4.2
v3.4.2
2019-10-09 15:26:52 -07:00
Gyuho Lee
2c36cab87d
Merge pull request #11223 from YoyinZyc/automated-cherry-pick-of-#11179-origin-release-3.4
...
Automated cherry pick of #11179
2019-10-09 13:28:04 -07:00