Commit Graph

  • 47d460b8dc add verification on nil log Benjamin Wang 2022-09-13 17:11:36 +08:00
  • 2f1171ff66 fix the flaky test fix_TestV3AuthRestartMember_20220913 for 3.5 Benjamin Wang 2022-09-13 16:50:30 +08:00
  • bd73dff8ca fix the flaky test TestV3AuthRestartMember Benjamin Wang 2022-09-13 16:47:51 +08:00
  • 5a315ef88f add a verification on the pagebytes which must be > 0 Benjamin Wang 2022-09-13 16:35:31 +08:00
  • 1038c2f45c tests: Extract expect configuration into struct Marek Siarkowicz 2022-09-12 15:57:48 +02:00
  • 6c26693ebe
    Merge pull request #14178 from lavacat/release-3.5-txn-panic Benjamin Wang 2022-09-13 14:44:38 +08:00
  • 959ef2062c Update CHANGELOG/CHANGELOG-3.6.md Allen Ray 2022-09-12 13:56:14 -04:00
  • d38132e367 Add features dev and support policy doc Sahdev Zala 2022-09-10 16:46:00 -04:00
  • b886bbc89f
    Merge pull request #14443 from ahrtr/changelog_auth_restart_20220909 Benjamin Wang 2022-09-09 18:30:23 +08:00
  • 92d8d7f41e
    Merge pull request #14445 from tjungblu/movelead_main Marek Siarkowicz 2022-09-09 11:20:33 +02:00
  • 01f2de662a updated changelog to cover the two issues: 1. authentication data not loaded on member startup 2. etcdctl move-leader may fail for multiple endpoints Benjamin Wang 2022-09-09 15:05:57 +08:00
  • 3fc16608f7 etcdctl: fix move-leader for multiple endpoints Thomas Jungblut 2022-09-08 11:20:15 +02:00
  • 1ee1eff0c5
    Merge pull request #14437 from clarkfw/migrate-member-remove-tests Benjamin Wang 2022-09-09 16:37:56 +08:00
  • 1a05326fae
    Merge pull request #14442 from ahrtr/fix_TestV3AuthRestartMember Marek Siarkowicz 2022-09-09 09:57:24 +02:00
  • 6a5dd09fe6 tests: Migrate member remove tests to common framework Clark 2022-09-07 01:44:33 +08:00
  • b8bea91f22 fix the flaky test TestV3AuthRestartMember Benjamin Wang 2022-09-09 09:37:25 +08:00
  • 6730ed8477
    Merge pull request #14410 from vivekpatani/release-3.4 Benjamin Wang 2022-09-09 09:34:32 +08:00
  • a55a9f5e07
    Merge pull request #14441 from tjungblu/bz_1918413_3.4_upstream Benjamin Wang 2022-09-09 09:26:40 +08:00
  • 0e1c895108
    Merge pull request #14373 from serathius/maintainers Marek Siarkowicz 2022-09-08 16:48:02 +02:00
  • 86bc0a25c4 etcdctl: fix move-leader for multiple endpoints Thomas Jungblut 2022-09-08 13:00:20 +02:00
  • 646ba66c5e
    Merge pull request #14434 from tjungblu/bz_1918413_3.5 Benjamin Wang 2022-09-08 17:58:03 +08:00
  • 243b7a125b etcdctl: fix move-leader for multiple endpoints Thomas Jungblut 2022-09-08 11:20:15 +02:00
  • dd743eea81
    Merge pull request #14439 from vsvastey/usr/vsvastey/open-with-max-index-test-fix-3.4 Benjamin Wang 2022-09-08 17:00:20 +08:00
  • 16d72c0b9b
    Merge pull request #14440 from vsvastey/usr/vsvastey/open-with-max-index-test-fix-3.5 Benjamin Wang 2022-09-08 16:59:46 +08:00
  • eef5e220a6 testing: fix TestOpenWithMaxIndex cleanup Vladimir Sokolov 2022-09-04 01:41:16 +03:00
  • e8c9163da7
    Merge pull request #14435 from serathius/changelog-compac-hash-check Marek Siarkowicz 2022-09-08 09:54:15 +02:00
  • 1ed5dfc20e testing: fix TestOpenWithMaxIndex cleanup Vladimir Sokolov 2022-09-04 01:41:16 +03:00
  • 0315b317d1 Document compact-hash-check flags in changelog Marek Siarkowicz 2022-09-07 16:34:49 +02:00
  • a5a33cbe4c
    Merge pull request #14436 from serathius/arm64 Benjamin Wang 2022-09-08 13:18:34 +08:00
  • bb3fae4f83
    Merge pull request #14409 from vivekpatani/release-3.5 Hitoshi Mitake 2022-09-08 14:08:35 +09:00
  • 1d95b82b19
    Merge pull request #14421 from vsvastey/usr/vsvastey/open-with-max-index-test-fix Benjamin Wang 2022-09-08 06:41:36 +08:00
  • a4f140c9fa testing: fix TestOpenWithMaxIndex cleanup Vladimir Sokolov 2022-09-04 01:41:16 +03:00
  • 7639d93f15 server,test: refresh cache on each NewAuthStore Vivek Patani 2022-08-31 12:54:06 -07:00
  • c79f96d6ff server/etcdmain: add build support for Apple M1 Dirkjan Bussink 2021-12-17 16:41:38 +01:00
  • e782619415 Add features dev and support policy doc Sahdev Zala 2022-09-05 20:59:00 -04:00
  • ba52d5a063
    Merge pull request #14282 from serathius/fix-checks-v3.5 Marek Siarkowicz 2022-09-07 16:29:46 +02:00
  • 2ddb9e0883 tests: Fix member id in CORRUPT alarm Marek Siarkowicz 2022-07-25 13:27:53 +02:00
  • 5660bf0e7f server: Make corrtuption check optional and period configurable Marek Siarkowicz 2022-07-05 07:03:46 -07:00
  • 21fb173f76 server: Implement compaction hash checking Marek Siarkowicz 2022-05-20 12:11:18 +02:00
  • a56ec0be4b tests: Cover periodic check in tests Marek Siarkowicz 2022-07-25 13:03:11 +02:00
  • 4a75e3d52d server: Refactor compaction checker Marek Siarkowicz 2022-07-25 13:49:45 +02:00
  • 8d4ca10ece tests: Move CorruptBBolt to testutil Marek Siarkowicz 2022-07-25 12:27:22 +02:00
  • a8020a0320 tests: Rename corruptHash to CorruptBBolt Marek Siarkowicz 2022-07-25 12:26:47 +02:00
  • 037a898ba0 tests: Unify TestCompactionHash and extend it to also Delete keys and Defrag Marek Siarkowicz 2022-06-08 14:55:53 +02:00
  • 00bc8da0ef tests: Add tests for HashByRev HTTP API Marek Siarkowicz 2022-06-07 17:08:03 +02:00
  • d3db3bc454 tests: Add integration tests for compact hash Marek Siarkowicz 2022-06-07 16:11:57 +02:00
  • 1200b1006d server: Cache compaction hash for HashByRev API Marek Siarkowicz 2022-06-07 15:11:57 +02:00
  • 7358362c99 server: Extract hasher to separate interface Marek Siarkowicz 2022-05-19 17:33:58 +02:00
  • 631107285a server: Remove duplicated compaction revision Marek Siarkowicz 2022-05-19 17:19:55 +02:00
  • a3f609d742 server: Return revision range that hash was calcualted for Marek Siarkowicz 2022-05-19 16:07:35 +02:00
  • 1ff59923d6 server: Store real rv range in hasher Marek Siarkowicz 2022-05-19 14:13:54 +02:00
  • 991b429336 server: Move adjusting revision to hasher Marek Siarkowicz 2022-05-19 14:10:36 +02:00
  • 2b8dd0de4e server: Pass revision as int Marek Siarkowicz 2022-05-19 14:08:52 +02:00
  • 21e5d5d2b6 server: Calculate hash during compaction Marek Siarkowicz 2022-05-19 12:16:52 +02:00
  • f1a759a2c8 server: Fix range in mock not returning same number of keys and values Marek Siarkowicz 2022-05-19 12:16:52 +02:00
  • ea684db535 server: Move reading KV index inside scheduleCompaction function Marek Siarkowicz 2022-05-19 10:22:46 +02:00
  • 22d3e4ebd7 server: Return error from scheduleCompaction Marek Siarkowicz 2022-05-18 13:08:45 +02:00
  • 679e327d5e server: Refactor hasher Marek Siarkowicz 2022-05-19 13:10:17 +02:00
  • f5ed371885 server: Extract kvHash struct Marek Siarkowicz 2022-05-17 15:11:32 +02:00
  • 3f26995f99 server: Move unsafeHashByRev to new hash.go file Marek Siarkowicz 2022-05-17 13:56:36 +02:00
  • bc592c7b01 server: Extract unsafeHashByRev function Marek Siarkowicz 2022-05-17 13:45:18 +02:00
  • 336fef4ce2 server: Test HashByRev values to make sure they don't change Marek Siarkowicz 2022-05-19 13:52:08 +02:00
  • 78a6f387cb server: Cover corruptionMonitor with tests Marek Siarkowicz 2022-06-13 15:42:25 +02:00
  • 35cbdf3961 server: Extract corruption detection to dedicated struct Marek Siarkowicz 2022-06-13 14:20:07 +02:00
  • d32de2c410 server: Extract triggerCorruptAlarm to function Marek Siarkowicz 2022-06-13 13:56:52 +02:00
  • 319968f1ca refactoring the regression test Thomas Jungblut 2022-09-07 14:17:30 +02:00
  • 098354859c
    Merge pull request #14427 from BabisK/issue-14426 Benjamin Wang 2022-09-07 15:26:36 +08:00
  • 0eb642c4d9 Mockserver can handle requests to the leases API Babis Kaidos 2022-09-06 00:30:56 +03:00
  • 57206f9dfb shutdown tracer provider first Yingrong Zhao 2022-09-06 11:26:31 -04:00
  • 9c32106d5e add ratelimiter Nicolas Limage 2022-09-06 15:07:28 +02:00
  • efcb2371b3 add rate limiter Nicolas Limage 2022-09-06 15:05:06 +02:00
  • f40a650e76
    Merge pull request #14430 from ahrtr/changelog_ci_log Marek Siarkowicz 2022-09-06 09:29:24 +02:00
  • f0c95cadea
    Merge pull request #14281 from clarkfw/migrate-member-add-tests Marek Siarkowicz 2022-09-06 09:27:28 +02:00
  • 204c0319a1
    Merge pull request #14429 from ahrtr/alarm_list_ci_3.5 Benjamin Wang 2022-09-06 15:17:13 +08:00
  • 92ddc940ca Update changelog to cover some PRs Benjamin Wang 2022-09-06 12:56:42 +08:00
  • 5c8aa08e2c move consistent_index forward when executing alarmList operation Benjamin Wang 2022-09-06 12:48:06 +08:00
  • fcc076fb78 tests: Migrate member add tests to common framework Clark 2022-07-27 00:19:48 +08:00
  • a55265513e
    Merge pull request #14425 from ahrtr/update_changelog_data_loss Benjamin Wang 2022-09-06 08:41:51 +08:00
  • ed0730c02e update changelog for 3.4, 3.5 and 3.6 for the potential data loss in one-node cluster Benjamin Wang 2022-09-06 05:19:45 +08:00
  • 3dc5348d94
    Merge pull request #14419 from ahrtr/alarm_list_ci Benjamin Wang 2022-09-06 03:50:58 +08:00
  • b2b7b9d535
    Merge pull request #14423 from serathius/one_member_data_loss_raft_3_4 Benjamin Wang 2022-09-06 03:29:45 +08:00
  • 747bf5ceff
    Merge pull request #14424 from serathius/one_member_data_loss_raft_3_5 Benjamin Wang 2022-09-06 03:28:24 +08:00
  • 7eb696dfcd fix the potential data loss for clusters with only one member Benjamin Wang 2022-08-30 10:24:51 +08:00
  • 119e4dda19 fix the potential data loss for clusters with only one member Benjamin Wang 2022-08-30 10:24:51 +08:00
  • 73029fe89f
    Merge pull request #14400 from ahrtr/one_member_data_loss_raft Benjamin Wang 2022-09-05 20:00:20 +08:00
  • 76ab474fe4 Added member interaction into EtcdProcessCluster Vitalii Levitskii 2022-08-30 14:27:03 +03:00
  • 9d5ae56764
    Merge pull request #14420 from vsvastey/usr/vsvastey/nil-logger Benjamin Wang 2022-09-05 14:53:08 +08:00
  • cc840336f0 move consistent_index forward when executing alarmList operation Benjamin Wang 2022-09-03 03:03:09 +08:00
  • 4d57eb8d3b
    Merge pull request #14360 from clarkfw/common-test-of-e2e-disable-strict-reconfig-check-by-default Benjamin Wang 2022-09-05 03:24:07 +08:00
  • 3f3149b15f tests: fix failed integration test cases after enabling --strict-reconfig-check by default Clark 2022-08-31 01:41:48 +08:00
  • 3c79a4dc38
    Merge pull request #14418 from lovehhf/update_goreman_install_comment Benjamin Wang 2022-09-03 15:18:10 +08:00
  • d8ddb2dc52 Procfiles: Update Goreman Installation Command lovehhf 2022-09-02 21:20:35 +08:00
  • 38342e88da etcdserver: nil-logger issue fix for version 3.4 Vladimir Sokolov 2022-09-03 04:24:03 +03:00
  • e60cb56ec8 updated the raft test data Benjamin Wang 2022-09-03 02:02:37 +08:00
  • d1c2189af2 fix the potential data loss for clusters with only one member Benjamin Wang 2022-08-31 13:54:31 +08:00
  • fbb14f91bf
    Merge pull request #14397 from biosvs/backport-grpc-proxy-endpoints-autosync Marek Siarkowicz 2022-09-01 10:14:22 +02:00
  • 204d883904 [backport 3.5] server: don't panic in readonly serializable txn Bogdan Kanivets 2022-09-01 00:58:44 -07:00
  • c0ef7d52e0 server,test: refresh cache on each NewAuthStore vivekpatani 2022-08-31 13:07:11 -07:00
  • 8b8ab99ec6 tests: to observe if there are tests that fail by chance Clark 2022-09-01 00:00:07 +08:00
  • 318a36eeb8 tests: to observe if there are tests that fail by chance Clark 2022-08-31 23:33:59 +08:00