Commit Graph

  • 409f253b3b server: set multiple concurrentReadTx instances share one txReadBuffer. Wilson Wang 2021-05-24 15:15:23 -07:00
  • 6699c2b909 etcdserver: Fix invalid count returned on Range with Limit Marek Siarkowicz 2021-05-31 17:25:57 +02:00
  • fd1f46a031 mvcc: push down RangeOptions.limit argv into index tree tangcong 2020-06-08 14:09:33 +08:00
  • 4f99a0fee2 e2e: add getCountOnlyTest testcase tangcong 2020-04-10 00:09:46 +08:00
  • f4cea4676a mvcc: reduce count-only range overhead tangcong 2020-04-09 23:50:17 +08:00
  • 038ddfd825 etcdctl: support query count only of specified prefix mlmhl 2020-04-02 10:57:13 +08:00
  • 8b15146f27 clientv3: refactor getToken automatically wafuwafu13 2023-01-09 18:01:32 +09:00
  • 4c18ff6673 changelog: add 3.5 item to cover the fix for last partically synced WAL record Benjamin Wang 2023-01-08 05:40:27 +08:00
  • e1fc545d8a etcdserver: process the scenaro of the last WAL record being partially synced to disk Benjamin Wang 2023-01-08 05:30:01 +08:00
  • e7cb4100dc lease support for linearizability tests - updated as per review feedback Geeta Gharpure 2023-01-07 13:17:20 -08:00
  • 5ef713c728 remove the dependency on the deprecated io/ioutil Benjamin Wang 2023-01-08 04:55:34 +08:00
  • bd9f1584d4 process the scenaro of the last WAL record being partially synced to disk Benjamin Wang 2023-01-07 13:09:37 +08:00
  • 108cd9abaa
    Merge pull request #15067 from halegreen/fix-comment-typo Benjamin Wang 2023-01-07 18:02:31 +08:00
  • 49abfa5992 client/v3: fix comment typo WangXiaoxiao 2023-01-07 14:40:10 +08:00
  • e89be715f4 return io.ErrUnexpectedEOF instead of a customized error Benjamin Wang 2023-01-07 07:42:27 +08:00
  • fc3dbba94c Ensure DNS is looked up on boostrap Thomas Jungblut 2023-01-05 16:30:45 +01:00
  • db0514a76b refactor(client): remove duplicate processing wafuwafu13 2022-12-20 22:25:46 +09:00
  • f76dc8ee2d Improve memberList output consistency Unai Arrien 2022-12-19 13:09:19 +01:00
  • 14a9966d5f test(client): add credentials_test.go wafuwafu13 2022-12-17 18:21:20 +09:00
  • 63f7c71fb5 build(deps): bump ossf/scorecard-action from 2.0.6 to 2.1.0 dependabot[bot] 2022-12-19 17:09:16 +00:00
  • 6daadce7a7 build(deps): bump github/codeql-action from 2.1.36 to 2.1.37 dependabot[bot] 2022-12-19 17:09:20 +00:00
  • 329c1488b2 build(deps): bump github.com/mikefarah/yq/v4 in /tools/mod dependabot[bot] 2022-12-19 17:03:52 +00:00
  • 5e71066b94 changelog: update items to address the critical and high Vulnerabilities Benjamin Wang 2022-12-19 18:41:30 +08:00
  • 20e08b3bff clientv3/concurrency: add logger to session, add unit test Ramil Mirhasanov 2022-12-14 11:10:54 +03:00
  • aaef3ff403 lease: increase renew timeout to 10s Oskar Haarklou Veileborg 2022-12-01 08:57:23 +01:00
  • ec4148276b lease: fix potential goroutine leak in lessor_test.go Oskar Haarklou Veileborg 2022-11-30 10:12:41 +01:00
  • 3febe2c164 maintenance: add test to verify content of Snapshot Wei Fu 2022-12-16 15:53:39 +08:00
  • 24da8e1263 tests/common: migrate auth tests #1 Chao Chen 2022-12-14 15:17:35 -08:00
  • 6996591a75 e2e: deflake TestCtlV3AuthGracefulDisable Wei Fu 2022-12-15 18:16:59 +08:00
  • eb04fa25ee Move trivy scan workflow of specific versions to respective branches ArkaSaha30 2022-12-16 10:43:55 +05:30
  • 5f4583bc36 fix doc etcdd.io -> etcd.io ZhengSheng0524 2022-12-16 11:16:41 +08:00
  • 5a3cc28520 tests(etcdserver): refactor wafuwafu13 2022-12-16 10:09:04 +09:00
  • 453f2fb5b7 tests(etcdserver): add server_access_control_test.go wafuwafu13 2022-12-15 21:41:55 +09:00
  • dddd7f57a9 changelog: added item to cover the rollback to fix 'auth invalid token and old revision errors in watch' Benjamin Wang 2022-12-15 02:22:12 +08:00
  • 623f17c749 build(deps): bump actions/setup-go from 2.2.0 to 3.5.0 dependabot[bot] 2022-12-13 17:11:57 +00:00
  • 5a160259d6 build(deps): bump github.com/alexkohler/nakedret in /tools/mod dependabot[bot] 2022-12-14 00:19:18 +00:00
  • 350ed2fa3b Add permissions: read-all to the workflow ArkaSaha30 2022-12-13 12:42:51 +05:30
  • 6ef53d50a4 Add newline at end of file ArkaSaha30 2022-12-12 19:14:58 +05:30
  • 79f2a2d786 etcd: add trivy-nightly-scan for etcd images ArkaSaha30 2022-12-12 11:53:12 +05:30
  • e339e2d950 build(deps): bump honnef.co/go/tools from 0.3.0 to 0.3.3 in /tools/mod dependabot[bot] 2022-12-14 00:18:23 +00:00
  • 7ed41e4b75 build(deps): bump github.com/anishathalye/porcupine in /tests dependabot[bot] 2022-12-13 22:32:23 +00:00
  • d71f5fab16 deps: bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.32.0 to 0.37.0 in /server Benjamin Wang 2022-12-14 04:32:18 +08:00
  • 8e688205f4 deps: bump go.opentelemetry.io/otel from 1.7.0 to 1.11.2 Benjamin Wang 2022-12-14 04:27:04 +08:00
  • f3b49ac259 deps: bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.4.3 in /server Benjamin Wang 2022-12-14 04:19:10 +08:00
  • 8082df4792 deps: bump github.com/mikefarah/yq/v4 from 4.24.2 to 4.30.5 in /tools/mod Benjamin Wang 2022-12-14 04:17:21 +08:00
  • 61c736f8b9 deps: bump github.com/google/addlicense from 1.0.0 to 1.1.0 in /tools/mod Benjamin Wang 2022-12-14 04:15:44 +08:00
  • f8ae922633 deps: bump gotest.tools/v3 from 3.1.0 to 3.4.0 in /tools/mod Benjamin Wang 2022-12-14 04:13:08 +08:00
  • d92067c858 deps: bump github.com/mgechev/revive from 1.2.1 to 1.2.4 in /tools/mod Benjamin Wang 2022-12-14 04:09:35 +08:00
  • f07e76da3d deps: bump google.golang.org/protobuf from 1.28.0 to 1.28.1 Benjamin Wang 2022-12-14 04:07:52 +08:00
  • b53c5996eb deps: bump github.com/cheggaaa/pb/v3 from 3.0.8 to 3.1.0 in /etcdctl Benjamin Wang 2022-12-14 04:03:53 +08:00
  • 1e2121e949 deps: bump go.uber.org/multierr from 1.8.0 to 1.9.0 in /server Benjamin Wang 2022-12-14 04:00:49 +08:00
  • b4a84113ac deps: bump gotest.tools/gotestsum from 1.7.0 to 1.8.2 in /tools/mod Benjamin Wang 2022-12-14 03:53:44 +08:00
  • 9bfa494443 deps: bump github.com/creack/pty from 1.1.11 to 1.1.18 in /pkg Benjamin Wang 2022-12-14 03:46:14 +08:00
  • f5d48286df deps: bump github.com/prometheus/client_golang from 1.12.2 to 1.14.0 Benjamin Wang 2022-12-14 03:42:11 +08:00
  • 8cd8a876b0 deps: bump github.com/coreos/go-systemd/v22 from 22.3.2 to 22.5.0 Benjamin Wang 2022-12-14 03:38:55 +08:00
  • 0fc35e6db4 deps: bump github.com/spf13/cobra from 1.4.0 to 1.6.1 Benjamin Wang 2022-12-13 19:42:32 +08:00
  • 20ff0d1ce1 deps: bump go.uber.org/zap from 1.21.0 to 1.24.0 Benjamin Wang 2022-12-13 14:55:48 +08:00
  • 2d9360fd01 dependabot: change schedule interval to weekly Benjamin Wang 2022-12-13 14:38:32 +08:00
  • 222e2650a0 resolver: cleanup of deprecated grpc resolver target.Endpoint field target.Endpoint and some other fields are deprecated, URL field is suggested to use instead path is required to be stripped of "/" prefix for naming/resolver to work porperly Ramil Mirhasanov 2022-12-10 12:19:20 +03:00
  • ab5ed97cd6 clientv3: define local variables errMsgGRPCInvalidAuthToken and errMsgGRPCAuthOldRevision to cache gRPC error messages Benjamin Wang 2022-12-13 06:12:42 +08:00
  • 19d01d2fae client: enhance the function shouldRetryWatch and added unit test Benjamin Wang 2022-12-13 05:08:46 +08:00
  • 6200b22f79
    Merge pull request #15033 from chaochn47/snapshotCatchupEntries Benjamin Wang 2023-01-05 12:47:28 +08:00
  • 2c46b2b299 externalize snapshot catchup entries to etcd flag Chao Chen 2022-12-20 12:09:19 -08:00
  • e411e54e07 lease support for linearizability tests - fix formatting error Geeta Gharpure 2023-01-03 09:10:01 -08:00
  • 33352a6a5b
    Merge branch 'etcd-io:main' into lease_api_multiple_keys geetasg 2023-01-01 16:39:11 -08:00
  • bb86058fef tests: Test model describe method Marek Siarkowicz 2023-01-01 19:46:35 +01:00
  • e73f55d4e9
    Merge pull request #15028 from chaochn47/auth_test_split Marek Siarkowicz 2023-01-01 18:58:39 +01:00
  • d38737583c Add lease id provider to store lease ids Geeta Gharpure 2022-12-31 08:54:25 +00:00
  • 97d4b6c848 tests: add tests with specifying MaxBytes option Eric Lin 2022-12-30 10:13:33 +00:00
  • 0c3aef1945 etcdctl: add max-bytes flag for get command Eric Lin 2022-11-19 18:34:21 +00:00
  • 25b2a2858f server: Implement MaxBytes option for RangeRequest Eric Lin 2022-11-19 15:58:19 +00:00
  • 1c0986aa21 rpc.proto: regenerate rpc.proto related files Eric Lin 2022-11-19 15:51:09 +00:00
  • 55d9c12801 rpc.proto: add a new field max_bytes into RangeRequest Eric Lin 2022-11-19 15:49:56 +00:00
  • 3ccba171c7 server: add a new field More into RangeResult Eric Lin 2022-11-19 15:30:27 +00:00
  • 4ae4d9fe6c
    Merge pull request #15043 from ptabor/20221223-log-diagnostics Piotr Tabor 2022-12-30 10:40:10 +01:00
  • 007858dc97 etcd-dump-logs: Migrate from zap to log for raw Piotr Tabor 2022-12-29 12:10:45 +01:00
  • 8ec3cbc551 fixup! Add --raw mode to ./etcd-dump-log Piotr Tabor 2022-12-29 09:52:48 +01:00
  • d79bc3fa7e etcd-dump-logs: Fix order of imports.. Piotr Tabor 2022-12-28 16:27:31 +01:00
  • e571fb7baa Add --raw mode to ./etcd-dump-log Piotr Tabor 2022-12-23 16:17:06 +01:00
  • 58681d3feb Expose types of entries within the WAL log for access from the tools. Piotr Tabor 2022-12-23 14:09:21 +01:00
  • 0d8aad54ba wal: Expose Decoder as package visible interface. Piotr Tabor 2022-12-23 12:59:06 +01:00
  • bee2a08968 wal decoding: Add optional mode to ignore CRC errors. Piotr Tabor 2022-12-23 12:48:24 +01:00
  • 498619bdda wal decoder: report file & offset in case of CRC mismatch. Piotr Tabor 2022-12-23 11:41:18 +01:00
  • bcd5b54e7f
    Merge pull request #15055 from ptabor/20221228-fix-dump-logs-tests Piotr Tabor 2022-12-30 09:17:34 +01:00
  • 9d6b49ed16
    Merge pull request #15056 from ptabor/20221218-goimport-tests Benjamin Wang 2022-12-30 10:18:05 +08:00
  • 7cf3a24148 Add support for lease api to linearizability tests Geeta Gharpure 2022-12-29 16:08:36 -08:00
  • 18a5dc417b
    Merge pull request #14924 from serathius/linearizability-multiple-keys Marek Siarkowicz 2022-12-29 22:47:52 +01:00
  • 4eb27f8725 adding default key to the lease req events to avoid panic. Geeta Gharpure 2022-12-29 13:26:15 -08:00
  • 3ff6716811 fix log Geeta Gharpure 2022-12-29 11:24:41 -08:00
  • 5348e58e67
    Merge branch 'etcd-io:main' into lease_api geetasg 2022-12-29 11:20:34 -08:00
  • 356320e09a updated to use latest EtcdState structure Geeta Gharpure 2022-12-29 11:19:23 -08:00
  • eefc93db29 Merge branch 'main' into lease_api Geeta Gharpure 2022-12-29 09:50:34 -08:00
  • 14a1bf1d26 etcd-dump-logs: Make the tests work again. Piotr Tabor 2022-12-29 12:42:45 +01:00
  • 9abc895122 Goimports: Apply automated fixing to test files as well. Piotr Tabor 2022-12-29 12:58:55 +01:00
  • 6f899a7b40
    Merge pull request #15052 from ptabor/20221228-goimports-fix Piotr Tabor 2022-12-29 11:31:22 +01:00
  • d4c8611be9 tests: Add comments to linearizability functions Marek Siarkowicz 2022-12-28 21:39:00 +01:00
  • cf22f60e8b
    Merge pull request #15053 from wafuwafu13/show-as-learner Piotr Tabor 2022-12-29 09:44:26 +01:00
  • 9e1abbab6e Fix goimports in all existing files. Execution of ./scripts/fix.sh Piotr Tabor 2022-12-28 16:38:03 +01:00
  • d0cfee180d
    Merge pull request #15054 from fuweid/cleanup-old-build-tags Benjamin Wang 2022-12-29 15:00:27 +08:00
  • 4d0b91947e chore: delete // +build buildtag by go fix Wei Fu 2022-12-29 14:10:50 +08:00