Commit Graph

  • 93d0484c63 etcdserver: compact the raft log up to the minimum snapshot index of all ongoing snapshots Clement 2024-06-29 02:19:52 +08:00
  • 1c22e7b36b
    Merge pull request #18243 from masonyc/cleanup-unneeded-logger-check James Blair 2024-06-28 21:42:11 +12:00
  • 8fde09b634
    Merge pull request #18229 from thedtripp/feature/installShellcheckBackport3.5 James Blair 2024-06-28 21:28:02 +12:00
  • 3cd044f4bd
    Merge pull request #18201 from MadhavJivrajani/e2e-issue-18089 Benjamin Wang 2024-06-28 09:43:10 +01:00
  • 7dec366acd etcdclient: Clena up unnecessary nil Logger check Mason Chen 2024-06-28 20:11:44 +12:00
  • b2a21be6cc Patch delete request based on their uniqness in client requests Marek Siarkowicz 2024-06-27 23:29:58 +02:00
  • a7c38430ad Use client request count for uniqness Marek Siarkowicz 2024-06-23 23:28:44 +02:00
  • 8ffe92169f Refactor watch response util functions for unit tests Marek Siarkowicz 2024-06-27 22:36:45 +02:00
  • eeeda9e689 Unify calculating returnTime Marek Siarkowicz 2024-06-23 23:08:07 +02:00
  • 1dc21656a9 Unify patchOperation arguments to be map from keyValue to int64 Marek Siarkowicz 2024-06-23 14:31:15 +02:00
  • a47ad53548 Refactor patchOperations to handle each operation separetly, which is useful to implement patching for non-put Marek Siarkowicz 2024-06-23 13:48:14 +02:00
  • 0ee0da4d1e Don't validate watch patching time as we no longer use watch to decide to discard Marek Siarkowicz 2024-06-23 13:28:14 +02:00
  • 9d04ab24b8
    Merge pull request #18241 from serathius/robustness-failpoint-name Marek Siarkowicz 2024-06-27 19:41:48 +02:00
  • c41e02f7b6 Add failpoint name to test name allowing us to track a per failpoint failures in testgrid Marek Siarkowicz 2024-06-27 18:34:56 +02:00
  • ebf2cac6bd tests/e2e: add e2e test to reproduce issue 18089 Madhav Jivrajani 2024-06-18 13:31:12 +05:30
  • 641eb411ed etcdserver: skip compaction if there are snapshots being created Clement 2024-06-27 16:34:44 +08:00
  • 31bce64a70 etcd 3.5: Install shellcheck if not installed. D Tripp 2024-06-25 00:44:14 +00:00
  • 363ec824b5
    build(deps): bump golang.org/x/image in /tools/rw-heatmaps dependabot[bot] 2024-06-26 19:35:56 +00:00
  • 0bfe109a42 increase/commit auth revision when auth enable Andy Xie 2024-06-26 18:04:19 +08:00
  • 8dc2a4203b etcdserver: skip compaction if there is an inflight snapshot Clement 2024-06-26 19:50:53 +08:00
  • 1998a71c8a etcdserver: separate compact from snapshot Clement 2024-06-26 13:19:59 +08:00
  • 21e5876f7f
    Merge pull request #18219 from lhy1024/add-etcd-log James Blair 2024-06-26 12:16:19 +12:00
  • 395266ce9d
    build(deps): bump github.com/Antonboom/testifylint in /tools/mod dependabot[bot] 2024-06-25 22:08:09 +00:00
  • b0ffe3fb2e
    build(deps): bump github.com/sashamelentyev/usestdlibvars in /tools/mod dependabot[bot] 2024-06-25 22:07:41 +00:00
  • 38535c2dd8
    Merge pull request #18228 from henrybear327/dependency_update/6_24_24 James Blair 2024-06-26 10:06:48 +12:00
  • 917ded9eda
    Merge pull request #18214 from serathius/robustness-separate-persisted Marek Siarkowicz 2024-06-25 23:22:36 +02:00
  • e7f51cbd5f [3.5] CHANGELOG: support multiple values for allowed client and peer TLS identities lhy1024 2024-06-25 20:49:56 +08:00
  • a897676d54
    Merge pull request #18210 from rleungx/update-changelog Benjamin Wang 2024-06-25 13:22:46 +01:00
  • 5be397a6a8
    Fix a linter issue Chun-Hung Tseng 2024-06-25 11:45:53 +02:00
  • bfc4dc6206
    dependency: bump github.com/google/yamlfmt from 0.12.1 to 0.13.0 Chun-Hung Tseng 2024-06-24 21:35:36 +02:00
  • bca81b9450
    dependency: bump github.com/golangci/golangci-lint from 1.59.0 to 1.59.1 Chun-Hung Tseng 2024-06-24 21:34:20 +02:00
  • d80d0f0c8b
    Merge pull request #18226 from etcd-io/dependabot/github_actions/aquasecurity/trivy-action-0.23.0 James Blair 2024-06-25 09:40:47 +12:00
  • 1870222f41 Separate persisted responses without knowing their revision to prevent duplicating state during linearization Marek Siarkowicz 2024-06-22 14:08:02 +02:00
  • 0dd79f4e18
    Merge pull request #18227 from serathius/robustness-test-patch-history Marek Siarkowicz 2024-06-24 21:38:18 +02:00
  • 35f4556b59 Add tests for patching history to check output and return values Marek Siarkowicz 2024-06-24 20:39:52 +02:00
  • 6414e74486
    build(deps): bump aquasecurity/trivy-action from 0.22.0 to 0.23.0 dependabot[bot] 2024-06-24 17:56:43 +00:00
  • 1e9b8aa33c
    build(deps): bump github.com/golangci/golangci-lint in /tools/mod dependabot[bot] 2024-06-24 17:23:37 +00:00
  • 5616139cb3
    build(deps): bump github.com/google/yamlfmt in /tools/mod dependabot[bot] 2024-06-24 17:23:29 +00:00
  • ac0e006918
    build(deps): bump github.com/bombsimon/wsl/v4 in /tools/mod dependabot[bot] 2024-06-24 17:23:23 +00:00
  • 74ca64116f
    Merge pull request #18217 from jmhbnz/main James Blair 2024-06-25 04:51:51 +12:00
  • b96b6ba04c
    Merge pull request #18220 from ahrtr/ep__sync_verify_20240624 Benjamin Wang 2024-06-24 17:19:15 +01:00
  • 281f177345 add verification on client.Sync to ensure the returned endpoints never empty Benjamin Wang 2024-06-24 10:05:48 +01:00
  • 9314ef760d
    Merge pull request #18213 from serathius/robustness-disable-18089 Marek Siarkowicz 2024-06-24 09:56:32 +02:00
  • 893f93e2bc add embed.Config.GRPCAdditionalServerOptions into changelog Ryan Leung 2024-06-21 17:06:14 +08:00
  • 67a6dbdb7c
    Merge pull request #18218 from andyxning/changelog_for_bugfix_18164_prometheus_metric_register_of_walWriteSec Benjamin Wang 2024-06-24 06:43:02 +01:00
  • 37fe67b329 add changelog for bugfix 18164 prometheus metric register of walWriteSec Andy Xie 2024-06-24 09:22:45 +08:00
  • 29b4ff2fd8
    Bump shellcheck to latest 2024 release. James Blair 2024-06-24 11:24:31 +12:00
  • 7249d6edbb etcd 3.4: install shellcheck and report if not installed. D Tripp 2024-06-23 19:21:45 +00:00
  • 4fe227c46c Disable robustness test detection of #18089 to allow detecting other issues Marek Siarkowicz 2024-06-22 11:00:50 +02:00
  • 16ed0fe86e
    Merge pull request #18212 from Willhow-Gao/main James Blair 2024-06-22 20:10:26 +12:00
  • c0076a788e mvcc: fix typo MR_G 2024-06-22 00:17:13 +08:00
  • f7ab198fb6
    Merge pull request #18160 from lhy1024/pick-cn Benjamin Wang 2024-06-21 06:45:08 +01:00
  • 1d13fc58ff
    Merge pull request #14066 from rleungx/add-config Benjamin Wang 2024-06-21 06:40:32 +01:00
  • dcd7f29ec9
    Merge pull request #18207 from henrybear327/ci/fix_dep_inconsistency Benjamin Wang 2024-06-20 12:57:54 +01:00
  • 49a0263016
    dependency: dump golang.org/x/sys to the highest version v0.18.0 Chun-Hung Tseng 2024-06-19 23:30:38 +02:00
  • 9e4c045a08
    dependency: bump github.com/modern-go/concurrent to the highest version v0.0.0-20180306012644-bacd9c7ef1dd Chun-Hung Tseng 2024-06-19 23:29:39 +02:00
  • 5362dcec3d
    dependency: bump github.com/google/go-cmp to the highest version v0.6.0 Chun-Hung Tseng 2024-06-19 23:28:12 +02:00
  • fb3fe32ae9
    Fix dependency inconsistency detection and add make verify-dep Chun-Hung Tseng 2024-06-19 23:21:29 +02:00
  • 00a609751a
    Merge pull request #18206 from henrybear327/dependencies/06_19_24 James Blair 2024-06-20 07:31:27 +12:00
  • 866b8ddc8a
    Merge pull request #18205 from ivanvc/add-make-verify-dep-versions James Blair 2024-06-20 07:30:45 +12:00
  • a016567398
    dependency: bump google.golang.org/genproto/googleapis/api to v0.0.0-20240520151616-dc85e6b867a5 Ivan Valdes 2024-06-19 08:48:06 -07:00
  • 4f13e7c2b7
    dependency(client): bump golang.org/x/sys from v0.19.0 to v0.21.0 Ivan Valdes 2024-06-19 08:14:49 -07:00
  • dfda61bbbf
    make: fix verify-dep Ivan Valdes 2024-06-18 17:06:30 -07:00
  • a043da50fe
    Merge pull request #18062 from stackbaek/main Benjamin Wang 2024-06-19 09:35:54 +01:00
  • 97a4068342
    Merge pull request #18204 from henrybear327/make/robustness Marek Siarkowicz 2024-06-19 08:58:27 +02:00
  • 9e7b94dea9
    dependency: bump go.etcd.io/gofail from v0.1.1-0.20240517100945-baefa9867390 to v0.2.0 Chun-Hung Tseng 2024-06-19 08:43:46 +02:00
  • 908d31a6fe
    Merge pull request #18203 from ahrtr/metrics_url_20240618 Benjamin Wang 2024-06-19 05:40:11 +01:00
  • f21f074baa
    Use $(MAKE) instead of make Chun-Hung Tseng 2024-06-18 19:14:44 +02:00
  • 692e44a80b Update the error message when client certificate isn't provided for secure metrics url Benjamin Wang 2024-06-18 14:03:39 +01:00
  • 9c59b28086
    Merge pull request #18186 from gyuho/enforce-non-empty-client-tls-if-metrics-url-scheme-is-https Benjamin Wang 2024-06-18 13:59:21 +01:00
  • 3e86af6843
    remove unnecessary wait call Gyuho Lee 2024-06-18 18:18:54 +08:00
  • 7dadc328f3
    Merge pull request #18202 from MadhavJivrajani/fix-vairable-access Marek Siarkowicz 2024-06-18 11:25:04 +02:00
  • 5c2422ba05 tests/robustness: fix access of ChoiceWeight Madhav Jivrajani 2024-06-18 13:44:40 +05:30
  • c70e0e4f55
    Merge pull request #18181 from serathius/robustness-compact-lazyfs Marek Siarkowicz 2024-06-18 09:26:41 +02:00
  • 2deefb081b
    Merge pull request #18060 from siyuanfoundation/robust Marek Siarkowicz 2024-06-18 08:49:47 +02:00
  • 2e04ee77b6 Avoid sending Compact request when LazyFS is enabled Marek Siarkowicz 2024-06-15 12:14:29 +02:00
  • dd7a2a6237
    Merge pull request #17680 from serathius/issue-17529 Marek Siarkowicz 2024-06-18 08:32:40 +02:00
  • e311e24854
    Merge 80c6fe2cace6e51666798e47ad63b09d9e4e94e6 into 047b440ba9698cfcc65750ecd42bbebf10822ddc Marek Siarkowicz 2024-06-17 21:08:46 -07:00
  • a91b6cc7bd
    Merge 69152bf5b5c3475b3bb753e1f17387a3c63a261c into 047b440ba9698cfcc65750ecd42bbebf10822ddc Fu Wei 2024-06-17 21:08:46 -07:00
  • 33c6db60ff client/v3: fix open file memory leak vivekpatani 2024-06-17 18:46:40 -07:00
  • 497f1a45a3
    license Gyuho Lee 2024-06-18 07:28:43 +08:00
  • fff58bb809 robustness: change mixedVersionOption to use ChoiceWeight. Siyuan Zhang 2024-06-17 15:50:32 -07:00
  • 047b440ba9
    Merge pull request #18182 from ivanvc/add-makefile-verify-govulncheck James Blair 2024-06-18 10:42:14 +12:00
  • fcc834fb18
    Merge pull request #18199 from henrybear327/dependency_update/6_17_24 James Blair 2024-06-18 10:33:06 +12:00
  • 381bca7e3c
    Merge pull request #18198 from etcd-io/dependabot/github_actions/github/codeql-action-3.25.10 James Blair 2024-06-18 09:57:58 +12:00
  • 45e7d5bab9
    build(deps): bump github/codeql-action from 3.25.8 to 3.25.10 dependabot[bot] 2024-06-17 20:39:34 +00:00
  • a7fdc2336d
    Merge pull request #18197 from etcd-io/dependabot/github_actions/actions/checkout-4.1.7 James Blair 2024-06-18 08:38:51 +12:00
  • 166d26b4e4 dependency: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 Chun-Hung Tseng 2024-06-17 21:58:55 +02:00
  • a947aa0d3f dependency: bump go.opentelemetry.io/proto/otlp from 1.2.0 to 1.3.1 Chun-Hung Tseng 2024-06-17 21:55:36 +02:00
  • 3899de4eef dependency: bump github.com/alexfalkowski/gocovmerge from 1.3.4 to 1.3.8 Chun-Hung Tseng 2024-06-17 21:53:36 +02:00
  • e60bccd4cf dependency: bump github.com/google/yamlfmt from 0.11.0 to 0.12.1 Chun-Hung Tseng 2024-06-17 21:51:40 +02:00
  • fa835658e3 dependency: bump google.golang.org/protobuf from 1.34.1 to 1.34.2 Chun-Hung Tseng 2024-06-17 21:49:52 +02:00
  • 1bff41630e
    build(deps): bump actions/checkout from 4.1.6 to 4.1.7 dependabot[bot] 2024-06-17 17:31:10 +00:00
  • 28bd975fe7
    build(deps): bump google.golang.org/protobuf in /tools/mod dependabot[bot] 2024-06-17 17:23:33 +00:00
  • bc9a11ab54
    build(deps): bump github.com/google/yamlfmt in /tools/mod dependabot[bot] 2024-06-17 17:23:31 +00:00
  • f6fbd7af38
    build(deps): bump github.com/alexfalkowski/gocovmerge in /tools/mod dependabot[bot] 2024-06-17 17:23:25 +00:00
  • c76f64785c
    build(deps): bump k8s.io/klog/v2 from 2.100.1 to 2.130.0 in /tools/mod dependabot[bot] 2024-06-17 17:23:21 +00:00
  • fa00dd1856
    build(deps): bump github.com/go-viper/mapstructure/v2 in /tools/mod dependabot[bot] 2024-06-17 17:23:16 +00:00
  • a1ea3deb28
    build(deps): bump go.opentelemetry.io/proto/otlp from 1.2.0 to 1.3.1 dependabot[bot] 2024-06-17 17:10:37 +00:00
  • 92baf9c5e7
    build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 dependabot[bot] 2024-06-17 17:10:31 +00:00