Commit Graph

  • 2af9d67943
    Merge pull request #15133 from serathius/linearizability-history-persist Benjamin Wang 2023-01-19 05:08:49 +08:00
  • e3e94fe89e
    Merge pull request #14682 from serathius/issue13766 Marek Siarkowicz 2023-01-18 13:37:34 +01:00
  • f629d48600 Close file while persisting operation history Marek Siarkowicz 2023-01-18 09:42:56 +01:00
  • d2af090729 test: add CompactionSleepInterval in FakeStore's config guozhao 2023-01-18 16:16:55 +08:00
  • 48ac46dab5
    Merge pull request #15135 from fuweid/update-3.4-changelog Benjamin Wang 2023-01-18 10:30:12 +08:00
  • 931cf9a814 mvcc: update ut for Revisions/CountRevisions Wei Fu 2023-01-18 10:12:50 +08:00
  • 1246c52d04 etcdserver: Fix invalid count returned on Range with Limit Marek Siarkowicz 2021-05-31 17:25:57 +02:00
  • d48f7ad7c1 mvcc: push down RangeOptions.limit argv into index tree tangcong 2020-06-08 14:09:33 +08:00
  • 754e1ee4ce CHANGELOG: add item about improvement for count-only range Wei Fu 2023-01-18 09:51:42 +08:00
  • a1d1af5774
    Merge pull request #15099 from fuweid/backport-11771-11743-pr-to-3.4 Benjamin Wang 2023-01-18 08:48:29 +08:00
  • a0d12d316d tests: Add reproduce #13766 scenario Marek Siarkowicz 2023-01-13 21:12:57 +01:00
  • f763c53d51 tests: Persist operation history Marek Siarkowicz 2023-01-17 11:56:34 +01:00
  • 09b5663301
    Merge pull request #15132 from serathius/linearizability-nightly-fix Marek Siarkowicz 2023-01-17 10:40:55 +01:00
  • 0c483830d9 tests: Fix linearizability nightly variable name Marek Siarkowicz 2023-01-17 10:40:05 +01:00
  • a31b44b843
    Merge pull request #15098 from ahrtr/changelog_promote_learner_20230113 Marek Siarkowicz 2023-01-17 10:23:25 +01:00
  • 638c6f1bb1
    Merge pull request #15096 from ahrtr/3.5_promote_non_exist_id_20230113 Marek Siarkowicz 2023-01-17 10:23:03 +01:00
  • de8d6b3792 etcdserver: use time.Ticker instead of time.After guozhao 2023-01-17 16:57:33 +08:00
  • 5d06650028
    Merge pull request #15128 from serathius/linearizability-move-model Piotr Tabor 2023-01-17 09:17:31 +01:00
  • 4be8c0e5a5
    Merge pull request #15097 from ahrtr/3.4_promote_non_exist_id_20230113 Piotr Tabor 2023-01-17 09:15:02 +01:00
  • ca7d210a8c dependency: bump google.golang.org/grpc from 1.51.0 to 1.52.0 Benjamin Wang 2023-01-17 13:05:13 +08:00
  • d8963cd8f2 etcdserver: use time.Ticker to improve the syncWatchersLoop guozhao 2023-01-17 09:50:17 +08:00
  • a3925d1ed6
    Merge pull request #15129 from ahrtr/bump_dependency_20230117 Benjamin Wang 2023-01-17 07:16:46 +08:00
  • 81b359262e
    Merge pull request #15095 from ahrtr/promote_non_exist_id_20230113 Benjamin Wang 2023-01-17 07:12:29 +08:00
  • 1659f8980f dependency: bump github/codeql-action from 2.1.37 to 2.1.38 Benjamin Wang 2023-01-17 06:46:31 +08:00
  • b2d482e6da dependency: bump gotest.tools/gotestsum from v1.8.2 to v1.9.0 Benjamin Wang 2023-01-17 06:39:26 +08:00
  • ac98432f0b dependency: bump github.com/dustin/go-humanize from v1.0.0 to v1.0.1 Benjamin Wang 2023-01-17 06:37:19 +08:00
  • 575ceed1c7 dependency: bump github.com/mikefarah/yq/v4 from v4.30.6 to v4.30.8 Benjamin Wang 2023-01-17 06:33:05 +08:00
  • 00b31512a1 etcdserver: return membership.ErrIDNotFound when the memberID not found Benjamin Wang 2023-01-13 15:17:19 +08:00
  • 53300ece3b etcdserver: return membership.ErrIDNotFound when the memberID not found Benjamin Wang 2023-01-13 15:07:07 +08:00
  • 8ed20e85d2 etcdserver: return membership.ErrIDNotFound when the memberID not found Benjamin Wang 2023-01-13 14:34:56 +08:00
  • 96e2a7fbd6 tests: Move linearizability model and identity to dedicated packages Marek Siarkowicz 2023-01-16 19:16:21 +01:00
  • 6f2f883af0
    build(deps): bump github/codeql-action from 2.1.37 to 2.1.38 dependabot[bot] 2023-01-16 17:11:40 +00:00
  • 1022a35b7e
    build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0 in /tests dependabot[bot] 2023-01-16 17:07:14 +00:00
  • a18e83ad32
    build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0 dependabot[bot] 2023-01-16 17:07:09 +00:00
  • d25fa40a36
    build(deps): bump google.golang.org/grpc in /client/v3 dependabot[bot] 2023-01-16 17:06:59 +00:00
  • 9ff1a7ae71
    build(deps): bump github.com/dustin/go-humanize in /tests dependabot[bot] 2023-01-16 17:06:51 +00:00
  • bb2a142e06
    build(deps): bump github.com/dustin/go-humanize from 1.0.0 to 1.0.1 dependabot[bot] 2023-01-16 17:06:48 +00:00
  • 5d2c312168
    build(deps): bump github.com/dustin/go-humanize in /server dependabot[bot] 2023-01-16 17:06:44 +00:00
  • 322784e4f4
    build(deps): bump github.com/dustin/go-humanize in /client/v3 dependabot[bot] 2023-01-16 17:06:43 +00:00
  • a1ba15fb14
    build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0 in /pkg dependabot[bot] 2023-01-16 17:06:40 +00:00
  • 9f4afa4d1a
    build(deps): bump github.com/dustin/go-humanize in /etcdutl dependabot[bot] 2023-01-16 17:06:33 +00:00
  • 7f1604caef
    build(deps): bump google.golang.org/grpc in /etcdctl dependabot[bot] 2023-01-16 17:06:29 +00:00
  • 189644f7b0
    build(deps): bump google.golang.org/grpc in /server dependabot[bot] 2023-01-16 17:06:27 +00:00
  • 9e703e4742
    build(deps): bump github.com/dustin/go-humanize in /pkg dependabot[bot] 2023-01-16 17:06:20 +00:00
  • 8da31853f2
    build(deps): bump github.com/dustin/go-humanize in /etcdctl dependabot[bot] 2023-01-16 17:06:17 +00:00
  • d38efeb7c6
    build(deps): bump gotest.tools/gotestsum in /tools/mod dependabot[bot] 2023-01-16 17:04:56 +00:00
  • 19a15b1eb2
    build(deps): bump github.com/mikefarah/yq/v4 in /tools/mod dependabot[bot] 2023-01-16 17:04:48 +00:00
  • 70d134e8bd
    build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0 in /api dependabot[bot] 2023-01-16 17:04:35 +00:00
  • 677e5281e0
    Merge pull request #15106 from serathius/linearizability-nightly-release Marek Siarkowicz 2023-01-16 11:47:39 +01:00
  • ab3c530b92 add linearizability nightlies for release 3.4/3.5 Thomas Jungblut 2022-12-08 11:28:36 +01:00
  • 10c080dc5e mvcc: Add ut for Revisions/CountRevisions Wei Fu 2023-01-16 15:12:50 +08:00
  • 7daec2928a
    Merge pull request #15071 from wafuwafu13/refactor-gettoken Sahdev Zala 2023-01-15 18:26:21 -05:00
  • d31a0ee88a
    Merge pull request #15105 from serathius/linearizability-nightly-timeout Benjamin Wang 2023-01-15 07:21:30 +08:00
  • 5b8d19c7b3 tests: Reduce number of runs in nightly action Marek Siarkowicz 2023-01-14 09:27:02 +01:00
  • d37f9b2092
    Merge pull request #15101 from serathius/linearizability-history-patch-window Marek Siarkowicz 2023-01-14 09:20:14 +01:00
  • 1257d0d919 tests: Fix history patch window Marek Siarkowicz 2023-01-13 15:48:11 +01:00
  • 2070f55aab e2e: add getCountOnlyTest testcase tangcong 2020-04-10 00:09:46 +08:00
  • 00a005c300 mvcc: reduce count-only range overhead tangcong 2020-04-09 23:50:17 +08:00
  • 841f3bd2be etcdctl: support query count only of specified prefix mlmhl 2020-04-02 10:57:13 +08:00
  • 6315f1cfdc
    Merge pull request #15093 from geetasg/lease_support_review_feedback Marek Siarkowicz 2023-01-13 09:15:54 +01:00
  • 0ccde80d22 changelog: add items to cover the issue of prmoting a non-started learner member Benjamin Wang 2023-01-13 15:22:55 +08:00
  • 66bcb08a23
    Merge pull request #15094 from fuweid/changelog-update Benjamin Wang 2023-01-13 11:49:08 +08:00
  • 7434636424 CHANGELOG: add dep update item to 3.4 Wei Fu 2023-01-13 11:12:36 +08:00
  • a577940b4e
    Merge pull request #15088 from fuweid/3.4-fix-flaky-testcase Benjamin Wang 2023-01-13 10:39:28 +08:00
  • 6106912338 Lease support for linearizability tests : Updated as per review feedback. Geeta Gharpure 2023-01-12 23:25:40 +00:00
  • 715a0047fa
    Merge pull request #15091 from serathius/linearizability-stop-proxy Marek Siarkowicz 2023-01-12 23:46:53 +01:00
  • 2fcb05710d tests: Move stopping proxy to after process stop to speed up cluster shutdown Marek Siarkowicz 2023-01-12 15:17:16 +01:00
  • 7eb6f66b17
    Merge pull request #15084 from serathius/linearizability-lease-timeout Marek Siarkowicz 2023-01-12 13:49:44 +01:00
  • 913974ed90 fix(clientv3):concurrent put or get permission denied when refreshToken 刘易 2023-01-12 17:35:41 +08:00
  • bff3d4a592 tests: Fix putWithLease traffic timeout/limit and double overall timeout to reduce number of failed requests Marek Siarkowicz 2023-01-12 09:33:31 +01:00
  • 2b45023364
    Merge pull request #15078 from serathius/linearizability-patch-operations Marek Siarkowicz 2023-01-12 10:09:01 +01:00
  • c320f75a15 grpc-gateway: update version to v1.11.0 Wei Fu 2023-01-12 16:32:39 +08:00
  • 7b2dfece70 tests: Use watch events to patch history to speed up linearization Marek Siarkowicz 2023-01-10 18:11:57 +01:00
  • 7137e22e7a fix(clientv3):rm updateToken befor refresh 刘易 2023-01-12 13:55:45 +08:00
  • e3329b5043 fix(client):concurrent put or get permission denied when refreshToken 刘易 2023-01-12 12:17:41 +08:00
  • 81ff1f437d update gitignore Huidong Zhang 2023-01-12 11:16:57 +08:00
  • 13f4fa84a7 add goreman raftexample Huidong Zhang 2023-01-12 11:09:10 +08:00
  • 3306639b76
    Merge pull request #15080 from geetasg/lease_support_refactor Marek Siarkowicz 2023-01-11 15:34:36 +01:00
  • ef917f1efd
    Merge pull request #15068 from ahrtr/last_wal_rec_corrupt_main_20220107 Benjamin Wang 2023-01-11 18:06:46 +08:00
  • d3b753e27a
    Merge pull request #15081 from yanggangtony/go-version Benjamin Wang 2023-01-11 17:22:03 +08:00
  • 3e48a59c9e
    Merge pull request #15070 from ahrtr/changelog_wal_record_partially_synced_20230108 Benjamin Wang 2023-01-11 16:38:02 +08:00
  • 816c2e2b8a
    Merge pull request #15069 from ahrtr/last_wal_rec_corrupt_3.5_20230108 Benjamin Wang 2023-01-11 16:37:43 +08:00
  • ebf1e3bb1a
    Bump go to 1.19.5 yanggang 2023-01-11 14:42:31 +08:00
  • 5b84526e9a Add support for lease api to linearizability tests Geeta Gharpure 2022-12-29 16:08:36 -08:00
  • ff898640a5
    Merge pull request #15044 from serathius/linearizability-watch Marek Siarkowicz 2023-01-10 17:59:04 +01:00
  • 8a9f848d33 tests: Refactor how linearizability test components are run in parallel Marek Siarkowicz 2023-01-02 09:08:15 +01:00
  • 6821e226dd tests: Watch events during linearizability test and compare history Marek Siarkowicz 2022-12-24 20:25:17 +01:00
  • 2965817150
    Merge pull request #15046 from serathius/linearizability-failpoints-available Marek Siarkowicz 2023-01-10 09:15:20 +01:00
  • 8134b8b46d
    Merge pull request #15073 from etcd-io/dependabot/go_modules/server/golang.org/x/net-0.5.0 Benjamin Wang 2023-01-10 10:14:43 +08:00
  • 30fc7611e2 tidy up dependencies Benjamin Wang 2023-01-10 09:11:34 +08:00
  • d104408036 build(deps): bump golang.org/x/net from 0.4.0 to 0.5.0 in /server dependabot[bot] 2023-01-09 17:06:43 +00:00
  • c9a9968d40
    Merge pull request #15074 from etcd-io/dependabot/github_actions/actions/upload-artifact-3.1.2 Benjamin Wang 2023-01-10 09:08:02 +08:00
  • af5ff0745d
    Merge pull request #15075 from etcd-io/dependabot/github_actions/actions/checkout-3.3.0 Benjamin Wang 2023-01-10 09:04:53 +08:00
  • 9f93448500
    build(deps): bump actions/checkout from 3.2.0 to 3.3.0 dependabot[bot] 2023-01-09 17:12:51 +00:00
  • ad315b38fa
    build(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 dependabot[bot] 2023-01-09 17:12:44 +00:00
  • deb4291485 tests: Trigger only failpoints available in binary Marek Siarkowicz 2022-12-26 14:05:51 +01:00
  • a992fb5e92
    Merge pull request #15059 from serathius/linearizability-operations Marek Siarkowicz 2023-01-09 15:12:16 +01:00
  • acf3782c20
    Merge pull request #15048 from serathius/linearizability-network Marek Siarkowicz 2023-01-09 14:51:54 +01:00
  • 6877122dca tests: Rewrite etcd requests to use operations Marek Siarkowicz 2022-12-24 19:08:50 +01:00
  • 064fad5ae4 tests: Implement network delay and blackholing in linearizability tests Marek Siarkowicz 2022-12-26 19:02:53 +01:00