Commit Graph

  • 55df4e6ef3 etcdmain: Updates v3.5 supported platform docs Atul Kumar 2022-10-15 18:32:08 +0530
  • 07ca384753 tests: Move MustAbsPath function to testutils Marek Siarkowicz 2022-10-17 12:16:06 +0200
  • 2b178fdd96 server: Handle cluster version equal downgrade version Marek Siarkowicz 2022-10-14 14:41:04 +0200
  • b058374fbd
    Merge pull request #14594 from ZoeShaw101/fix-watch-test-issue-3.4 Benjamin Wang 2022-10-17 05:25:50 +0800
  • dcebdf7958 Backport #14591 to 3.4. 王霄霄 2022-10-16 19:05:20 +0800
  • 7cd9e5a338
    Merge pull request #14593 from ZoeShaw101/fix-watch-test-panic-3.5 Benjamin Wang 2022-10-16 19:33:26 +0800
  • d78f6f7f14 Backport #14591 to 3.5. 王霄霄 2022-10-15 22:16:28 +0800
  • bf6a1d7264
    Merge pull request #14591 from ZoeShaw101/dev Benjamin Wang 2022-10-16 17:00:18 +0800
  • 0fb4130815
    Merge pull request #14589 from ahrtr/add_new_member Benjamin Wang 2022-10-16 16:01:16 +0800
  • 2751ec6479 integration: check Watch response error not nil to avoid runtime panic. Fixes issue: #14259 王霄霄 2022-10-15 22:16:28 +0800
  • ec6f0a74ba
    Merge pull request #14500 from dusk125/release-3.5 Benjamin Wang 2022-10-16 06:35:17 +0800
  • 24ad49091e test: resolve review comment for the feature of dynamically adding new member Benjamin Wang 2022-10-15 06:03:17 +0800
  • 11e23f1ef7 Added member interaction into EtcdProcessCluster Vitalii Levitskii 2022-08-30 14:27:03 +0300
  • f97aac9d61
    Merge pull request #14570 from ahrtr/changelog_rules Benjamin Wang 2022-10-14 16:12:54 +0800
  • a861bfed03
    Merge pull request #14585 from tjungblu/testport Marek Siarkowicz 2022-10-14 10:00:40 +0200
  • 20dccfa484 Test port allocating using net.Listen Thomas Jungblut 2022-10-14 09:40:04 +0200
  • e913a55f11 Update changelog readme to add rules on how to add changelog items Benjamin Wang 2022-10-11 04:51:54 +0800
  • a5fb57b485
    Merge pull request #14586 from serathius/pattern Benjamin Wang 2022-10-14 06:11:36 +0800
  • fdce1b38fb tests: Use bash like patterns in TestAuthority instead of string formating Marek Siarkowicz 2022-10-13 16:05:20 +0200
  • 81bd3fb9f9 tests: Pass only etcd related environment variables during e2e tests Marek Siarkowicz 2022-10-07 21:33:54 +0200
  • 39e3c39a1b
    Merge pull request #14583 from ahrtr/changelog_20221013 Benjamin Wang 2022-10-13 19:21:11 +0800
  • 8a587447d2 clientv3: fix errors init client RejectOldCluster happlins 2022-08-30 09:50:22 +0800
  • e19bb869c7
    Merge pull request #14584 from ahrtr/functional_test_check_logoutput Benjamin Wang 2022-10-13 17:16:35 +0800
  • 78380ae6b8 functional-test: move the check on log-outputs out of the 'if clientTLS' branch Benjamin Wang 2022-10-13 16:33:02 +0800
  • d15a9d0edc
    Merge pull request #14457 from jbml/hashbyrev_compact_main Benjamin Wang 2022-10-13 15:17:38 +0800
  • e4cfa07d09 Update both 3.4 and 3.5 changelog to cover two fixes Benjamin Wang 2022-10-13 08:29:45 +0800
  • 5b764d8771
    Merge pull request #14581 from tomari/tomari/watch-backoff-for-3.4 Benjamin Wang 2022-10-13 07:23:02 +0800
  • 62169d12eb
    Merge pull request #14582 from tomari/tomari/watch-backoff-for-3.5 Benjamin Wang 2022-10-13 07:02:22 +0800
  • 7b7fbbf8b8 client/v3: Add backoff before retry when watch stream returns unavailable Hisanobu Tomari 2022-10-08 06:57:30 +0900
  • d3da22fb1f client/v3: Add backoff before retry when watch stream returns unavailable Hisanobu Tomari 2022-10-08 06:57:30 +0900
  • acc7463fb2
    Merge pull request #13861 from mrueg/rel3.5-fix-make2 Benjamin Wang 2022-10-13 02:17:42 +0800
  • b48641e5f2
    Merge pull request #14348 from VinozzZ/add-integration-test-for-tracing Benjamin Wang 2022-10-13 02:11:59 +0800
  • 1d77b4bd32
    Merge pull request #14556 from tomari/tomari/watch-backoff Benjamin Wang 2022-10-13 02:10:25 +0800
  • 3b29811dd8
    Merge pull request #14565 from ahrtr/functional_test_cleanup_data Benjamin Wang 2022-10-13 02:07:59 +0800
  • 2fb9be6f7d
    Merge pull request #14578 from ahrtr/wal_log_3.5 Benjamin Wang 2022-10-13 02:07:24 +0800
  • 429fcb98ab
    Merge pull request #14579 from ahrtr/wal_log_3.4 Sahdev Zala 2022-10-12 11:34:33 -0400
  • 1d7639f796 etcdserver: added more debug log for the purgeFile goroutine Benjamin Wang 2022-10-12 19:35:06 +0800
  • f6c4c84da3 etcdserver: added more debug log for the purgeFile goroutine Benjamin Wang 2022-10-12 19:28:32 +0800
  • 81dfc4be9a
    Merge pull request #14576 from ahrtr/wal_log Benjamin Wang 2022-10-12 19:22:53 +0800
  • 5b3ac7da6b
    Merge pull request #14577 from pchan/acp3.4 Benjamin Wang 2022-10-12 17:58:26 +0800
  • 5381dafaae netutil: make a `raw` URL comparison part of the urlsEqual function Sergey Kacheev 2021-09-26 13:50:10 +0700
  • 90e7e254ae Apply suggestions from code review Sergey Kacheev 2021-08-01 00:20:50 +0700
  • abb019a51e netutil: add url comparison without resolver to URLStringsEqual Sergey Kacheev 2021-07-19 01:31:21 +0700
  • 5746d6eb86 etcdserver: added more debug log for the purgeFile goroutine Benjamin Wang 2022-10-12 16:09:32 +0800
  • 3afd0735e0
    Merge pull request #14573 from pchan/automated-cherry-pick Benjamin Wang 2022-10-12 09:39:05 +0800
  • e712234a1a netutil: make a `raw` URL comparison part of the urlsEqual function Sergey Kacheev 2021-09-26 13:50:10 +0700
  • 3e195ba473 Apply suggestions from code review Sergey Kacheev 2021-08-01 00:20:50 +0700
  • 25ef9b6f46 netutil: add url comparison without resolver to URLStringsEqual Sergey Kacheev 2021-07-19 01:31:21 +0700
  • 5ff0d7fe26 tests/Dockerfile: Switch to ubuntu 22.04 base Manuel Rüger 2022-03-31 11:14:35 +0200
  • dce3fdbeb1 Makefile: Additional logic fix Manuel Rüger 2022-03-31 11:18:33 +0200
  • 920eb20279
    Merge pull request #14567 from kafuu-chino/changelog-14296 Benjamin Wang 2022-10-11 03:22:47 +0800
  • 57a27de189
    Merge pull request #14562 from kafuu-chino/3.4-backport-14296 Hitoshi Mitake 2022-10-10 22:48:53 +0900
  • 5739c82be2 update changelogs of 3.4 and 3.5 for fixing avoid closing a watch with ID 0 incorrectly Kafuu Chino 2022-10-09 20:16:41 +0800
  • ed10ca13f4 *: avoid closing a watch with ID 0 incorrectly Kafuu Chino 2022-08-02 18:55:41 +0800
  • 966561c722
    Merge pull request #14555 from nvanbenschoten/nvanbenschoten/selfMsgPanic Tobias Grieger 2022-10-10 10:48:39 +0200
  • d19116e6ee
    Merge pull request #14568 from mrueg/egrep Marek Siarkowicz 2022-10-09 22:10:06 +0200
  • 0f4d6fbc5e .github/workflows: Replace egrep with grep -E Manuel Rüger 2022-10-09 21:22:28 +0200
  • 07c7a98371
    Merge pull request #14563 from kafuu-chino/3.5-backport-14296 Hitoshi Mitake 2022-10-09 23:59:36 +0900
  • 328a33668b functional_test: stop etcd and cleanup data when test is successful Benjamin Wang 2022-10-09 09:03:13 +0800
  • 742c925a27
    Merge pull request #14387 from lavacat/main-functional Benjamin Wang 2022-10-09 08:25:25 +0800
  • 2d638e0fd2
    Merge pull request #14559 from serathius/etcdctl_api Marek Siarkowicz 2022-10-08 14:37:25 +0200
  • dd983c662b *: avoid closing a watch with ID 0 incorrectly Kafuu Chino 2022-08-02 18:55:41 +0800
  • 428fb9623a client/v3: Add backoff before retry when watch stream returns unavailable Hisanobu Tomari 2022-10-08 06:57:30 +0900
  • 510f26e34c Remove mention of ETCDCTL_API environment variable as it was removed on main branch Marek Siarkowicz 2022-10-07 21:21:10 +0200
  • 419ee8a9c6 raft: panic on self-addressed messages Nathan VanBenschoten 2022-10-06 20:24:03 -0400
  • 6a0bbf3462
    Merge pull request #14552 from fuweid/deflaking-14477 Marek Siarkowicz 2022-10-06 09:52:14 +0200
  • b15f6bf978 integration: deflaking TestMaintenanceSnapshotCancel/Timeout Wei Fu 2022-10-05 22:55:12 +0800
  • b81e20b7ad
    Merge pull request #14551 from ahrtr/update_3.6_changelog_goversion Benjamin Wang 2022-10-06 07:02:05 +0800
  • ad4e256175 Update changelog 3.6 to clearly requiring applications which depend on etcd 3.6 packages must be built with go version >= 1.18 Benjamin Wang 2022-10-05 22:02:30 +0800
  • f3e2d7b0bb
    Merge pull request #14549 from mitake/changelog-backport-14322 Benjamin Wang 2022-10-05 08:06:56 +0800
  • b13b19871f update changelogs of 3.4 and 3.5 for handling auth invalid token and old revision errors in watch Hitoshi Mitake 2022-10-04 23:08:31 +0900
  • de11726a8a
    Merge pull request #14548 from mitake/3.4-backport-14322 Benjamin Wang 2022-10-05 05:50:43 +0800
  • 91365174b3 tests: a test case for watch with auth token expiration Hitoshi Mitake 2022-09-10 00:49:37 +0900
  • 0c6e466024 *: handle auth invalid token and old revision errors in watch Hitoshi Mitake 2022-07-31 23:42:38 +0900
  • 5daf35bb4a
    Merge pull request #14547 from mitake/3.5-backport-14322 Benjamin Wang 2022-10-04 06:37:46 +0800
  • 528dd82be9 tests: a test case for watch with auth token expiration Hitoshi Mitake 2022-09-10 00:49:37 +0900
  • 7b568f23ab *: handle auth invalid token and old revision errors in watch Hitoshi Mitake 2022-07-31 23:42:38 +0900
  • c50e728518 raft: simplify auto-leave joint config on entry application logic Nathan VanBenschoten 2022-10-03 01:56:07 -0400
  • a932fb58f2
    Merge pull request #14539 from nvanbenschoten/nvanbenschoten/advanceHardState Benjamin Wang 2022-09-30 16:55:45 +0800
  • c102c07081
    Merge pull request #14538 from nvanbenschoten/nvanbenschoten/broadcastOnLeave Benjamin Wang 2022-09-30 15:43:26 +0800
  • 7fff4c4241
    Merge pull request #14331 from chaochn47/auth_test_framework_update Benjamin Wang 2022-09-30 15:38:47 +0800
  • 62d979be5b
    Merge pull request #14536 from ahrtr/update_hash_rev Benjamin Wang 2022-09-30 15:09:05 +0800
  • 8d057ea2b8 common tests framework: cluster client creation fail with invalid auth Chao Chen 2022-08-10 16:43:21 -0700
  • 1ccdb3762d Test: fix all corruption detection related unit test cases Benjamin Wang 2022-09-30 06:06:41 +0800
  • d116d02e04 etcdserver: update corrupt hash detection's logic Benjamin Wang 2022-09-29 10:42:55 +0800
  • bd34388721 raft: broadcast MsgApp on auto-leave joint config proposal Nathan VanBenschoten 2022-09-29 12:27:36 -0400
  • 9a03632043 raft: update prevHardSt on Ready accept, not advance Nathan VanBenschoten 2022-09-29 12:32:10 -0400
  • db55011d7c server/etcdmain: add configurable cipher list to gRPC proxy listener Sahdev Zala 2022-09-16 12:15:08 -0400
  • cd9764a99f
    Merge pull request #14534 from demoManito/feat/golangci Benjamin Wang 2022-09-29 15:26:00 +0800
  • 7020e2fd2b fix lint demoManito 2022-09-29 13:57:55 +0800
  • ae118a17f0 fix goimorts local-prefixes demoManito 2022-09-29 13:55:33 +0800
  • 0a08fa2b43 golangci: add import order check demoManito 2022-09-28 14:02:53 +0800
  • d379e6221e
    Merge pull request #14535 from demoManito/feat/golangci-unconvert Marek Siarkowicz 2022-09-28 14:04:04 +0200
  • 93b9dc6583 golangci: add unconvert check demoManito 2022-09-28 19:13:38 +0800
  • 6828e53b0a
    Merge pull request #14531 from ahrtr/changelog_3.4_memberId_zero Marek Siarkowicz 2022-09-28 09:30:45 +0200
  • d0a732f96d
    Merge pull request #14530 from ahrtr/memberid_alarm Marek Siarkowicz 2022-09-28 09:30:10 +0200
  • ea17d9d6bf update changelog-3.4 to cover the issue: memberID equals zero in corruption alarm Benjamin Wang 2022-09-28 11:05:53 +0800
  • 29911e9a5b etcdserver: fix memberID equals to zero in corruption alarm Benjamin Wang 2022-09-28 11:01:26 +0800
  • abef537a90
    Merge pull request #14515 from spongecaptain/btree-generics Benjamin Wang 2022-09-27 16:44:13 +0800
  • 319db38b0a update: add benchmark test benchmark result: (1) master branch $ go test -bench='BenchmarkIndexPut$' -count=5 goos: darwin goarch: amd64 pkg: go.etcd.io/etcd/server/v3/storage/mvcc cpu: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz BenchmarkIndexPut-12 1000000 2591 ns/op BenchmarkIndexPut-12 1000000 2531 ns/op BenchmarkIndexPut-12 1000000 2536 ns/op BenchmarkIndexPut-12 1000000 2546 ns/op BenchmarkIndexPut-12 1000000 2538 ns/op PASS ok go.etcd.io/etcd/server/v3/storage/mvcc 167.439s wathenjiang 2022-09-27 14:27:42 +0800