Commit Graph

17898 Commits

Author SHA1 Message Date
1c8adcd830 tests: Handle simple TLS configuration for cluster in common framework 2022-03-01 10:40:42 +01:00
f7ee30cc41 tests: Implement remaining GetOptions fields 2022-03-01 10:35:18 +01:00
59f7764772 add timeout for http client 2022-03-01 11:11:09 +08:00
fb55910500 version: bump up to 3.6.0-alpha.0 api/v3.6.0-alpha.0 client/pkg/v3.6.0-alpha.0 client/v2.306.0-alpha.0 client/v3.6.0-alpha.0 etcdctl/v3.6.0-alpha.0 etcdutl/v3.6.0-alpha.0 pkg/v3.6.0-alpha.0 raft/v3.6.0-alpha.0 server/v3.6.0-alpha.0 tests/v3.6.0-alpha.0 v3.6.0-alpha.0 2022-02-28 13:20:27 +01:00
fd5cd9fd98 Merge pull request #13744 from serathius/release-scripts
scripts: Fix release scripts
2022-02-28 12:14:47 +01:00
d5f3796c13 Merge pull request #13746 from kkkkun/delete-duplicate-metrics
delete duplicate metrics rangeCounterDebug
2022-02-28 12:14:14 +01:00
0ecd4de923 delete duplicate metrics rangeCounterDebug 2022-02-28 16:22:40 +08:00
af7154c1f4 Merge pull request #13704 from kumakichi/main
fix: a little grammar issue
2022-02-25 18:55:45 +01:00
778c95fdf4 scripts: Fix release scripts 2022-02-25 13:30:34 +01:00
599bbf269c Merge pull request #13728 from ahrtr/update_3.5_changelog_for_raft_term_decimal
Update 3.5 changelog to cover the PR of always printing raft_term in decimal
2022-02-25 09:04:53 +01:00
f4f5ae77ab Merge pull request #13737 from ahrtr/add_failover_test2
Add failover test cases
2022-02-25 08:58:51 +01:00
9b6681fffd add failover test cases 2022-02-25 09:55:36 +08:00
a7106dc585 Merge pull request #13731 from serathius/ahrtr
Add ahrthr@ to reviewers
2022-02-24 22:52:31 +01:00
9aaa6d8e7c Merge pull request #13708 from serathius/common
Create common framework for e2e and integration tests and migrate TestKVPut test
2022-02-24 11:21:49 +01:00
65be41dd6e tests: Rename framework to runner and document the runners 2022-02-24 10:36:46 +01:00
10998ab90b Merge pull request #13733 from ahrtr/change_discovery_url_to_endpoints
Change v3 discovery url to endpoints so as to support failover
2022-02-24 10:08:02 +01:00
6f03dc7416 update 3.5 changelog to cover the PR of always printing raft_term in decimal when displaying member list in json 2022-02-24 15:24:43 +08:00
2f36e0c62b Change discovery url to endpoints
Currently the discovery url is just one endpoint. But actually it
should be the same as the etcdctl, which means that it should be
a list of endpoints. When one endpoint is down, the clientv3 can
fail over to the next endpoint automatically.
2022-02-24 09:11:41 +08:00
def122871c tests: Use GetOptions to configure serializble get 2022-02-23 16:47:52 +01:00
744dd077cd tests: Create common framework for e2e and integration tests and migrate TestKVPut test 2022-02-23 16:47:02 +01:00
c4e5c14011 Update Benjamin contact 2022-02-23 10:36:59 +01:00
d61e9d967f Add Benjamin to reviewers 2022-02-22 18:55:13 +01:00
6af760131e Merge pull request #13687 from serathius/etcdctl
Add downgrade commands
2022-02-22 17:12:23 +01:00
42faf9fe06 etcdctl: Use minor versions for downgrade 2022-02-22 16:30:08 +01:00
c1c2f1233d etcdctl: Documment downgrade commands 2022-02-22 16:29:35 +01:00
509d8461a6 Merge pull request #13711 from ahrtr/quote_raft_term_on_display
Always print the raft_term in decimal
2022-02-22 09:51:18 +01:00
7da36800b3 Merge pull request #13725 from ahrtr/update_changelog3.5_health_check
Update 3.5 changelog to cover the PR of improving health check
2022-02-22 09:50:21 +01:00
5ac2c0d432 Merge pull request #13309 from presztak/proxyV2_with_stop_signal
e2e: Call WithStopSignal on proxyV2 object
2022-02-22 09:48:28 +01:00
13e20cce5e update 3.5 changelog to cover the PR of improving health check 2022-02-22 09:12:03 +08:00
5d3847577f always print the raft_term in decimal even flag --hex is provided 2022-02-22 09:00:24 +08:00
b5e224db7d Merge pull request #13635 from ahrtr/v3_discovery
support v3 discovery to bootstrap a new etcd cluster
2022-02-21 21:50:40 +01:00
f80f477073 Merge pull request #13644 from Juneezee/refactor/t.TempDir
*: use `T.TempDir` to create temporary test directory
2022-02-21 19:52:37 +01:00
2ea702c852 Merge pull request #13720 from ahrtr/3.5_changelog_for_correct_dns_pr
Update changelog for both 3.5 and 3.6 for the PRs of trimming the suffix dot from target in SRV record
2022-02-21 18:28:30 +01:00
16d7005137 etcdctl: Add dot at the end of sentences 2022-02-21 17:58:20 +01:00
d0c1c3a1fd client: Alias downgrade action enum 2022-02-21 17:58:20 +01:00
22ee50e005 etcdctl: Fix target version not provided message 2022-02-21 17:58:20 +01:00
2a7766c8cd tests: Switch downgradetests to use etcdctl 2022-02-21 17:58:19 +01:00
2db4d35554 tests: Move etcdctl to e2e framework 2022-02-21 17:58:19 +01:00
8e71ebf071 Add downgrade commands 2022-02-21 17:58:19 +01:00
bf0b1a7e1d Merge pull request #13686 from serathius/snapshot
server: Snapshot after cluster version downgrade
2022-02-21 17:57:27 +01:00
ebc86d12c0 support v3 discovery to bootstrap a new etcd cluster 2022-02-21 23:22:49 +08:00
a0f26ff4ea server: Snapshot after cluster version downgrade 2022-02-21 15:48:00 +01:00
6105a6f0e8 Merge pull request #13683 from serathius/publishV3
server: Switch to publishV3
2022-02-21 14:16:22 +01:00
b976074ef2 Merge pull request #13721 from ahrtr/correct_typo
Fix typo, renamed ErrGPRCNotSupportedForLearner to ErrGRPCNotSupportedForLearner
2022-02-21 10:19:23 +01:00
8681888012 fix typo, renamed ErrGPRCNotSupportedForLearner to ErrGRPCNotSupportedForLearner 2022-02-21 14:46:58 +08:00
6781651e0b update changelog for both 3.5 and 3.6 for the PRs of trimming the suffix dot from the target in SRV record 2022-02-21 07:15:19 +08:00
a63fa17b76 Merge pull request #13645 from yangxuanjia/yxjetcd_fix_panic_when_restart_after_removeMember
fix panic when restart after removeMember
2022-02-20 12:28:14 +01:00
20bf96dc40 Merge pull request #13712 from ahrtr/correct_dns_etcd_client
Trim the suffix dot from the srv.Target for etcd-client DNS lookup
2022-02-18 12:06:48 +01:00
5fc0092c87 trim the suffix dot from the srv.Target for etcd-client DNS lookup 2022-02-18 18:16:19 +08:00
5649cf3f1a Log and return instead of panic 2022-02-16 10:31:08 +00:00