Commit Graph

  • 5ff0d7fe26 tests/Dockerfile: Switch to ubuntu 22.04 base Manuel Rüger 2022-03-31 11:14:35 +02:00
  • dce3fdbeb1 Makefile: Additional logic fix Manuel Rüger 2022-03-31 11:18:33 +02:00
  • 920eb20279
    Merge pull request #14567 from kafuu-chino/changelog-14296 Benjamin Wang 2022-10-11 03:22:47 +08:00
  • 57a27de189
    Merge pull request #14562 from kafuu-chino/3.4-backport-14296 Hitoshi Mitake 2022-10-10 22:48:53 +09:00
  • 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 +08:00
  • ed10ca13f4 *: avoid closing a watch with ID 0 incorrectly Kafuu Chino 2022-08-02 18:55:41 +08:00
  • 966561c722
    Merge pull request #14555 from nvanbenschoten/nvanbenschoten/selfMsgPanic Tobias Grieger 2022-10-10 10:48:39 +02:00
  • d19116e6ee
    Merge pull request #14568 from mrueg/egrep Marek Siarkowicz 2022-10-09 22:10:06 +02:00
  • 0f4d6fbc5e .github/workflows: Replace egrep with grep -E Manuel Rüger 2022-10-09 21:22:28 +02:00
  • 07c7a98371
    Merge pull request #14563 from kafuu-chino/3.5-backport-14296 Hitoshi Mitake 2022-10-09 23:59:36 +09:00
  • ba83dc7f3e Optimized sorting alogorithm lastxuansss 2022-10-09 15:30:39 +08:00
  • 328a33668b functional_test: stop etcd and cleanup data when test is successful Benjamin Wang 2022-10-09 09:03:13 +08:00
  • 742c925a27
    Merge pull request #14387 from lavacat/main-functional Benjamin Wang 2022-10-09 08:25:25 +08:00
  • 2d638e0fd2
    Merge pull request #14559 from serathius/etcdctl_api Marek Siarkowicz 2022-10-08 14:37:25 +02:00
  • dd983c662b *: avoid closing a watch with ID 0 incorrectly Kafuu Chino 2022-08-02 18:55:41 +08:00
  • 428fb9623a client/v3: Add backoff before retry when watch stream returns unavailable Hisanobu Tomari 2022-10-08 06:57:30 +09:00
  • 510f26e34c Remove mention of ETCDCTL_API environment variable as it was removed on main branch Marek Siarkowicz 2022-10-07 21:21:10 +02:00
  • 032cbfbd00 etcd client v3: optimize mutex unlock 1. revoke the session lease when unlock 2. delete key by transaction 王霄霄 2022-10-07 22:04:31 +08:00
  • 419ee8a9c6 raft: panic on self-addressed messages Nathan VanBenschoten 2022-10-06 20:24:03 -04:00
  • 6a0bbf3462
    Merge pull request #14552 from fuweid/deflaking-14477 Marek Siarkowicz 2022-10-06 09:52:14 +02:00
  • b15f6bf978 integration: deflaking TestMaintenanceSnapshotCancel/Timeout Wei Fu 2022-10-05 22:55:12 +08:00
  • b81e20b7ad
    Merge pull request #14551 from ahrtr/update_3.6_changelog_goversion Benjamin Wang 2022-10-06 07:02:05 +08:00
  • 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 +08:00
  • f3e2d7b0bb
    Merge pull request #14549 from mitake/changelog-backport-14322 Benjamin Wang 2022-10-05 08:06:56 +08:00
  • 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 +09:00
  • de11726a8a
    Merge pull request #14548 from mitake/3.4-backport-14322 Benjamin Wang 2022-10-05 05:50:43 +08:00
  • 91365174b3 tests: a test case for watch with auth token expiration Hitoshi Mitake 2022-09-10 00:49:37 +09:00
  • 0c6e466024 *: handle auth invalid token and old revision errors in watch Hitoshi Mitake 2022-07-31 23:42:38 +09:00
  • 5daf35bb4a
    Merge pull request #14547 from mitake/3.5-backport-14322 Benjamin Wang 2022-10-04 06:37:46 +08:00
  • 528dd82be9 tests: a test case for watch with auth token expiration Hitoshi Mitake 2022-09-10 00:49:37 +09:00
  • 7b568f23ab *: handle auth invalid token and old revision errors in watch Hitoshi Mitake 2022-07-31 23:42:38 +09:00
  • f9915f1823 etcdutl: Add flag to ignore bootstrap verificaiton during restore Prasad Chandrasekaran 2022-10-03 17:51:32 +05:30
  • c50e728518 raft: simplify auto-leave joint config on entry application logic Nathan VanBenschoten 2022-10-03 01:56:07 -04:00
  • 1d310cec42 update grpc import shenyajun 2022-10-02 10:46:17 +00:00
  • a932fb58f2
    Merge pull request #14539 from nvanbenschoten/nvanbenschoten/advanceHardState Benjamin Wang 2022-09-30 16:55:45 +08:00
  • c102c07081
    Merge pull request #14538 from nvanbenschoten/nvanbenschoten/broadcastOnLeave Benjamin Wang 2022-09-30 15:43:26 +08:00
  • 7fff4c4241
    Merge pull request #14331 from chaochn47/auth_test_framework_update Benjamin Wang 2022-09-30 15:38:47 +08:00
  • 62d979be5b
    Merge pull request #14536 from ahrtr/update_hash_rev Benjamin Wang 2022-09-30 15:09:05 +08:00
  • 8d057ea2b8 common tests framework: cluster client creation fail with invalid auth Chao Chen 2022-08-10 16:43:21 -07:00
  • 1ccdb3762d Test: fix all corruption detection related unit test cases Benjamin Wang 2022-09-30 06:06:41 +08:00
  • d116d02e04 etcdserver: update corrupt hash detection's logic Benjamin Wang 2022-09-29 10:42:55 +08:00
  • bd34388721 raft: broadcast MsgApp on auto-leave joint config proposal Nathan VanBenschoten 2022-09-29 12:27:36 -04:00
  • 9a03632043 raft: update prevHardSt on Ready accept, not advance Nathan VanBenschoten 2022-09-29 12:32:10 -04:00
  • db55011d7c server/etcdmain: add configurable cipher list to gRPC proxy listener Sahdev Zala 2022-09-16 12:15:08 -04:00
  • ed7fd88dec fix review modify param demoManito 2022-09-29 16:52:29 +08:00
  • 53c0da22e0 Background => TODO demoManito 2022-09-28 15:57:45 +08:00
  • f2f08a42b1 etcd: remove deprecated func and field demoManito 2022-09-28 13:03:16 +08:00
  • cd9764a99f
    Merge pull request #14534 from demoManito/feat/golangci Benjamin Wang 2022-09-29 15:26:00 +08:00
  • 7020e2fd2b fix lint demoManito 2022-09-29 13:57:55 +08:00
  • ae118a17f0 fix goimorts local-prefixes demoManito 2022-09-29 13:55:33 +08:00
  • 0a08fa2b43 golangci: add import order check demoManito 2022-09-28 14:02:53 +08:00
  • d379e6221e
    Merge pull request #14535 from demoManito/feat/golangci-unconvert Marek Siarkowicz 2022-09-28 14:04:04 +02:00
  • 93b9dc6583 golangci: add unconvert check demoManito 2022-09-28 19:13:38 +08:00
  • 6828e53b0a
    Merge pull request #14531 from ahrtr/changelog_3.4_memberId_zero Marek Siarkowicz 2022-09-28 09:30:45 +02:00
  • d0a732f96d
    Merge pull request #14530 from ahrtr/memberid_alarm Marek Siarkowicz 2022-09-28 09:30:10 +02:00
  • ea17d9d6bf update changelog-3.4 to cover the issue: memberID equals zero in corruption alarm Benjamin Wang 2022-09-28 11:05:53 +08:00
  • 29911e9a5b etcdserver: fix memberID equals to zero in corruption alarm Benjamin Wang 2022-09-28 11:01:26 +08:00
  • abef537a90
    Merge pull request #14515 from spongecaptain/btree-generics Benjamin Wang 2022-09-27 16:44:13 +08:00
  • 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 +08:00
  • c53dfc7c5b upate:use google/btree in the genric way Spongecaptain 2022-09-24 10:35:54 +08:00
  • 1c20ed2cc5
    Merge pull request #14521 from lovehhf/remove_pick_peer_url Benjamin Wang 2022-09-27 02:10:35 +08:00
  • 9cb5764859
    Merge pull request #14296 from kafuu-chino/fix Benjamin Wang 2022-09-27 02:08:23 +08:00
  • f6d808736c membership: Remove PickPeerURL Method Hongfei Huang 2022-09-26 23:17:58 +08:00
  • f1d4935e91 *: avoid closing a watch with ID 0 incorrectly Kafuu Chino 2022-08-02 18:55:41 +08:00
  • 434c7c4309
    Merge pull request #14506 from SimFG/main Benjamin Wang 2022-09-26 09:36:07 +08:00
  • 895cbc2075
    updating, on behalf of RISC-V gghjgj 2022-09-25 18:01:19 +03:00
  • 4abbef76ed
    Adding support for RISC-V gghjgj 2022-09-25 16:41:22 +03:00
  • cc1e245368 etcdserver: fix corruption check when server has just been compacted Jeremy Leach 2022-09-10 23:31:47 +10:00
  • 4513671b69
    Merge pull request #14512 from joycebrum/main Marek Siarkowicz 2022-09-23 19:02:17 +02:00
  • c6dd01f337 add scorecard badge to README file Joyce Brum 2022-09-23 13:59:17 -03:00
  • 336bae2d4e github: enable the scorecard github action Joyce Brum 2022-09-23 13:57:22 -03:00
  • 123920d85f Test: fix all corruption detection related test cases Benjamin Wang 2022-09-23 14:21:13 +08:00
  • f5590b13fa etcdserver: update corrupt hash detection's logic Benjamin Wang 2022-09-23 14:00:41 +08:00
  • 3cc04760c8 rpc.proto: regenerate rpc.proto related files Benjamin Wang 2022-09-23 13:38:17 +08:00
  • a72a92fa05 rpc.proto: added a new field hash_revision into HashKVResponse Benjamin Wang 2022-09-23 13:37:16 +08:00
  • 5702765729 wal: Fix the walWriteBytes metric SimFG 2022-09-22 16:21:46 +08:00
  • 54f9483e72
    Merge pull request #14504 from ahrtr/update_changelog_go1.19 Benjamin Wang 2022-09-22 17:06:46 +08:00
  • ea3d78faae
    Merge pull request #14505 from ahrtr/revert_14400 Benjamin Wang 2022-09-22 17:06:10 +08:00
  • 9097e61b40 etcdserve: revert the etcdserver side change for the data loss on one node cluster Benjamin Wang 2022-09-22 15:19:20 +08:00
  • da7e640473 Update changelog-3.6 to reflect the bumping of go 1.19 Benjamin Wang 2022-09-22 15:06:45 +08:00
  • 997260a832
    Merge pull request #14463 from ahrtr/bump_go_1.19 Benjamin Wang 2022-09-22 09:25:58 +08:00
  • dd7d30017c Bump go 1.19: revert the change to pkg/adt/interval_tree.go Benjamin Wang 2022-09-21 15:53:44 +08:00
  • 7f10dccbaf Bump go 1.19: update all the dependencies and go.sum files Benjamin Wang 2022-09-21 15:52:10 +08:00
  • cb5f7276c3 Bump go 1.19: upgrade go version to 1.19.1 in the pipeline Benjamin Wang 2022-09-15 06:04:25 +08:00
  • cd0b1d0c66 Bump go 1.19: upgrade go version to 1.19 in all go.mod files Benjamin Wang 2022-09-15 05:54:49 +08:00
  • 31d9664cb5
    Merge pull request #14413 from tbg/raft-single-voter Benjamin Wang 2022-09-22 08:43:37 +08:00
  • 026794495f
    Merge pull request #14494 from demoManito/remove/redundant-type-conversion Marek Siarkowicz 2022-09-21 11:34:19 +02:00
  • 6333f375a7
    Merge pull request #14488 from serathius/update-fix Benjamin Wang 2022-09-21 06:20:08 +08:00
  • 2441a24cee
    Merge pull request #14493 from demoManito/style/format-import-order Benjamin Wang 2022-09-21 06:03:31 +08:00
  • bea478266e makefile: Raname targets update* to fix* to distinquish from update_dep Marek Siarkowicz 2022-09-20 13:53:16 +02:00
  • 5bfda80836 makefile: test the update target Marek Siarkowicz 2022-09-20 13:50:26 +02:00
  • bb139b15f8 makefile: Don't run update_dep.sh as it's not a check Marek Siarkowicz 2022-09-20 13:50:01 +02:00
  • 05104ee9a7 makefile: Remove verify-revive as it is already run by golangci Marek Siarkowicz 2022-09-19 12:41:57 +02:00
  • f67ec10779 etcd: format import order demoManito 2022-09-20 11:06:33 +08:00
  • d56676c9b3 raft: benchmark results for ./benchmark put Tobias Grieger 2022-09-19 10:48:31 +02:00
  • 9ad36eecab fixup! address comments Tobias Grieger 2022-09-19 10:32:52 +02:00
  • 304e260038 raft: benchmark results Tobias Grieger 2022-09-07 15:13:02 +02:00
  • 3c3e30a30e Revert "raft: directly update leader in advance" Tobias Grieger 2022-09-07 11:09:00 +02:00
  • 67c3522893 raft: directly update leader in advance Tobias Grieger 2022-09-07 10:16:43 +02:00
  • 894e5cb685 move ctx param to the front Tobias Grieger 2022-09-07 08:59:36 +02:00