Commit Graph

  • 8d8271f6d1
    Merge pull request #13175 from karuppiah7890/issue-13167-measure-flakyness Marek Siarkowicz 2022-04-05 15:25:47 +02:00
  • 08c9689e9d Preparing tests and logic for Lock With/Without Hooks. Piotr Tabor 2022-04-05 11:28:56 +02:00
  • 02149bff1d Backend for tests should promote injecting logger.... Piotr Tabor 2022-04-02 14:39:35 +02:00
  • a48f4da1ea client/ctl: Support linearizable LeaseLeases Danielle Lancashire 2022-04-04 19:31:29 +02:00
  • 2b672f703c etcdserver: LeaseLeases Linearizable implementation Danielle Lancashire 2022-04-04 19:05:59 +02:00
  • 30c0b5c13e api: add linearizable option to LeaseLeases request Danielle Lancashire 2022-04-04 19:01:38 +02:00
  • a08d479463
    Merge pull request #13868 from endocrimes/dani/leasefix Marek Siarkowicz 2022-04-04 17:51:57 +02:00
  • f71196d113 tests/common/lease: Wait for correct lease list response Danielle Lancashire 2022-03-31 21:17:54 +02:00
  • 6c974a3e31
    Merge pull request #13867 from serathius/logs-test Piotr Tabor 2022-04-04 14:47:04 +02:00
  • 5b84d3934e
    Merge pull request #13876 from ptabor/20220403-integration-test-fixes Piotr Tabor 2022-04-04 14:46:29 +02:00
  • 9dc8bbb7cf
    Merge pull request #13875 from ahrtr/be_race Marek Siarkowicz 2022-04-04 13:31:19 +02:00
  • 8b9ce3e150
    Merge pull request #13866 from serathius/logs-v3.5 Marek Siarkowicz 2022-04-04 13:04:16 +02:00
  • 804fddf921 tests: Use zaptest.NewLogger in tests Marek Siarkowicz 2022-04-01 11:31:05 +02:00
  • 543c87cc38 etcd-dump-logs will panic if there is no WAL entry after the snapshot ahrtr 2022-04-04 18:58:18 +08:00
  • d4dcd3061d Fix flakes in TestV3LeaseCheckpoint/Checkpointing_disabled,_lease_TTL_is_reset Piotr Tabor 2022-04-03 23:13:01 +02:00
  • 90796720c1 Reduce integration test parallelism to 2 packages at once. Piotr Tabor 2022-04-03 13:49:02 +02:00
  • ed1bc447c7 Flakes: Additional logging and timeouts to understand common flakes. Piotr Tabor 2022-04-03 13:20:29 +02:00
  • 68f2cb8c77 Fix ExampleAuth from integration/clientv3/examples (on OsX) Piotr Tabor 2022-04-03 10:46:51 +02:00
  • d57f8dba62 Deflaking: Make WaitLeader (and WaitMembersForLeader) aggressively (30s) wait for leader being established. Piotr Tabor 2022-04-03 09:17:10 +02:00
  • 2fab3f3ae5 Make naming of test-nodes consistent and positive: m0, m1, m2 Piotr Tabor 2022-04-03 09:16:55 +02:00
  • 836bd6bc3a fix WARNING: DATA RACE issue when multiple goroutines access the backend concurrently ahrtr 2022-04-03 06:01:10 +08:00
  • 4d475c7ebc fix WARNING: DATA RACE issue when multiple goroutines access the backend concurrently ahrtr 2022-04-03 06:01:10 +08:00
  • a7ac307ba9 enhanced authBackend to support authReadTx ahrtr 2022-04-02 06:02:22 +08:00
  • dad9b9d216 added detailed comment to explain the difference between Lock and LockWithoutHook ahrtr 2022-03-31 17:06:48 +08:00
  • df40b9dca8 add a txPostLockHook into the backend ahrtr 2022-03-30 15:26:31 +08:00
  • 3d3c4373e3
    Merge pull request #13860 from mrueg/fix-make2 Sahdev Zala 2022-04-02 14:43:19 -04:00
  • f85cd0296f
    Merge pull request #13872 from ptabor/20220402-osx-unit-test-pass Piotr Tabor 2022-04-02 20:03:38 +02:00
  • 3bb2d0c716
    Merge pull request #13870 from howz97/main Piotr Tabor 2022-04-02 16:50:26 +02:00
  • 8cd8a1ea10 Flakes in integration/clientv3/examples/... Piotr Tabor 2022-04-02 16:16:25 +02:00
  • 3b589fb3b2 Fix TestauthTokenBundleOnOverwrite on OsX: Piotr Tabor 2022-04-02 15:22:41 +02:00
  • f9c9bfa44c fix comment in raft.go howz97 2022-04-02 14:27:33 +08:00
  • 0b64a91354 add no_proxy environment variable for localhost,127.0.0.1 ahrtr 2022-04-01 15:18:31 +08:00
  • c59cae5aaa Makefile: Drop log tee calls W. Trevor King 2022-04-01 10:34:52 -07:00
  • a060b42e47 server: Use default logging configuration instead of zap production one Marek Siarkowicz 2022-03-31 20:23:45 +02:00
  • 25556a08a8 tests: Keeps log in expect to allow their analysis Marek Siarkowicz 2022-03-31 20:19:40 +02:00
  • b1610934e3
    Merge pull request #13864 from serathius/logs Marek Siarkowicz 2022-04-01 11:00:48 +02:00
  • 63346bfead server: Use default logging configuration instead of zap production one Marek Siarkowicz 2022-03-31 20:23:45 +02:00
  • 8e5c253527 Merge remote-tracking branch 'ahrtr/data_corruption' into 20220401-arthr-fix Piotr Tabor 2022-04-01 09:23:23 +02:00
  • 7bd3b78187 Merge remote-tracking branch 'remotes/serathius/data-corruption' into 20220331-repro Piotr Tabor 2022-03-31 21:28:26 +02:00
  • e4d34f21bc
    Merge pull request #13856 from ahrtr/cleanup_unused_code Piotr Tabor 2022-03-31 21:16:02 +02:00
  • e5bf23037a tests: Keeps log in expect to allow their analysis Marek Siarkowicz 2022-03-31 20:19:40 +02:00
  • 29905029f6 Makefile: Additional logic fix Manuel Rüger 2022-03-31 11:18:33 +02:00
  • 12ceac6fdd
    Merge pull request #13858 from mrueg/release-3.5-fix-make Piotr Tabor 2022-03-31 11:07:38 +02:00
  • d1ed7d2e46 added detailed comment to explain the difference between Lock and LockWithoutHook ahrtr 2022-03-31 17:06:48 +08:00
  • 4e2c1e2690 add a txPostLockHook into the backend ahrtr 2022-03-30 15:26:31 +08:00
  • 0d5c1dce49
    Merge pull request #13857 from mrueg/fix-make Piotr Tabor 2022-03-31 11:04:52 +02:00
  • 462aefdfe1 Makefile: Fix wrong target Manuel Rüger 2022-03-31 09:48:18 +02:00
  • ec29b9ee36 Makefile: Fix wrong target Manuel Rüger 2022-03-31 09:48:18 +02:00
  • 9b3b383366 the file server/storage/mvcc/util.go isn't used at all, so removing it ahrtr 2022-03-31 10:14:46 +08:00
  • 125f3c3f9a clientv3: filter learners members during autosync Chris Ayoub 2022-03-29 13:38:21 -04:00
  • 0e83f62e0c
    Merge pull request #13852 from serathius/recommend Marek Siarkowicz 2022-03-29 19:12:46 +02:00
  • 88a39d780f changelog: Update and deduplicate production recommendations Marek Siarkowicz 2022-03-29 17:53:21 +02:00
  • af9bd287fe
    Merge branch 'main' into update-otel-tracing Chester Cheung 2022-03-29 15:12:55 +08:00
  • 87e09e420d
    Dockerfile(arm64): Remove ETCD_UNSUPPORTED_ARCH Jan-Otto Kröpke 2022-03-28 20:54:30 +02:00
  • 3a7264e9dc fix the data inconsistency by moving the SetConsistentIndex into the transaction lock ahrtr 2022-03-28 10:55:36 +08:00
  • 27e222e2d7
    Merge pull request #13802 from yankay/fix-the-api-dependency-in-pkg-and-update-cobra-to-1.4.0 Marek Siarkowicz 2022-03-28 10:40:24 +02:00
  • e48315b205 client: fix switch statement in newListener Russell Hernandez Ruiz 2022-03-27 05:00:56 -05:00
  • be2929568f
    Merge pull request #13834 from ahrtr/tool_decode_meta Sahdev Zala 2022-03-26 13:38:06 -04:00
  • c3b7ebbaa4 server: Attempt to fix data corruption Marek Siarkowicz 2022-03-26 01:27:22 +01:00
  • dcc226491f
    Merge pull request #13836 from kkkkun/set-etcdutl-default Sahdev Zala 2022-03-25 20:13:21 -04:00
  • fcfb0a00cf tests: Add a functional tests that sends sigkill under high stress Marek Siarkowicz 2022-03-25 11:29:35 +01:00
  • afecd3139c fix the api dependency in pkg, and update cobra to 1.4.0 Kay Yan 2022-03-15 14:19:00 +08:00
  • 4573f2ccba add subtrace common fields which defined in the step with isSubTraceEnd=true at the end to each sub-steps ahrtr 2022-03-17 04:49:31 +08:00
  • 4019c592ea
    Merge pull request #13831 from mrueg/go-1.17.8 Sahdev Zala 2022-03-24 16:23:33 -04:00
  • 2ed87b9f2f skip compact when rev not change at period compact mode qsyqian 2022-03-21 23:05:48 +08:00
  • 0d55a1ca2a
    Merge pull request #13821 from ahrtr/configspec_config Marek Siarkowicz 2022-03-24 10:12:55 +01:00
  • cc33b7cee1
    Merge pull request #13824 from eval-exec/patch-1 Marek Siarkowicz 2022-03-24 10:05:58 +01:00
  • b8c1ac8efd Add Changelog entry Manuel Rüger 2022-03-24 09:58:05 +01:00
  • 62641d3385 set etcdutl to default Kun Zhang 2022-03-24 16:20:28 +08:00
  • 49e9a14580 migrate unit test to cover the logic of converting ConfigSpec to Config ahrtr 2022-03-23 19:02:10 +08:00
  • f978da4f4f move the newClientCfg into clientv3 package so as to be reused by both etcdctl and v3discovery ahrtr 2022-03-18 14:14:21 +08:00
  • c544b2a2a5 Update go to 1.17.8 Manuel Rüger 2022-03-21 23:55:38 +01:00
  • 8d01ac2816 remove endpoints length check in TestValidateSecureEndpoints() eval-exec 2022-03-21 23:08:35 +08:00
  • ad78a74c42 Update client/pkg/transport/tls_test.go EXEC 2022-03-21 23:06:29 +08:00
  • 88e1d6b126 using subtests for TestValidateSecureEndpoints() eval-exec 2022-03-21 22:36:39 +08:00
  • 4786a72cfc Update client/pkg/transport/tls_test.go EXEC 2022-03-21 21:59:28 +08:00
  • df71f59c0e close idle connections eval-exec 2022-03-20 21:23:20 +08:00
  • 983ee82c98 add test for transport/tls.go:ValidateSecureEndpoints() eval-exec 2022-03-20 09:38:24 +08:00
  • bd7d09255b Fix panic in etcd validate secure endpoints #13810 EXEC 2022-03-19 17:48:30 +08:00
  • 3254125e6c
    Merge pull request #13809 from kkkkun/cleanup-deprecated-commands Sahdev Zala 2022-03-23 11:21:01 -04:00
  • 43e39d362d
    Merge pull request #13301 from mitake/jwt-exp-log Hitoshi Mitake 2022-03-23 22:39:28 +09:00
  • bbc81bb6b7 enhance etcd-dump-db to display keys in meta more friendly ahrtr 2022-03-23 13:33:49 +08:00
  • fed325a95a
    Merge pull request #13832 from mrueg/rel-3.5-go-1.16.15 Marek Siarkowicz 2022-03-23 11:30:20 +01:00
  • 4504daa6b0
    Merge pull request #13830 from ahrtr/add_ut_newClientCfg Marek Siarkowicz 2022-03-23 11:22:42 +01:00
  • 3b2f0589ff
    Merge pull request #13835 from ahrtr/update_3.5_changelog Marek Siarkowicz 2022-03-23 11:15:32 +01:00
  • 9ac81be5e3
    Merge aecd12cb3b11b6f9e46d96552bfac660833e14c8 into 5fe4d551df1b432137b927992876933c39e57e32 Jordan Rule 2022-03-23 03:59:55 -04:00
  • 780e3ae935 update 3.5 changelog to cover the fix for the watchablestore runlock bug ahrtr 2022-03-23 14:22:37 +08:00
  • 1649c9dfc2 Removing deprecated commands in etcdctl & etcdutl Kun Zhang 2022-03-23 11:05:52 +08:00
  • 3780435831 added unit test for newClientCfg ahrtr 2022-03-22 06:24:32 +08:00
  • 5fe4d551df
    Merge pull request #13754 from serathius/common-noquorum Marek Siarkowicz 2022-03-22 10:54:38 +01:00
  • c51c8d24e1 Build locally if docker-test container image does not exist Manuel Rüger 2021-12-17 23:02:26 +01:00
  • 1801ef8d71 Update to go 1.16.15 Manuel Rüger 2022-03-22 00:00:22 +01:00
  • 6d39359a29
    Merge pull request #13828 from mitake/test-v3-auth-old-rev-concurrent Marek Siarkowicz 2022-03-21 15:41:06 +01:00
  • 88e08d08cc
    Update CHANGELOG/CHANGELOG-3.6.md Chester Cheung 2022-03-21 22:21:38 +08:00
  • 44aad460db tests: Migrate noquorum kv tests to common framework Marek Siarkowicz 2022-03-02 12:09:44 +01:00
  • 7a0c254b73 tests/integration: re-enable TestV3AuthOldRevConcurrent Hitoshi Mitake 2022-03-21 22:25:58 +09:00
  • a9484d16f1 tests: Enable corruption check in tests Marek Siarkowicz 2022-03-10 18:16:05 +01:00
  • 3416042c50 tests: migrate user tests to common fw Danielle Lancashire 2022-03-17 15:48:10 +00:00
  • adae7a659e tests/framework: Add User operations Danielle Lancashire 2022-03-17 15:48:01 +00:00
  • 4787e71921
    Merge pull request #13823 from nic-chen/tests/ctl-alarm Marek Siarkowicz 2022-03-20 12:16:47 +01:00