Commit Graph

  • 6bbc85827b
    Merge pull request #12917 from chaochn47/2021-05-03-backport-#12880 Piotr Tabor 2021-05-06 10:21:09 +02:00
  • 8af8f6af27
    Merge pull request #12918 from iflamed/fix-doc-demo-bug Sam Batschelet 2021-05-05 17:01:43 -04:00
  • 8529e453f9 add downgrade support Chao Chen 2021-04-28 15:52:46 -07:00
  • a8a3eea56d
    fix doc demo bug 刘兵 2021-05-05 13:57:10 +08:00
  • 7296a0708c
    Set ETCD_UNSUPPORTED_ARCH to ARM64 (#12557) odidev 2021-05-05 01:59:47 +05:30
  • b32bc914ff
    learner support snapshot RPC (#12890) tangcong 2021-05-05 04:26:33 +08:00
  • 98083ea914 server: add experimental flag for using shared buffer in transacton write Wilson Wang 2021-05-04 10:11:40 -07:00
  • dbde4f2d5e Backport-3.4 exclude alarms from health check conditionally Chao Chen 2021-05-03 18:21:33 -07:00
  • f1123d696c fixup! Unify shared code (and constants) with cindex package. Piotr Tabor 2021-05-04 16:51:59 +02:00
  • a78d072b9a Simplify KVstore dependency on cindex. Piotr Tabor 2021-05-04 15:38:11 +02:00
  • 2fb6f0a74b Simplify lease management after cindex update is moved to 'hooks'. Piotr Tabor 2021-04-28 08:49:40 +02:00
  • 2dbecea5b2 Simplify KVStore interaction with cindex thanks to hooks. Piotr Tabor 2021-04-12 19:49:58 +02:00
  • fe3254aee3 Remove explicit authStore->ConsistencyIndex updates, as they are taken care by hook. Piotr Tabor 2021-04-12 19:10:13 +02:00
  • 50051675f9 Integrate backend::hooks with consistent_index. Piotr Tabor 2021-04-12 17:28:39 +02:00
  • d53d2db1e2 Tests: Backend hooks support. Piotr Tabor 2021-04-09 18:43:13 +02:00
  • 9f11b16b2d backend: Hooks interface & implementation. Piotr Tabor 2021-04-09 14:18:18 +02:00
  • a3fc535a5a
    Merge pull request #12914 from ptabor/20210430-read-membership Piotr Tabor 2021-05-04 10:15:01 +02:00
  • 56154216b7 update variable declaration location Wilson Wang 2021-05-03 10:19:33 -07:00
  • eb128d2d8c
    Merge pull request #12916 from wpedrak/pass-mlock-during-defrag Gyuho Lee 2021-05-03 09:01:50 -07:00
  • 6623c008ee server: reapply Mlock flag after defrag wpedrak 2021-05-03 11:01:02 +02:00
  • c46e96d519
    Merge pull request #12910 from ptabor/20210430-zap-polish Piotr Tabor 2021-04-29 23:12:56 +02:00
  • 3acf6e35b2 Finish migration zap.NewExample -> zaptest.NewLogger(t) in integration tests Piotr Tabor 2021-04-29 22:32:26 +02:00
  • 451f65d661
    Merge pull request #12908 from ptabor/20210429-client-retry-logging Piotr Tabor 2021-04-29 19:25:04 +02:00
  • cedbea6c81
    Merge pull request #12904 from wpedrak/limit_mlocked_memory Piotr Tabor 2021-04-29 18:21:24 +02:00
  • ffea1537d4 ClientV3 tests use integration.NewClient that configures proper logger. Piotr Tabor 2021-04-29 17:12:12 +02:00
  • 835643e6e2
    Merge pull request #12906 from ptabor/20210429-etcdctl-v2-backup-cindex-fix Piotr Tabor 2021-04-29 18:01:45 +02:00
  • e908ef3da9
    Merge pull request #12903 from lilic/exit-on-signal-int Piotr Tabor 2021-04-29 16:22:41 +02:00
  • 205a1a442a Read membership information from the backend. Piotr Tabor 2021-04-29 13:44:39 +02:00
  • bc8d3f6639 Clientv3 (retry) logs should use the configured logger. Piotr Tabor 2021-04-29 12:57:09 +02:00
  • 586b2383f4 etcdctl/ctlv3: Cleanup keys on signal interrupt of check perf Lili Cosic 2021-04-23 09:40:20 +02:00
  • 1145c57601 server: replace mlockall with Mlock in --experimental-memory-mlock wpedrak 2021-04-29 12:08:52 +02:00
  • 927b3a3152 server: replace mlockall with Mlock in --experimental-memory-mlock wpedrak 2021-04-28 16:00:04 +02:00
  • e90504fe62 Unify shared code (and constants) with cindex package. Piotr Tabor 2021-04-29 09:34:54 +02:00
  • f53b70facb Embed: In case KVStoreHash verification fails, close the backend. Piotr Tabor 2021-04-29 01:03:36 +02:00
  • 2ad893b110 Integrate verification into e2e tests. Piotr Tabor 2021-04-28 23:23:45 +02:00
  • 911204cd76 Fix ETCDCTL_API=2 etcdctl backup --with-v3 consistent index consistency Piotr Tabor 2021-04-28 22:46:42 +02:00
  • 06521803ab Support pre-2.22 git: avoid git branch --show-current Angus Lees 2021-04-29 14:03:30 +10:00
  • adc365e14f etcdctl2: backup command logging cleanup (zap) Piotr Tabor 2021-04-28 13:52:59 +02:00
  • 8d8d0377a2 server: applier uses ReadTx instead of ConcurrentTx Wilson Wang 2021-04-25 18:06:40 -07:00
  • 15715dcf1a
    Merge pull request #12902 from MakDon/release-3.4 Gyuho Lee 2021-04-28 11:05:35 -07:00
  • 298d2d3692 proxy auth yangxuanjia 2021-04-28 16:00:54 +08:00
  • ed4a87d541
    Merge pull request #12901 from ptabor/20210427-verification Piotr Tabor 2021-04-28 08:45:15 +02:00
  • 7107cb9f86 fixup! Create 'datadir' package responsible for paths. Piotr Tabor 2021-04-28 08:44:06 +02:00
  • c4b13a5c83 Integrate verification framework Piotr Tabor 2021-04-27 17:10:41 +02:00
  • 47b28b600a Verification package: Verified given data-dir. Piotr Tabor 2021-04-27 17:06:47 +02:00
  • 6f8f506cf4 Create 'datadir' package responsible for paths. Piotr Tabor 2021-04-25 14:25:24 +02:00
  • d2722ff955
    Merge pull request #12820 from ptabor/20210326-membership-from-be Piotr Tabor 2021-04-28 07:53:42 +02:00
  • 963d3b9369 etcdserver/mvcc: update trace.Step condition makdon 2021-04-28 11:35:49 +08:00
  • 067521981e v2 etcdctl backup: producing consistent state of membership Piotr Tabor 2021-04-02 21:08:03 +02:00
  • a70386a1a4 Simplify membership interface: Does not pass the 'unused' token. Piotr Tabor 2021-04-02 17:22:19 +02:00
  • 4725567d5e e2e tests: More logging and expect adopted to 3.4. Piotr Tabor 2021-04-02 18:06:50 +02:00
  • 7ae3d25f91 Membership: Add additional methods to trim/manage membership data in backend. Piotr Tabor 2021-04-02 18:01:26 +02:00
  • aa6597384b etcd-dump-logs: Print full confState as json for debugging purposes. Piotr Tabor 2021-04-02 17:58:13 +02:00
  • 768da490ed sever: v2store deprecation: Fix etcdctl snapshot restore to restore correct 'backend' (bbolt) context in aspect of membership. Piotr Tabor 2021-03-26 13:01:49 +01:00
  • 06d6f09a8a
    Merge pull request #12894 from MakDon/patch-1 Gyuho Lee 2021-04-27 00:19:10 -07:00
  • 8304f0dc88 proxy auth yangxuanjia 2021-04-27 11:37:10 +08:00
  • c4f7d578d8
    Merge pull request #12898 from tangcong/add-disk-io-failure-case Gyuho Lee 2021-04-26 14:37:53 -07:00
  • 4fb22093a6 functional: add SHORT_TTL_LEASE_EXPIRE checker tangcong 2021-04-26 14:02:37 +08:00
  • 3b3371f05c proxy auth yangxuanjia 2021-04-26 14:16:59 +08:00
  • 16e38e49a9 functional: add FAILPOINTS_WITH_DISK_IO_LATENCY case tangcong 2021-04-26 12:07:05 +08:00
  • 370f9cf3b9 fix: failed to get failpoints from member tangcong 2021-04-26 11:43:50 +08:00
  • ddcb463822
    etcdserver/mvcc: update trace.Step condition Makdon 2021-04-25 23:07:45 +08:00
  • fb437c2251 embed: support custom fallback handler unbyte 2021-04-25 16:10:18 +08:00
  • 2b0012ca2a CHANGELOG: update for 12890 tangcong 2021-04-24 01:02:10 +08:00
  • 9a3aff6d8f
    Merge pull request #12889 from ptabor/20210423-deflake-TestFirstCommitNotification Piotr Tabor 2021-04-23 14:55:44 +02:00
  • 9f559775b8 Deflake: TestFirstCommitNotification Piotr Tabor 2021-04-22 21:40:02 +02:00
  • 6835c15944 learner support snapshot RPC tangcong 2021-04-23 18:07:03 +08:00
  • bd4f8e2b6c
    Merge pull request #12885 from ptabor/20210422-error-codes-context Piotr Tabor 2021-04-23 00:45:59 +02:00
  • ba829044f5
    Merge pull request #12888 from chaochn47/2021-04-22-cherry-pick-12871 Piotr Tabor 2021-04-23 00:45:20 +02:00
  • c4eb81af99 Backport-3.4 etcdserver/util.go: reduce memory when logging range requests Chao Chen 2021-04-22 15:07:41 -07:00
  • 9a4b2bdccc Errors: context cancelled or context deadline exceeded are exposed as codes.Canceled, codes.DeadlineExceeded instead of 'codes.Unknown' Piotr Tabor 2021-04-22 12:57:23 +02:00
  • cc52d994b7
    Merge pull request #12883 from ptabor/20210421-backend-refactor-testing Piotr Tabor 2021-04-21 12:29:01 +02:00
  • d7d110b5a8 mvcc/backend tests: Refactor: Do not mix testing&prod code. Piotr Tabor 2021-04-09 15:49:50 +02:00
  • ea287dd9f8
    Merge pull request #12854 from ptabor/20210410-shouldApplyV3 Piotr Tabor 2021-04-21 09:31:38 +02:00
  • ce3dae6f83
    Merge pull request #12873 from ptabor/20210417-test-docker-gcloud Piotr Tabor 2021-04-21 09:30:02 +02:00
  • 0f2c940f64
    Merge pull request #12880 from chaochn47/exclude_alarms_from_health_check Sam Batschelet 2021-04-20 21:18:15 -04:00
  • ceafa1b33e
    Merge pull request #12882 from lilic/bump-go-12 Piotr Tabor 2021-04-20 23:33:23 +02:00
  • b321c48b2d Update CHANGELOG-3.5.md Chao Chen 2021-04-20 13:17:26 -07:00
  • 140ea4fa29 etcdhttp/metrics.go: exclude alarms from health check conditionally with ?exclude=NOSPACE Chao Chen 2021-04-20 13:17:09 -07:00
  • 5890bc8bd6 .travis,Makefile,functional: Bump go 1.12 version to v1.12.17 Lili Cosic 2021-04-20 12:54:03 +02:00
  • 8162d9cbdf
    Merge pull request #12876 from qsyqian/branch_management_link Piotr Tabor 2021-04-19 23:08:42 +02:00
  • 87189b8a6a server: change Txn() to use one transaction to avoid txn.End() extra overhead. Wilson Wang 2021-04-08 21:46:37 -07:00
  • 334e696f21
    Merge pull request #12878 from lilic/fix-docker-release Gyuho Lee 2021-04-19 10:12:42 -07:00
  • c274aa5ea4
    Merge pull request #12849 from lilic/test-go-1-15 Piotr Tabor 2021-04-19 18:17:05 +02:00
  • 51c28fc475 build.sh: Adjust building etcdctl to be same as etcd binary Lili Cosic 2021-04-19 17:48:23 +02:00
  • 81652d16ef Makefile: Fix build-docker-release-master Lili Cosic 2021-04-19 17:46:36 +02:00
  • 11249fdee9
    Merge pull request #12874 from ptabor/20210417-go1.16.3 Piotr Tabor 2021-04-19 16:51:49 +02:00
  • 3423a949c0 Update go for 3.5: 1.15 -> 1.16.(3). Piotr Tabor 2021-04-17 12:21:14 +02:00
  • 276ee962ec integration: Fix 'go test --tags cluster_proxy --timeout=30m -v ./integration/...' Piotr Tabor 2020-09-07 20:08:29 +02:00
  • 8d1b8335e3 pkg/tlsutil: Adjust cipher suites for go 1.12 Lili Cosic 2021-04-15 15:06:07 +02:00
  • c3f447a698 Fix pkg/tlsutil (test) to not fail on 386. Piotr Tabor 2021-02-08 20:38:06 +01:00
  • 85e037d9c6 bill-of-materials.json: Update golang.org/x/sys Lili Cosic 2021-04-14 16:30:33 +02:00
  • a1691be1bd .travis,test: Turn race off in Travis for go version 1.15 Lili Cosic 2021-04-13 16:03:23 +02:00
  • df35086b6a integration : fix TestTLSClientCipherSuitesMismatch in go1.13 Vimal K 2019-09-06 01:02:57 +01:00
  • eeefd614c8 vendor: Run go mod vendor Lili Cosic 2021-04-12 10:50:56 +02:00
  • 4276c33026 go.mod,go.sum: Bump github.com/creack/pty that includes patch Lili Cosic 2021-04-12 10:45:22 +02:00
  • cfc08e5f06 go.mod,go.sum: Comply with go v1.15 Lili Cosic 2021-04-12 10:28:04 +02:00
  • 0b7e4184e8 etcdserver,wal: Convert int to string using rune() Lili Cosic 2021-04-12 10:23:02 +02:00
  • 35bd924596 integration,raft,tests: Comply with go v1.15 gofmt Lili Cosic 2021-04-12 10:09:07 +02:00
  • 62596faeed .travis.yml: Test with go v1.15.11 Lili Cosic 2021-04-09 11:40:42 +02:00