Commit Graph

  • 91c07650ec fix: use require instead of t.Fatal(err) in tests/integration package Matthieu MOREL 2024-11-01 10:41:40 +01:00
  • 0ac24a804d Refactor scripts/test_images.sh Ivan Valdes 2025-01-29 22:51:52 -08:00
  • 488f21564f Merge pull request #19308 from ahrtr/http_20250130 Benjamin Wang 2025-01-30 15:00:31 +00:00
  • 73700e30c4 Close the http response body Benjamin Wang 2025-01-30 14:05:44 +00:00
  • c3e4df6de1 Switch from grpc-ecosystem/go-grpc-prometheus to grpc-ecosystem/go-grpc-middleware/providers/prometheus Davanum Srinivas 2025-01-14 16:58:52 -05:00
  • 575b484ba0 fix(alerts): set severity of 'ectdMembersDown' from 'critical' to 'warning' Sebastian Gaiser 2025-01-29 12:58:35 +00:00
  • f5973c9c27 Merge pull request #19302 from ahrtr/metrics_20250129 Benjamin Wang 2025-01-30 09:13:39 +00:00
  • 93e90721a6 Align NewConfig with AddFlags defaults Marek Siarkowicz 2025-01-22 11:02:29 +01:00
  • c4a424a5b3 add e2e metrics test case to ensure no any metrics missing in future PRs Benjamin Wang 2025-01-29 13:27:20 +00:00
  • dd60559a8b Merge pull request #19294 from ivanvc/changelog-3.5.18-dependencies Benjamin Wang 2025-01-29 19:31:25 +00:00
  • 037de81526 Merge pull request #19298 from gangli113/experimentalFlag Benjamin Wang 2025-01-29 18:58:36 +00:00
  • f3ba625119 Merge pull request #19291 from ivanvc/changelog-3.5-19275 Benjamin Wang 2025-01-29 17:49:10 +00:00
  • d5b5679c46 Merge pull request #19293 from henrybear327/dependency/25_01_28 Benjamin Wang 2025-01-29 16:40:16 +00:00
  • 6ed344fc71 Merge pull request #19301 from ahrtr/metrics_format_20250129 Benjamin Wang 2025-01-29 14:34:59 +00:00
  • 614640f1c2 format all prometheus metrics to ensure nice indent Benjamin Wang 2025-01-29 13:42:06 +00:00
  • 27d9978c8e migrate to use max-learners flag Gang Li 2025-01-28 17:23:51 -08:00
  • b2fba0290d Mark etcd-local-tester as deprecated so we can remove it in future. James Blair 2025-01-29 11:23:21 +13:00
  • c6f911a0a4 changelog: add entries regarding 3.5.18 dependency updates Ivan Valdes 2025-01-28 11:11:37 -08:00
  • ff76d1800a dependency: bump github.com/prometheus/common from 0.61.0 to 0.62.0 Chun-Hung Tseng 2025-01-28 16:32:28 +00:00
  • c5544044b3 dependency: bump google.golang.org/grpc from 1.69.4 to 1.70.0 Chun-Hung Tseng 2025-01-28 14:02:01 +00:00
  • 2400016a5e dependency: bump github.com/cheggaaa/pb/v3 from 3.1.5 to 3.1.6 and github.com/mattn/go-colorable from 0.1.13 to 0.1.14 Chun-Hung Tseng 2025-01-28 13:58:29 +00:00
  • 70c2e17031 dependency: bump google.golang.org/protobuf from 1.36.3 to 1.36.4 Chun-Hung Tseng 2025-01-28 13:55:44 +00:00
  • 60e8485b48 dependency: bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.25.1 to 2.26.0 Chun-Hung Tseng 2025-01-28 13:54:37 +00:00
  • 35d20d1e08 Merge pull request #19244 from henrybear327/e2e/downgrade_cancellation_e2e Benjamin Wang 2025-01-28 13:41:05 +00:00
  • 2e41777edb Introduce ValidateMemberVersions Chun-Hung Tseng 2025-01-28 12:47:53 +00:00
  • a3c072c3e8 Add missing error checking after calling DowngradeUpgradeMembers Chun-Hung Tseng 2025-01-21 21:28:41 +00:00
  • e25eca27e3 Add downgrade cancellation e2e tests Chun-Hung Tseng 2025-01-21 15:09:45 +00:00
  • 291353bc09 Merge pull request #19281 from AwesomePatrol/fix-kubernetes-interface-docs Marek Siarkowicz 2025-01-28 10:29:39 +01:00
  • 62bbf2866b Fix documentation of List method of kubernetes interface Aleksander Mistewicz 2025-01-27 10:34:44 +01:00
  • 2895b19f53 Merge pull request #19289 from etcd-io/dependabot/github_actions/actions/setup-go-5.3.0 Benjamin Wang 2025-01-27 20:58:05 +00:00
  • acc390844b Merge pull request #19290 from etcd-io/dependabot/github_actions/github/codeql-action-3.28.5 Benjamin Wang 2025-01-27 20:48:40 +00:00
  • ee32f70eef Merge pull request #19276 from ahrtr/downgrad_test_20250126 Benjamin Wang 2025-01-27 20:23:06 +00:00
  • 8a1a396222 changelog: add mixed rw performance evaluation backport Ivan Valdes 2025-01-27 11:29:13 -08:00
  • a3bbf74dea build(deps): bump github/codeql-action from 3.28.1 to 3.28.5 dependabot[bot] 2025-01-27 17:52:44 +00:00
  • 5ebd47f7e7 build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 dependabot[bot] 2025-01-27 17:52:35 +00:00
  • e757a45d1d Merge pull request #19269 from fuweid/test-robustness-list Marek Siarkowicz 2025-01-27 12:53:25 +01:00
  • f98fa31fa0 Merge pull request #19255 from AwesomePatrol/add-version-to-robustness-model Marek Siarkowicz 2025-01-27 12:07:12 +01:00
  • 7b4b96d1dc Update unit test to verify WAL versions Benjamin Wang 2025-01-26 09:40:58 +00:00
  • d741e69263 Update MinimalEtcdVersion to read DowngradeVersionTest.Ver as WAL version Benjamin Wang 2025-01-26 09:40:35 +00:00
  • 1036e4e7e5 Update etcdserve apply workflow to process DowngradeVersionTestRequest Benjamin Wang 2025-01-26 09:17:44 +00:00
  • 2eca68e345 Add DowngradeVersionTestRequest as a field into InternalRaftRequest Benjamin Wang 2025-01-26 09:10:24 +00:00
  • 63fe0f2851 Add DowngradeVersionTestRequest into api/etcdserverpb/rpc.proto for test purpose only Benjamin Wang 2025-01-26 09:05:34 +00:00
  • f7a36a5566 Merge pull request #19279 from ahrtr/test_regression_20250126 Marek Siarkowicz 2025-01-27 09:49:57 +01:00
  • c578649854 Fix addMemberAsLearnerAndPromote to avoid error 'etcdserver: can only promote a learner member' Benjamin Wang 2025-01-26 18:30:34 +00:00
  • 532c60142f Merge pull request #19272 from jmao-dd/jmao/19216-flakey-promote-learner-test Marek Siarkowicz 2025-01-26 11:27:37 +01:00
  • 692947a621 tests: Add retry if promote member fails. Jiayin Mao 2025-01-25 16:42:06 +00:00
  • 8731c3151a Merge pull request #19267 from gangli113/experimentalFlag Benjamin Wang 2025-01-25 08:16:47 +00:00
  • 564e362408 tests/robustness: continue should ignore last key Wei Fu 2025-01-24 18:55:06 -05:00
  • 267020e940 migrate to use bootstrap-defrag-threshold-megabytes flag Gang Li 2025-01-23 16:32:35 -08:00
  • 65a17224ce Merge pull request #19266 from ghouscht/changelog-release-3.5.18 James Blair 2025-01-25 10:13:09 +13:00
  • 05e5aad2a6 docs(CHANGELOG): add release date of etcd v3.5.18 Thomas Gosteli 2025-01-24 20:42:45 +01:00
  • 2ee7e34cbc Merge pull request #19264 from gangli113/experimentalFlag Benjamin Wang 2025-01-24 19:21:17 +00:00
  • 7f1d3b017b migrate to use warning-apply-duration flag Gang Li 2025-01-22 14:40:37 -08:00
  • 1c840f8435 Merge pull request #19263 from ahrtr/cluster_ver_20250123 Benjamin Wang 2025-01-24 15:14:21 +00:00
  • 3e5e79dea0 Remove the code of checking ClusterVersionSet in MinimalEtcdVersion Benjamin Wang 2025-01-23 21:04:01 +00:00
  • e289ba3078 Merge pull request #19265 from redwrasse/redwrasse/rm-random-seed-robustness Marek Siarkowicz 2025-01-24 10:52:53 +01:00
  • 43c6316420 robustness: remove explicit random seed in robustness tests. redwrasse 2025-01-23 16:01:19 -08:00
  • b16b8dc6f3 migrate flag experimental-watch-progress-notify-interval to use watch-progress-notify-interval (#19248) Gang Li 2025-01-23 13:08:30 -08:00
  • 32cfd45182 Merge pull request #19232 from mmorel-35/gomodguard/jwt/v5 Benjamin Wang 2025-01-23 16:29:39 +00:00
  • 589981d464 Merge pull request #19257 from ahrtr/race-20250117_final Benjamin Wang 2025-01-23 16:25:04 +00:00
  • c8646cdd6c Merge pull request #19242 from dims/test-for-etcd-metrics Benjamin Wang 2025-01-23 16:20:48 +00:00
  • 19d405ceb1 Test for etcd metrics Davanum Srinivas 2025-01-21 07:09:41 -05:00
  • 3dbe62fb02 Add Version field to the robustness model Aleksander Mistewicz 2025-01-21 09:21:35 +01:00
  • 2471e419c2 Merge pull request #19260 from fuweid/update-changelog-for-19179 Benjamin Wang 2025-01-22 19:25:07 +00:00
  • 2bdbeb0254 CHANGELOG: update backport info for #19179 Wei Fu 2025-01-22 11:28:27 -05:00
  • f330406bff refactor the error handler Benjamin Wang 2025-01-22 17:35:29 +00:00
  • 363b166319 Merge pull request #19259 from ahrtr/changelog_race_20250122 Benjamin Wang 2025-01-22 16:18:17 +00:00
  • ece0c3918e Update 3.5 changelog to cover the race condition fix Benjamin Wang 2025-01-22 15:15:02 +00:00
  • b74bc0792b Merge pull request #19245 from serathius/test-hardcoded-flags Marek Siarkowicz 2025-01-22 16:06:35 +01:00
  • 43431bd6f8 Merge pull request #19221 from ahrtr/race-20250117 Benjamin Wang 2025-01-22 14:44:21 +00:00
  • c9045d650e Merge pull request #19086 from gojoy/readyz-learner Marek Siarkowicz 2025-01-22 11:05:42 +01:00
  • 8c1547bc59 Merge pull request #19247 from serathius/match-defaults Marek Siarkowicz 2025-01-22 10:55:33 +01:00
  • 4e77d69ef8 Merge pull request #19246 from henrybear327/dependency/25_1_21 Benjamin Wang 2025-01-22 07:50:21 +00:00
  • 989c556645 etcdserver: add learner check to readyz Guo Jix 2024-12-24 06:14:44 +00:00
  • 1106969a48 dependency: bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.58.0 to 0.59.0 Chun-Hung Tseng 2025-01-21 15:54:29 +00:00
  • 7166571b57 dependency: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.33.0 to 1.34.0, and other related ones Chun-Hung Tseng 2025-01-21 15:51:00 +00:00
  • dd1d3ad435 dependency: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 Chun-Hung Tseng 2025-01-21 15:39:21 +00:00
  • 79a45192a4 dependency: bump github.com/alexfalkowski/gocovmerge from 1.3.17 to 1.3.18 Chun-Hung Tseng 2025-01-21 15:34:50 +00:00
  • 83771ffb13 Merge pull request #19105 from manthanguptaa/tests-unexported-return Benjamin Wang 2025-01-21 20:27:15 +00:00
  • ce545613bd Add tests for hardcoded flags in TestEtcdServerProcessConfig Marek Siarkowicz 2025-01-20 20:16:19 +01:00
  • 6ddc4a2861 Add tests for NewConfig matching AddFlags defaults Marek Siarkowicz 2025-01-21 17:39:47 +01:00
  • 201568ac45 add commment to clarify the etcd shutting down workflow Benjamin Wang 2025-01-21 15:46:01 +00:00
  • 7c56ef2c0d Merge pull request #19233 from AwesomePatrol/add-compaction-to-kubernetess-robustness-tests Marek Siarkowicz 2025-01-21 12:23:59 +01:00
  • 845a330e46 Implement Kubernetes like compaction Marek Siarkowicz 2024-10-23 21:19:33 +02:00
  • 86a31702c4 Ensure all goroutines created by StartEtcd to complete before closing the errc Benjamin Wang 2025-01-17 19:16:47 +00:00
  • 3527b3b224 Enhance method (*serveCtx) serve to wait for all goroutines to complete before it returns Benjamin Wang 2025-01-17 19:16:12 +00:00
  • 0dcd015147 Merge pull request #19239 from etcd-io/dependabot/github_actions/github/codeql-action-3.28.1 Benjamin Wang 2025-01-21 08:07:33 +00:00
  • 9f9d2c1d6c Merge pull request #19240 from etcd-io/dependabot/github_actions/actions/upload-artifact-4.6.0 Benjamin Wang 2025-01-21 07:52:34 +00:00
  • 5ccbeec769 Merge pull request #19218 from serathius/fix-selecting-experimental-flag Marek Siarkowicz 2025-01-20 18:45:38 +01:00
  • 06f77b96fb build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 dependabot[bot] 2025-01-20 17:29:34 +00:00
  • 8127b0da9e build(deps): bump github/codeql-action from 3.28.0 to 3.28.1 dependabot[bot] 2025-01-20 17:29:30 +00:00
  • 8c989a1e37 Fix passing compaction-batch-limit to etcd v3.4 and v3.5 Marek Siarkowicz 2025-01-17 14:14:22 +01:00
  • 52061becca build(deps): bump github.com/golang-jwt/jwt from v4 to v5 Matthieu MOREL 2025-01-19 11:55:10 +01:00
  • 83cf7bb4fc Merge pull request #19188 from fuweid/fix-19179 Benjamin Wang 2025-01-20 09:18:24 +00:00
  • bae527c3cd Merge pull request #19230 from ahrtr/test_20250118 Marek Siarkowicz 2025-01-20 09:26:43 +01:00
  • d8b4192574 mvcc: restore tombstone index if it's first revision Wei Fu 2025-01-13 17:30:40 -05:00
  • 88b39386b4 Merge pull request #19152 from mmorel-35/revive/superfluous-else Benjamin Wang 2025-01-19 08:49:14 +00:00
  • bc4669c90d wait for the member to get started Benjamin Wang 2025-01-18 18:50:47 +00:00
  • 7da675a327 docs: correct compaction period comments for 24-hour window Update compaction period logic in periodic compactor to consistently use 24-hour intervals instead of 1-hour. This fixes incorrect time calculations where: - Compaction period now correctly uses 24-hour instead of 1-hour - Revision recording interval updated to 144-minute (1/10 of 24-hour) instead of 6-minute - Retry interval on compaction failure adjusted to 144-minute to match the new period wodeyoulai 2025-01-18 00:28:25 +08:00
  • 2f37f4841e Merge pull request #19201 from arturmelanchyk/optimise-mem-alloc Benjamin Wang 2025-01-18 08:52:06 +00:00