15773 Commits

Author SHA1 Message Date
Gyuho Lee
9f81002a11
Merge pull request #11427 from YoyinZyc/migration-cluster-attr
Migrate cluster attributes to use v3 backend
2019-12-09 13:30:15 -08:00
yoyinzyc
7784ca8997 etcdserver: remove v2 version set; e2e: fix tests. 2019-12-09 13:08:00 -08:00
Jingyi Hu
ed5a01a48d etcdserver: recover cluster version from backend 2019-12-05 16:25:13 -08:00
Jingyi Hu
5cd2502ab1 etcdserver: use v3 to publish member attr 2019-12-05 16:25:13 -08:00
yoyinzyc
0c3401fa76 etcdserver: use V3 to update cluster version 2019-12-05 16:25:13 -08:00
Jingyi Hu
dcd622b2c7 etcdserver: add v3 request type for cluster attr
Added ClusterVersionSetRequest for setting cluster version via v3 apply.

Added ClusterMemberAttrSetRequest for setting clsuter member attributes
via v3 apply.
2019-12-05 16:25:13 -08:00
lzhfromustc
1f8764be3b integration: prevent goroutines leaks in test (#11318)
Some goroutines in test functions will be leaked in certain cases.
This patch stops these leaks no matter what happens in test, by
putting the blocking channel in select together with a new stopc
channel, or adding 1 buffer to the blocking channel.
2019-12-05 15:40:10 -08:00
poslua
fd2dddb39f vendor: bump go-systemd to v22.0.0 to fix mod tidy error (#11387) 2019-12-04 18:47:14 -08:00
sun
c5887cdc49 mvcc: go style err check (#11419) 2019-12-04 18:46:17 -08:00
schlitzered
d4d7ad3908 mirror: make etcdctl make-mirror subcommand accept --dest-user and --dest-password (#11384) 2019-12-04 14:06:49 -08:00
Gyuho Lee
e5356cca80
Merge pull request #11408 from xiang90/lock
concurrency: make lock more reliable
2019-12-04 12:10:47 -08:00
Wenjia
659f5a4086
Update CHANGELOG-3.3.md 2019-12-03 16:00:17 -08:00
Xiang Li
18e9e45bda
Merge pull request #11358 from linux-on-ibm-z/s390x-binary
scripts/build-binary: Added s390x support for binary release
2019-12-02 14:40:28 -08:00
Xiang Li
ae2bc166db
Merge pull request #11413 from YoyinZyc/fix-user-options-nil-pointer
auth: fix user.Options nil pointer
2019-12-02 14:39:38 -08:00
yoyinzyc
c8ffd921d4 auth: fix user.Options nil pointer 2019-12-02 14:09:07 -08:00
Xiang Li
b14c7cd448 concurrency: make lock more reliable 2019-12-02 10:54:30 -08:00
Jingyi Hu
d1139d3a66
Merge pull request #11404 from jingyih/update_changelog
CHANGELOG: update from PR 11403
2019-11-27 13:28:41 -08:00
Jingyi Hu
6be629cc14 CHANGELOG: update from PR 11403 2019-11-27 13:19:29 -08:00
Jingyi Hu
ccc52bef1f
Merge pull request #11400 from WIZARD-CXY/compactfix
mvcc/kvstore:fixcompactbug
2019-11-27 13:03:32 -08:00
Jingyi Hu
3275e5f064
Merge pull request #11399 from johncming/remove-dup-code
etcdmain: remove duplicate codes.
2019-11-27 12:56:53 -08:00
宇慕
655df65e93 mvcc/kvstore:fixcompactbug 2019-11-27 17:55:42 +08:00
johncming
6c0e2d31fb etcdmain: remove duplicate codes. 2019-11-27 17:04:43 +08:00
Jingyi Hu
419ffb77ab
Merge pull request #11287 from YoyinZyc/version-test-rolling-start
e2e: add cluster version test with rolling start servers
2019-11-26 15:12:54 -08:00
Wenjia
9c08316794
Merge pull request #11395 from jingyih/update_changelog
CHANGELOG: update from PR #11374
2019-11-26 15:03:22 -08:00
Jingyi Hu
49c3f74314 CHANGELOG: update from PR 11374 2019-11-26 14:16:37 -08:00
Jingyi Hu
44fc9e3d92
Merge pull request #11266 from YoyinZyc/upgrade-downgrade-test
e2e: only expect cluster's major version is > 3 in release upgrade test
2019-11-25 14:03:57 -08:00
yoyinzyc
cab4cace5e tests: change MANUAL_VER to 3.4.3 2019-11-25 10:57:47 -08:00
yoyinzyc
5a1102341e e2e: only expect cluster's major version is > 3 in release upgrade tests. 2019-11-25 10:57:27 -08:00
Jingyi Hu
ec5221774c
Merge pull request #11363 from yeasy/patch-1
docs: Update the raft usage by adding Hyperledger project
2019-11-20 16:18:32 -08:00
Jingyi Hu
908ef19d86
Merge pull request #11374 from YoyinZyc/put_throughput_metrics
mvcc: add "etcd_mvcc_put_size_in_bytes" metrics
2019-11-19 23:38:30 -08:00
yoyinzyc
a5e747b2d4 mvcc: update to "etcd_debugging_mvcc_total_put_size_in_bytes" 2019-11-19 15:41:58 -08:00
yoyinzyc
28f40d7794 mvcc: add "etcd_mvcc_put_size_in_bytes" to monitor the throughput of put request. 2019-11-19 13:55:37 -08:00
Jingyi Hu
b373cb9051
Merge pull request #11373 from gtamas/master
Documentation: changed ETCD manager URL
2019-11-19 13:28:29 -08:00
Tamas Geschitz
a0571166bc
feat: changed ETCD manager URL
It now points to our domain instead of the Github page.
2019-11-19 22:17:29 +01:00
Baohua Yang
4b755e8935 docs: Update the raft usage by adding Hyperledger project 2019-11-19 09:54:16 -08:00
Nirman Narang
cabf5942b2 scripts/build-binary: Added s390x support for binary release 2019-11-13 22:57:23 -08:00
Sahdev Zala
63dd73c186
Merge pull request #11354 from spzala/issue11353
CHANGELOG: Add v3.4.3
2019-11-13 16:21:43 -05:00
Sahdev P. Zala
8adebf4a28 CHANGELOG: Add v3.4.3
Add v3.4.3 and fix v3.4.2 release date.

Fixes # 11353
2019-11-13 14:27:23 -05:00
Sahdev Zala
d05459ed5b
Merge pull request #11322 from jcalvert/etcdctl_healthoutput
etcdctl: Print healthy results to stdout, not stderr
2019-11-10 21:30:23 -05:00
Jingyi Hu
7fe2719d6d
Merge pull request #11341 from hexfusion/3.2.28_rl
CHANGELOG: update for #11308
2019-11-10 17:30:29 -08:00
Jingyi Hu
5fa686f912
Merge pull request #11342 from hexfusion/bump_3.2.28
CHANGELOG: bump release 3.2.28
2019-11-10 17:29:53 -08:00
Sam Batschelet
e9c30c570f CHANGELOG: update for #11308
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2019-11-10 19:37:02 -05:00
Sam Batschelet
350626ba90 CHANGELOG: bump release 3.2.28
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2019-11-10 19:33:30 -05:00
Jingyi Hu
b852e37895
Merge pull request #11333 from el10savio/Procfiles_Comments
Procfiles: Added Comments To Procfiles #11329
2019-11-06 11:14:39 -08:00
Elton Vincent
65a497dded Procfiles: Added Comments To Procfiles
To indicate to change the path of bin/etcd binary as it failes at times to
run using Goreman because of etcd located in another directory.

Fixes #11329
2019-11-06 08:44:04 +05:30
Jingyi Hu
cbc1340af5
Merge pull request #11330 from shenjiangc/master
mvcc/kvstore: Optimize compaction, slove conflict for #11150
2019-11-04 20:56:01 -08:00
shenjiangc
72cc5dcf39 mvcc/kvstore:when the number key-value is greater than one million, compact take too long and blocks other requests 2019-11-05 11:48:32 +08:00
Gyuho Lee
edd011c6d1
Merge pull request #11325 from lijianwh/#11320_fix_bug
etcdserver: fix a bug which append object to a new allocated sized slice
2019-11-02 10:18:53 -07:00
jianli
cdc28507ef etcdserver: fix append object to a new allocated sized slice 2019-11-01 10:19:45 +08:00
Gyuho Lee
fa972cf296
Merge pull request #11300 from lzhfromustc/MU_mvcc2
mvcc: Add Unlock before panic to prevent double lock
2019-10-31 10:14:34 -07:00