1709422e21
Remove passing of anonymous visualize function
...
Signed-off-by: shashwat-jain <shashwat.jain@salesforce.com >
2025-02-12 11:26:10 +05:30
c3e4df6de1
Switch from grpc-ecosystem/go-grpc-prometheus to grpc-ecosystem/go-grpc-middleware/providers/prometheus
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-01-30 08:43:53 -05:00
52061becca
build(deps): bump github.com/golang-jwt/jwt from v4 to v5
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
Co-authored-by: Benjamin Wang <benjamin.wang@broadcom.com >
2025-01-20 11:42:40 +00:00
8359b320d1
dependency: bump go.opentelemetry.io/otel from 1.32.0 to 1.33.0
...
This commit will bump dependency go.opentelemetry.io/otel from 1.32.0 to 1.33.0
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com >
2024-12-19 14:11:12 +05:30
e794407f3f
dependency: bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0
...
Reference:
- https://github.com/etcd-io/etcd/pull/18469
- https://github.com/etcd-io/etcd/pull/18466
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com >
2024-08-24 03:10:29 +02:00
8d61855cd6
dependency: bump go.opentelemetry.io/otel/sdk from 1.27.0 to 1.28.0
...
This commit will bump dependency go.opentelemetry.io/otel/sdk from 1.27.0 to 1.28.0 raised by dependabot.
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com >
2024-07-18 20:49:52 +05:30
fc33323a5d
dependency: bump github.com/prometheus/common from 0.54.0 to 0.55.0
...
This commit will bump the dependency github.com/prometheus/common from 0.54.0 to 0.55.0
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com >
2024-07-03 00:58:28 +05:30
7a7d4684df
depdendency: bump github.com/prometheus/common from 0.45.0 to 0.46.0.
...
Signed-off-by: James Blair <mail@jamesblair.net >
2024-01-17 22:28:43 +13:00
8264b4e9ae
clientv3,server,tests: bump dependencies identified by dependabot
...
Signed-off-by: vivekpatani <9080894+vivekpatani@users.noreply.github.com >
2023-11-05 09:27:37 -06:00
d2af596a98
depdendency: bump github.com/prometheus/common from 0.44.0 to 0.45.0.
...
Signed-off-by: James Blair <mail@jamesblair.net >
2023-10-24 17:44:01 +13:00
eef790399e
dependency: bump go.uber.org/zap from 1.25.0 to 1.26.0
...
Signed-off-by: sharathsivakumar <mailssr9@gmail.com >
2023-09-21 19:41:16 +02:00
5444cdae69
remove all usage of v1 grpc-gateway
...
1. Manually updated go source file to remove the usage of v1 grpc-gateway;
2. Execute ./scripts/fix.sh
Signed-off-by: Benjamin Wang <wachao@vmware.com >
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2023-09-18 11:22:16 +01:00
6dae088423
dependency: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.16.0 to 1.17.0
...
Signed-off-by: sharathsivakumar <mailssr9@gmail.com >
2023-09-09 16:20:31 +02:00
5896e40d23
dependency: bump go.uber.org/zap 1.24.0 to 1.25.0
...
Co-authored-by: James Blair <mail@jamesblair.net >
Signed-off-by: = <abby.crimlis@outlook.com >
2023-08-03 14:46:33 +12:00
24c6fb4b4d
Fix 15877 and bump up gRPC from v1.52.0 to v1.57.0
...
Signed-off-by: Chao Chen <chaochn@amazon.com >
2023-07-31 13:57:24 -07:00
6d79b86219
Enable failpoint by default in integration tests
...
Signed-off-by: Chao Chen <chaochn@amazon.com >
2023-06-21 23:13:46 -07:00
9a2553fe2f
migrate auth tests to common #7
...
Signed-off-by: Chao Chen <chaochn@amazon.com >
2023-03-27 19:30:41 -07:00
dfc2c6d44b
tests: Add connection muiltiplexer testing
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-03-15 15:56:39 +01:00
c4f7ac28a2
deps: bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.32.0 to 0.37.0 in /server
...
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2022-12-14 04:32:18 +08:00
b4709b20e2
cleanup top level go.mod and go.sum and Bill-of-materials.json
...
Just execute ./script/fix.sh after updating raftexample to use
the new raft module go.etcd.io/raft/v3.
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2022-12-02 14:30:32 +08:00
394956ca4e
doc: cleanup etcd/raft in all documents
...
TODO:
1. Update Documentation/contributor-guide/modules.svg;
2. Update bill-of-materials.json when raft and raftexample are removed in future;
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2022-12-02 14:13:18 +08:00
3f86db5e53
bump golang.org/x imports to address CVEs
...
Reference: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-32149
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2022-11-30 05:03:43 +08:00
069e26e284
tests: Validate etcd linearizability
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2022-10-23 06:41:38 +02:00
09db6ec1d7
etcd: Bump golang-jwt/jwt/ version to 4.4.2
...
github.com/golang-jwt/jwt adds go mod support startig from 4.0.0,
and it's backwards-compatible with existing v3.x.y tags.
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2022-09-20 04:06:47 +08:00
89637a4223
Tools/benchmark: migrate cheggaaa/pb.v1 to cheggaaa/pb/v3
...
etcdctl/ctlv3: migrate cheggaaa/pb.v1 to cheggaaa/pb/v3
This commit also changes the format of the progress bar, from using a
custom progress bar to the default provided by the library.
Old behaviour:
./benchmarkv1 put
0 / 10000 B ! 0.00%
3987 / 10000 Boooooooooooooom ! 39.87%
10000 / 10000 Boooooooooooooooooooooooooooooooooooooooooooo! 100.00% 1s
New behaviour:
./benchmark put
6536 / 10000 [----------------------->________________] 65.36% 7053 p/s
10000 / 10000 [---------------------------------------] 100.00% 7581 p/s
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info >
2022-06-20 15:47:23 +02:00
88cd0fe695
Refresh minor dependencies.
...
Signed-off-by: Piotr Tabor <ptab@google.com >
2022-06-17 10:23:03 +02:00
e7a84b69c8
Update zap to 1.21.
...
Signed-off-by: Piotr Tabor <ptab@google.com >
2022-06-17 10:05:25 +02:00
d6368a20cf
etcdctl: Remove V2 API commands
2022-04-24 12:08:42 +02:00
0dae4b3b1e
rollback the opentelemetry bumpping to recover the pipeline failures
2022-04-14 16:13:28 +08:00
eab1e0c5d5
go.mod: upgrade opentelemetry deps
...
Downstream users of etcd experience build issues when using dependencies
which require more recent (incompatible) versions of opentelemetry. This
commit upgrades the dependencies so that downstream users stop
experiencing these issues.
2022-04-13 07:14:10 -07:00
afecd3139c
fix the api dependency in pkg, and update cobra to 1.4.0
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
2022-03-25 17:18:56 +08:00
43c1631f26
tests: Use cmp.Equal to avoid mutating arguments
2022-02-01 16:47:18 +01:00
b5e4c2d3c4
client/v2: remove unsafe json-iterator/reflect2
2021-11-09 11:16:40 -08:00
49a8aa7f49
run fix.sh
...
To fix dependencies.
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2021-10-13 14:08:27 +03:00
c10d50c4b3
Replace github.com/form3tech-oss/jwt-go with https://github.com/golang-jwt/jwt
...
Signed-off-by: Haimantika Mitra <haimantikamitra@gmail.com >
Made required adjustments to the go.sum file
Signed-off-by: Haimantika Mitra <haimantikamitra@gmail.com >
Changed go.sum file in the server directory
Signed-off-by: Haimantika Mitra <haimantikamitra@gmail.com >
Removed the white space
Signed-off-by: Haimantika Mitra <haimantikamitra@gmail.com >
Made required changes
Signed-off-by: Haimantika Mitra <haimantikamitra@gmail.com >
Trying to fix the fails
Signed-off-by: haimantika mitra <haimantikamitra@gmail.com >
Removed error
Signed-off-by: haimantika mitra <haimantikamitra@gmail.com >
Fixed bill-of-materials.json file
Signed-off-by: haimantika mitra <haimantikamitra@gmail.com >
Changed go.mod with recent version
Signed-off-by: haimantika mitra <haimantikamitra@gmail.com >
Newer version changes
Signed-off-by: haimantika mitra <haimantikamitra@gmail.com >
Changes to etcdutl directory
Signed-off-by: haimantika mitra <haimantikamitra@gmail.com >
2021-08-03 13:49:47 +05:30
ea8b9e6c18
Improve output of the 'functional' tests
...
- Use go testing infrastructure, such that logs are printed only in
case of failure.
- Split the test into multiple sub-round and sub-round-testcases such
that tree of execution reflects the logic.
- Use 'development' loggers that are formatting the output to be human
readable.
2021-05-31 15:31:48 +02:00
c09aca1ba4
Split etcdctl into etcdctl (public API access) & etcdutl (direct surgery on files)
...
Motivation is as follows:
- etcdctl we only depend on clientv3 APIs, no dependencies of bolt, backend, mvcc, file-layout
- etcdctl can be officially supported across wide range of versions, while etcdutl is pretty specific to file format at particular version.
it's step towards desired modules layout, documented in: https://etcd.io/docs/next/dev-internal/modules/
2021-05-17 11:54:03 +02:00
1a718a958e
Add initial Tracing with OpenTelemetry
2021-05-10 10:44:40 +02:00
82b2d5c67d
server: add support for log rotation
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com >
2021-05-07 08:39:51 -04:00
d7d110b5a8
mvcc/backend tests: Refactor: Do not mix testing&prod code.
2021-04-21 09:43:13 +02:00
3bb7acc8cf
Migrate dependencies pkg/foo -> client/pkg/foo
2021-04-07 00:38:47 +02:00
45fb7b41d6
Update dep: github.com/golang/protobuf v1.3.5 -> v1.5.1
...
Thanks to https://go-review.googlesource.com/c/protobuf/+/300869/ its
feasible now.
2021-03-24 22:27:12 +01:00
f7a2389992
Update version of certifi/gocertifi to get rid of WTF Public license
...
Seems old versions of https://github.com/certifi/gocertifi where
categorized as "Do What The F*ck You Want To Public License".
Update to newer version that is explicit `Mozilla Public License` 2.0 (MPL 2.0).
2021-03-04 09:48:34 +01:00
0b75fede64
Replace client/v3/balancer with standard components: resolver + round_robin LB
...
This commit significantly reduces volume of custom code
in etcd client v3, while preserving full existing functionality.
2021-02-08 18:50:31 +01:00
5b90402082
Switch from dgrijalva/jwt-go to form3tech-oss/jwt-go.
...
dgrijalva/jwt-go has been abandoned and contains several serious
security issues. Most projects are now switching to the form3tech fork.
See https://snyk.io/vuln/SNYK-GOLANG-GITHUBCOMDGRIJALVAJWTGO-596515 for
info on the issues.
Signed-off-by: Dan Lorenc <dlorenc@google.com >
2021-01-10 08:04:20 -06:00
6c1efd6ba5
server: Update go.mod
2020-10-26 13:02:32 +01:00
df48e499ea
etcdctl: Make etcdctl a module (go.mod, LICENSE)
2020-10-20 12:07:27 +02:00
cf795c0ae6
client/v3: Create and update go.mod
2020-10-20 10:09:12 +02:00
bea5f379bc
raft: Make raft a module
...
Establishing a module: Creating a go.mod files
2020-10-16 09:15:48 +02:00
b7f0f52a16
*: Refresh of dependencies ( #12399 )
...
This PR focuses on dependencies that have new stable versions.
2020-10-15 15:32:00 -07:00