From b4abdb4412c015f1ad5c0526fc3ff11124226aed Mon Sep 17 00:00:00 2001 From: vdaas-ci Date: Fri, 13 Dec 2024 01:55:59 +0000 Subject: [PATCH] [create-pull-request] automated change Signed-off-by: vdaas-ci --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- .../ISSUE_TEMPLATE/security_issue_report.md | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .../v1/agent/sidecar/sidecar_vtproto.pb.go | 2 +- .../values.schema.json | 15 +- charts/vald/values.schema.json | 73 ++++++-- example/client/go.mod | 10 +- example/client/go.sum | 24 ++- go.mod | 62 +++--- go.sum | 66 ++++--- .../operator/crds/valdbenchmarkjob.yaml | 177 +++++++++--------- .../crds/valdbenchmarkoperatorrelease.yaml | 136 +++++++------- .../operator/crds/valdbenchmarkscenario.yaml | 24 +-- rust/Cargo.lock | 40 ++-- versions/KUBECTL_VERSION | 2 +- versions/PROMETHEUS_STACK_VERSION | 2 +- 16 files changed, 358 insertions(+), 281 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index f54d9e60cb..a6a944d13b 100755 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -26,7 +26,7 @@ assignees: "" - Go Version: v1.23.4 - Rust Version: v1.83.0 - Docker Version: v27.4.0 -- Kubernetes Version: v1.31.4 +- Kubernetes Version: v1.32.0 - Helm Version: v3.16.3 - NGT Version: v2.3.5 - Faiss Version: v1.9.0 diff --git a/.github/ISSUE_TEMPLATE/security_issue_report.md b/.github/ISSUE_TEMPLATE/security_issue_report.md index 1c0c909d2b..161f83c4c6 100644 --- a/.github/ISSUE_TEMPLATE/security_issue_report.md +++ b/.github/ISSUE_TEMPLATE/security_issue_report.md @@ -20,7 +20,7 @@ assignees: "" - Go Version: v1.23.4 - Rust Version: v1.83.0 - Docker Version: v27.4.0 -- Kubernetes Version: v1.31.4 +- Kubernetes Version: v1.32.0 - Helm Version: v3.16.3 - NGT Version: v2.3.5 - Faiss Version: v1.9.0 diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index eb48b979f9..bdd064fb1e 100755 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -19,7 +19,7 @@ - Go Version: v1.23.4 - Rust Version: v1.83.0 - Docker Version: v27.4.0 -- Kubernetes Version: v1.31.4 +- Kubernetes Version: v1.32.0 - Helm Version: v3.16.3 - NGT Version: v2.3.5 - Faiss Version: v1.9.0 diff --git a/apis/grpc/v1/agent/sidecar/sidecar_vtproto.pb.go b/apis/grpc/v1/agent/sidecar/sidecar_vtproto.pb.go index 3e7fb5da06..f60d8f002f 100644 --- a/apis/grpc/v1/agent/sidecar/sidecar_vtproto.pb.go +++ b/apis/grpc/v1/agent/sidecar/sidecar_vtproto.pb.go @@ -36,7 +36,7 @@ const _ = grpc.SupportPackageIsVersion7 // SidecarClient is the client API for Sidecar service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. -type SidecarClient any +type SidecarClient interface{} type sidecarClient struct { cc grpc.ClientConnInterface diff --git a/charts/vald-benchmark-operator/values.schema.json b/charts/vald-benchmark-operator/values.schema.json index fc1ebcd1a6..6a4e98f4ba 100644 --- a/charts/vald-benchmark-operator/values.schema.json +++ b/charts/vald-benchmark-operator/values.schema.json @@ -164,7 +164,10 @@ "interceptors": { "type": "array", "description": "gRPC client interceptors", - "items": { "type": "string", "enum": ["TraceInterceptor"] } + "items": { + "type": "string", + "enum": ["TraceInterceptor", "MetricInterceptor"] + } }, "keepalive": { "type": "object", @@ -698,7 +701,15 @@ "initial_window_size": { "type": "integer" }, "interceptors": { "type": "array", - "items": { "type": "string" } + "items": { + "type": "string", + "enum": [ + "RecoverInterceptor", + "AccessLogInterceptor", + "TraceInterceptor", + "MetricInterceptor" + ] + } }, "keepalive": { "type": "object", diff --git a/charts/vald/values.schema.json b/charts/vald/values.schema.json index 0e35482a1f..ca25eaa809 100644 --- a/charts/vald/values.schema.json +++ b/charts/vald/values.schema.json @@ -3717,7 +3717,7 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": ["TraceInterceptor", "MetricInterceptor"] } }, "keepalive": { @@ -7053,7 +7053,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -7413,7 +7416,7 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": ["TraceInterceptor", "MetricInterceptor"] } }, "keepalive": { @@ -7765,7 +7768,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -9642,7 +9648,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -9990,7 +9999,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -10339,7 +10351,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -12222,7 +12237,7 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": ["TraceInterceptor", "MetricInterceptor"] } }, "keepalive": { @@ -14278,7 +14293,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -14626,7 +14644,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -14989,7 +15010,7 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": ["TraceInterceptor", "MetricInterceptor"] } }, "keepalive": { @@ -16684,7 +16705,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -17032,7 +17056,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -18730,7 +18757,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -19078,7 +19108,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -22455,7 +22488,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { @@ -22803,7 +22839,10 @@ "description": "gRPC client interceptors", "items": { "type": "string", - "enum": ["TraceInterceptor"] + "enum": [ + "TraceInterceptor", + "MetricInterceptor" + ] } }, "keepalive": { diff --git a/example/client/go.mod b/example/client/go.mod index 333b913045..7144d9ca06 100644 --- a/example/client/go.mod +++ b/example/client/go.mod @@ -4,17 +4,17 @@ go 1.23.4 replace ( github.com/envoyproxy/protoc-gen-validate => github.com/envoyproxy/protoc-gen-validate v1.1.0 - github.com/goccy/go-json => github.com/goccy/go-json v0.10.3 + github.com/goccy/go-json => github.com/goccy/go-json v0.10.4 github.com/golang/protobuf => github.com/golang/protobuf v1.5.4 github.com/kpango/glg => github.com/kpango/glg v1.6.15 github.com/pkg/sftp => github.com/pkg/sftp v1.13.7 - golang.org/x/crypto => golang.org/x/crypto v0.30.0 + golang.org/x/crypto => golang.org/x/crypto v0.31.0 golang.org/x/net => golang.org/x/net v0.32.0 golang.org/x/text => golang.org/x/text v0.21.0 google.golang.org/genproto => google.golang.org/genproto v0.0.0-20241209162323-e6fa225c2576 google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 google.golang.org/genproto/googleapis/rpc => google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 - google.golang.org/grpc => google.golang.org/grpc v1.68.1 + google.golang.org/grpc => google.golang.org/grpc v1.69.0 google.golang.org/protobuf => google.golang.org/protobuf v1.35.2 gopkg.in/yaml.v3 => gopkg.in/yaml.v3 v3.0.1 sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.4.0 @@ -33,10 +33,10 @@ require ( github.com/goccy/go-json v0.10.2 // indirect github.com/kpango/fastime v1.1.9 // indirect github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect - golang.org/x/net v0.29.0 // indirect + golang.org/x/net v0.30.0 // indirect golang.org/x/sys v0.28.0 // indirect golang.org/x/text v0.21.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241206012308-a4fef0638583 // indirect google.golang.org/protobuf v1.35.2 // indirect ) diff --git a/example/client/go.sum b/example/client/go.sum index bc8067be45..219a23b8ea 100644 --- a/example/client/go.sum +++ b/example/client/go.sum @@ -1,11 +1,17 @@ buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.35.2-20241127180247-a33202765966.1 h1:jLd96rDDNJ+zIJxvV/L855VEtrjR0G4aePVDlCpf6kw= buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.35.2-20241127180247-a33202765966.1/go.mod h1:mnHCFccv4HwuIAOHNGdiIc5ZYbBCvbTWZcodLN5wITI= -github.com/goccy/go-json v0.10.3 h1:KZ5WoDbxAIgm2HNbYckL0se1fHD6rz5j4ywS6ebzDqA= -github.com/goccy/go-json v0.10.3/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= +github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= +github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/goccy/go-json v0.10.4 h1:JSwxQzIqKfmFX1swYPpUThQZp/Ka4wzJdK0LWVytLPM= +github.com/goccy/go-json v0.10.4/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/kpango/fastime v1.1.9 h1:xVQHcqyPt5M69DyFH7g1EPRns1YQNap9d5eLhl/Jy84= github.com/kpango/fastime v1.1.9/go.mod h1:vyD7FnUn08zxY4b/QFBZVG+9EWMYsNl+QF0uE46urD4= github.com/kpango/fuid v0.0.0-20221203053508-503b5ad89aa1 h1:rxyM+7uaZQ35P9fbixdnld/h4AgEhODoubuy6A4nDdk= @@ -18,6 +24,16 @@ github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0 github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/vdaas/vald-client-go v1.7.15 h1:uOUlmRh7aJx2nyT+9Iv28uNzqdc9xlXyWbN5nLNUALM= github.com/vdaas/vald-client-go v1.7.15/go.mod h1:5PYD1Cf1UqgevuzofZNIEtcXatjQSaXwmn8xHvY74jA= +go.opentelemetry.io/otel v1.31.0 h1:NsJcKPIW0D0H3NgzPDHmo0WW6SptzPdqg/L1zsIm2hY= +go.opentelemetry.io/otel v1.31.0/go.mod h1:O0C14Yl9FgkjqcCZAsE053C13OaddMYr/hz6clDkEJE= +go.opentelemetry.io/otel/metric v1.31.0 h1:FSErL0ATQAmYHUIzSezZibnyVlft1ybhy4ozRPcF2fE= +go.opentelemetry.io/otel/metric v1.31.0/go.mod h1:C3dEloVbLuYoX41KpmAhOqNriGbA+qqH6PQ5E5mUfnY= +go.opentelemetry.io/otel/sdk v1.31.0 h1:xLY3abVHYZ5HSfOg3l2E5LUj2Cwva5Y7yGxnSW9H5Gk= +go.opentelemetry.io/otel/sdk v1.31.0/go.mod h1:TfRbMdhvxIIr/B2N2LQW2S5v9m3gOQ/08KsbbO5BPT0= +go.opentelemetry.io/otel/sdk/metric v1.31.0 h1:i9hxxLJF/9kkvfHppyLL55aW7iIJz4JjxTeYusH7zMc= +go.opentelemetry.io/otel/sdk/metric v1.31.0/go.mod h1:CRInTMVvNhUKgSAMbKyTMxqOBC0zgyxzW55lZzX43Y8= +go.opentelemetry.io/otel/trace v1.31.0 h1:ffjsj1aRouKewfr85U2aGagJ46+MvodynlQ1HYdmJys= +go.opentelemetry.io/otel/trace v1.31.0/go.mod h1:TXZkRk7SM2ZQLtR6eoAWQFIHPvzQ06FJAsO1tJg480A= go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDDfbSL9ZmPxKTybcoEYHgpYfELNoN+7hsw= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4= @@ -36,7 +52,7 @@ google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 h1: google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576/go.mod h1:1R3kvZ1dtP3+4p4d3G8uJ8rFk/fWlScl38vanWACI08= google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 h1:8ZmaLZE4XWrtU3MyClkYqqtl6Oegr3235h7jxsDyqCY= google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= -google.golang.org/grpc v1.68.1 h1:oI5oTa11+ng8r8XMMN7jAOmWfPZWbYpCFaMUTACxkM0= -google.golang.org/grpc v1.68.1/go.mod h1:+q1XYFJjShcqn0QZHvCyeR4CXPA+llXIeUIfIe00waw= +google.golang.org/grpc v1.69.0 h1:quSiOM1GJPmPH5XtU+BCoVXcDVJJAzNcoyfC2cCjGkI= +google.golang.org/grpc v1.69.0/go.mod h1:vyjdE6jLBI76dgpDojsFGNaHlxdjXN9ghpnd2o7JGZ4= google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/go.mod b/go.mod index 919b6b0ccc..4330bf587f 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.23.4 replace ( cloud.google.com/go => cloud.google.com/go v0.116.0 cloud.google.com/go/bigquery => cloud.google.com/go/bigquery v1.65.0 - cloud.google.com/go/compute => cloud.google.com/go/compute v1.29.0 + cloud.google.com/go/compute => cloud.google.com/go/compute v1.30.0 cloud.google.com/go/datastore => cloud.google.com/go/datastore v1.20.0 cloud.google.com/go/firestore => cloud.google.com/go/firestore v1.17.0 cloud.google.com/go/iam => cloud.google.com/go/iam v1.3.0 @@ -36,7 +36,7 @@ replace ( github.com/Azure/go-autorest/tracing => github.com/Azure/go-autorest/tracing v0.6.1-0.20240530140449-f7ea664c9cff github.com/BurntSushi/toml => github.com/BurntSushi/toml v1.4.0 github.com/DATA-DOG/go-sqlmock => github.com/DATA-DOG/go-sqlmock v1.5.2 - github.com/GoogleCloudPlatform/cloudsql-proxy => github.com/GoogleCloudPlatform/cloudsql-proxy v1.37.2 + github.com/GoogleCloudPlatform/cloudsql-proxy => github.com/GoogleCloudPlatform/cloudsql-proxy v1.37.3 github.com/Masterminds/semver/v3 => github.com/Masterminds/semver/v3 v3.3.1 github.com/ajstarks/deck => github.com/ajstarks/deck v0.0.0-20240918141114-8d365813662d github.com/ajstarks/deck/generate => github.com/ajstarks/deck/generate v0.0.0-20240918141114-8d365813662d @@ -131,7 +131,7 @@ replace ( github.com/gobwas/httphead => github.com/gobwas/httphead v0.1.0 github.com/gobwas/pool => github.com/gobwas/pool v0.2.1 github.com/gobwas/ws => github.com/gobwas/ws v1.4.0 - github.com/goccy/go-json => github.com/goccy/go-json v0.10.3 + github.com/goccy/go-json => github.com/goccy/go-json v0.10.4 github.com/gocql/gocql => github.com/gocql/gocql v1.7.0 github.com/gocraft/dbr/v2 => github.com/gocraft/dbr/v2 v2.7.7 github.com/godbus/dbus/v5 => github.com/godbus/dbus/v5 v5.1.0 @@ -275,17 +275,17 @@ replace ( github.com/zeebo/xxh3 => github.com/zeebo/xxh3 v1.0.2 go.etcd.io/bbolt => go.etcd.io/bbolt v1.3.11 go.opencensus.io => go.opencensus.io v0.24.0 - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc => go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.57.0 - go.opentelemetry.io/otel => go.opentelemetry.io/otel v1.32.0 + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc => go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 + go.opentelemetry.io/otel => go.opentelemetry.io/otel v1.33.0 go.opentelemetry.io/otel/exporters/otlp/internal/retry => go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.17.0 go.opentelemetry.io/otel/exporters/otlp/otlpmetric => go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.43.0 - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc => go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace => go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc => go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0 - go.opentelemetry.io/otel/metric => go.opentelemetry.io/otel/metric v1.32.0 - go.opentelemetry.io/otel/sdk => go.opentelemetry.io/otel/sdk v1.32.0 - go.opentelemetry.io/otel/sdk/metric => go.opentelemetry.io/otel/sdk/metric v1.32.0 - go.opentelemetry.io/otel/trace => go.opentelemetry.io/otel/trace v1.32.0 + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc => go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.33.0 + go.opentelemetry.io/otel/exporters/otlp/otlptrace => go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc => go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 + go.opentelemetry.io/otel/metric => go.opentelemetry.io/otel/metric v1.33.0 + go.opentelemetry.io/otel/sdk => go.opentelemetry.io/otel/sdk v1.33.0 + go.opentelemetry.io/otel/sdk/metric => go.opentelemetry.io/otel/sdk/metric v1.33.0 + go.opentelemetry.io/otel/trace => go.opentelemetry.io/otel/trace v1.33.0 go.opentelemetry.io/proto/otlp => go.opentelemetry.io/proto/otlp v1.4.0 go.starlark.net => go.starlark.net v0.0.0-20241125201518-c05ff208a98f go.uber.org/atomic => go.uber.org/atomic v1.11.0 @@ -294,7 +294,7 @@ replace ( go.uber.org/multierr => go.uber.org/multierr v1.11.0 go.uber.org/zap => go.uber.org/zap v1.27.0 gocloud.dev => gocloud.dev v0.40.0 - golang.org/x/crypto => golang.org/x/crypto v0.30.0 + golang.org/x/crypto => golang.org/x/crypto v0.31.0 golang.org/x/exp => golang.org/x/exp v0.0.0-20241210194714-1829a127f884 golang.org/x/exp/typeparams => golang.org/x/exp/typeparams v0.0.0-20241210194714-1829a127f884 golang.org/x/image => golang.org/x/image v0.23.0 @@ -319,7 +319,7 @@ replace ( google.golang.org/genproto => google.golang.org/genproto v0.0.0-20241209162323-e6fa225c2576 google.golang.org/genproto/googleapis/api => google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 google.golang.org/genproto/googleapis/rpc => google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 - google.golang.org/grpc => google.golang.org/grpc v1.68.1 + google.golang.org/grpc => google.golang.org/grpc v1.69.0 google.golang.org/grpc/cmd/protoc-gen-go-grpc => google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1 google.golang.org/protobuf => google.golang.org/protobuf v1.35.2 gopkg.in/check.v1 => gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c @@ -336,7 +336,7 @@ replace ( k8s.io/client-go => k8s.io/client-go v0.31.2 k8s.io/component-base => k8s.io/component-base v0.31.2 k8s.io/klog/v2 => k8s.io/klog/v2 v2.130.1 - k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20241127205056-99599406b04f + k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 k8s.io/kubernetes => k8s.io/kubernetes v0.31.2 k8s.io/metrics => k8s.io/metrics v0.31.2 nhooyr.io/websocket => nhooyr.io/websocket v1.8.17 @@ -385,14 +385,14 @@ require ( github.com/zeebo/xxh3 v1.0.2 go.etcd.io/bbolt v1.3.9 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 - go.opentelemetry.io/otel v1.32.0 + go.opentelemetry.io/otel v1.33.0 go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.0.0-00010101000000-000000000000 - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0 + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0 - go.opentelemetry.io/otel/metric v1.32.0 - go.opentelemetry.io/otel/sdk v1.32.0 - go.opentelemetry.io/otel/sdk/metric v1.32.0 - go.opentelemetry.io/otel/trace v1.32.0 + go.opentelemetry.io/otel/metric v1.33.0 + go.opentelemetry.io/otel/sdk v1.33.0 + go.opentelemetry.io/otel/sdk/metric v1.33.0 + go.opentelemetry.io/otel/trace v1.33.0 go.uber.org/automaxprocs v0.0.0-00010101000000-000000000000 go.uber.org/goleak v1.3.0 go.uber.org/ratelimit v0.3.1 @@ -407,9 +407,9 @@ require ( golang.org/x/tools v0.28.0 gonum.org/v1/hdf5 v0.0.0-00010101000000-000000000000 gonum.org/v1/plot v0.14.0 - google.golang.org/genproto/googleapis/api v0.0.0-20241206012308-a4fef0638583 - google.golang.org/genproto/googleapis/rpc v0.0.0-20241206012308-a4fef0638583 - google.golang.org/grpc v1.68.0 + google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 + google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 + google.golang.org/grpc v1.68.1 google.golang.org/protobuf v1.35.2 gopkg.in/yaml.v2 v2.4.0 k8s.io/api v0.31.2 @@ -423,7 +423,7 @@ require ( ) require ( - cel.dev/expr v0.16.1 // indirect + cel.dev/expr v0.16.2 // indirect cloud.google.com/go v0.116.0 // indirect cloud.google.com/go/auth v0.12.1 // indirect cloud.google.com/go/auth/oauth2adapt v0.2.6 // indirect @@ -433,7 +433,7 @@ require ( filippo.io/edwards25519 v1.1.0 // indirect git.sr.ht/~sbinet/gg v0.6.0 // indirect github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.1 // indirect + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.2 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.48.1 // indirect github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b // indirect @@ -448,7 +448,7 @@ require ( github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/emicklei/go-restful/v3 v3.11.0 // indirect - github.com/envoyproxy/go-control-plane v0.13.0 // indirect + github.com/envoyproxy/go-control-plane v0.13.1 // indirect github.com/envoyproxy/protoc-gen-validate v1.1.0 // indirect github.com/evanphx/json-patch/v5 v5.9.0 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect @@ -516,9 +516,10 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/xlab/treeprint v1.2.0 // indirect go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/contrib/detectors/gcp v1.29.0 // indirect + go.opentelemetry.io/auto/sdk v1.1.0 // indirect + go.opentelemetry.io/contrib/detectors/gcp v1.31.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect - go.opentelemetry.io/proto/otlp v1.3.1 // indirect + go.opentelemetry.io/proto/otlp v1.4.0 // indirect go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect go.uber.org/mock v0.4.0 // indirect go.uber.org/multierr v1.11.0 // indirect @@ -530,9 +531,8 @@ require ( golang.org/x/term v0.27.0 // indirect golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect - google.golang.org/api v0.210.0 // indirect + google.golang.org/api v0.211.0 // indirect google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect - google.golang.org/grpc/stats/opentelemetry v0.0.0-20240907200651-3ffb98b2c93a // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/go.sum b/go.sum index f165981b5d..273d9b9742 100644 --- a/go.sum +++ b/go.sum @@ -2,8 +2,9 @@ buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.35.2-2024112718024 buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.35.2-20241127180247-a33202765966.1/go.mod h1:mnHCFccv4HwuIAOHNGdiIc5ZYbBCvbTWZcodLN5wITI= cel.dev/expr v0.15.0/go.mod h1:TRSuuV7DlVCE/uwv5QbAiW/v8l5O8C4eEPHeu7gf7Sg= cel.dev/expr v0.16.0/go.mod h1:TRSuuV7DlVCE/uwv5QbAiW/v8l5O8C4eEPHeu7gf7Sg= -cel.dev/expr v0.16.1 h1:NR0+oFYzR1CqLFhTAqg3ql59G9VfN8fKq1TCHJ6gq1g= cel.dev/expr v0.16.1/go.mod h1:AsGA5zb3WruAEQeQng1RZdGEXmBj0jvMWh6l5SnNuC8= +cel.dev/expr v0.16.2 h1:RwRhoH17VhAu9U5CMvMhH1PDVgf0tuz9FT+24AfMLfU= +cel.dev/expr v0.16.2/go.mod h1:gXngZQMkWJoSbE8mOzehJlXQyubn/Vg0vR9/F3W7iw8= cloud.google.com/go v0.116.0 h1:B3fRrSDkLRt5qSHWe40ERJvhvnQwdZiHu0bJOpldweE= cloud.google.com/go v0.116.0/go.mod h1:cEPSRWPzZEswwdr9BxE6ChEn01dWlTaF05LiC2Xs70U= cloud.google.com/go/accessapproval v1.8.2/go.mod h1:aEJvHZtpjqstffVwF/2mCXXSQmpskyzvw6zKLvLutZM= @@ -53,7 +54,7 @@ cloud.google.com/go/channel v1.19.1/go.mod h1:ungpP46l6XUeuefbA/XWpWWnAY3897CSRP cloud.google.com/go/cloudbuild v1.19.0/go.mod h1:ZGRqbNMrVGhknIIjwASa6MqoRTOpXIVMSI+Ew5DMPuY= cloud.google.com/go/clouddms v1.8.2/go.mod h1:pe+JSp12u4mYOkwXpSMouyCCuQHL3a6xvWH2FgOcAt4= cloud.google.com/go/cloudtasks v1.13.2/go.mod h1:2pyE4Lhm7xY8GqbZKLnYk7eeuh8L0JwAvXx1ecKxYu8= -cloud.google.com/go/compute v1.29.0/go.mod h1:HFlsDurE5DpQZClAGf/cYh+gxssMhBxBovZDYkEn/Og= +cloud.google.com/go/compute v1.30.0/go.mod h1:fX4d6NJJfM/vcUzDtPmbRMblijEWoP349h3nVZna1gk= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= cloud.google.com/go/compute/metadata v0.3.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= @@ -206,8 +207,9 @@ github.com/DATA-DOG/go-sqlmock v1.5.2 h1:OcvFkGmslmlZibjAjaHm3L//6LiuBgolP7Oputl github.com/DATA-DOG/go-sqlmock v1.5.2/go.mod h1:88MAG/4G7SMwSE3CeA0ZKzrT5CiOU3OJ+JlNzwDqpNU= github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.0/go.mod h1:dppbR7CwXD4pgtV9t3wD1812RaLDcBjtblcDF5f1vI0= github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.0/go.mod h1:p2puVVSKjQ84Qb1gzw2XHLs34WQyHTYFZLaVxypAFYs= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.1 h1:pB2F2JKCj1Znmp2rwxxt1J0Fg0wezTMgWYk5Mpbi1kg= github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.1/go.mod h1:itPGVDKf9cC/ov4MdvJ2QZ0khw4bfoo9jzwTJlaxy2k= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.2 h1:cZpsGsWTIFKymTA0je7IIvi1O7Es7apb9CF3EQlOcfE= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.2/go.mod h1:itPGVDKf9cC/ov4MdvJ2QZ0khw4bfoo9jzwTJlaxy2k= github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1 h1:UQ0AhxogsIRZDkElkblfnwjc3IaltCm2HUMvezQaL7s= github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1/go.mod h1:jyqM3eLpJ3IbIFDTKVz2rF9T/xWGW0rIriGwnz8l9Tk= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.48.1 h1:oTX4vsorBZo/Zdum6OKPA4o7544hm6smoRv1QjpTwGo= @@ -396,8 +398,8 @@ github.com/go-toolsmith/astequal v1.2.0/go.mod h1:c8NZ3+kSFtFY/8lPso4v8LuJjdJiUF github.com/go-toolsmith/strparse v1.1.0 h1:GAioeZUK9TGxnLS+qfdqNbA4z0SSm5zVNtCQiyP2Bvw= github.com/go-toolsmith/strparse v1.1.0/go.mod h1:7ksGy58fsaQkGQlY8WVoBFNyEPMGuJin1rfoPS4lBSQ= github.com/goccmack/gocc v0.0.0-20230228185258-2292f9e40198/go.mod h1:DTh/Y2+NbnOVVoypCCQrovMPDKUGp4yZpSbWg5D0XIM= -github.com/goccy/go-json v0.10.3 h1:KZ5WoDbxAIgm2HNbYckL0se1fHD6rz5j4ywS6ebzDqA= -github.com/goccy/go-json v0.10.3/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= +github.com/goccy/go-json v0.10.4 h1:JSwxQzIqKfmFX1swYPpUThQZp/Ka4wzJdK0LWVytLPM= +github.com/goccy/go-json v0.10.4/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= github.com/goccy/go-yaml v1.9.8/go.mod h1:JubOolP3gh0HpiBc4BLRD4YmjEjHAmIIB2aaXKkTfoE= github.com/goccy/go-yaml v1.11.0/go.mod h1:H+mJrWtjPTJAHvRbV09MCK9xYwODM+wRTVFFTWckfng= github.com/gocql/gocql v1.7.0 h1:O+7U7/1gSN7QTEAaMEsJc1Oq2QHXvCWoF3DFK9HDHus= @@ -682,33 +684,36 @@ go.etcd.io/bbolt v1.3.11 h1:yGEzV1wPz2yVCLsD8ZAiGHhHVlczyC9d1rP43/VCRJ0= go.etcd.io/bbolt v1.3.11/go.mod h1:dksAq7YMXoljX0xu6VF5DMZGbhYYoLUalEiSySYAS4I= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= +go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/contrib/detectors/gcp v1.28.0/go.mod h1:9BIqH22qyHWAiZxQh0whuJygro59z+nbMVuc7ciiGug= -go.opentelemetry.io/contrib/detectors/gcp v1.29.0 h1:TiaiXB4DpGD3sdzNlYQxruQngn5Apwzi1X0DRhuGvDQ= go.opentelemetry.io/contrib/detectors/gcp v1.29.0/go.mod h1:GW2aWZNwR2ZxDLdv8OyC2G8zkRoQBuURgV7RPQgcPoU= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.57.0 h1:qtFISDHKolvIxzSs0gIaiPUPR0Cucb0F2coHC7ZLdps= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.57.0/go.mod h1:Y+Pop1Q6hCOnETWTW4NROK/q1hv50hM7yDaUTjG8lp8= +go.opentelemetry.io/contrib/detectors/gcp v1.31.0 h1:G1JQOreVrfhRkner+l4mrGxmfqYCAuy76asTDAo0xsA= +go.opentelemetry.io/contrib/detectors/gcp v1.31.0/go.mod h1:tzQL6E1l+iV44YFTkcAeNQqzXUiekSYP9jjJjXwEd00= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 h1:PS8wXpbyaDJQ2VDHHncMe9Vct0Zn1fEjpsjrLxGJoSc= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0/go.mod h1:HDBUsEjOuRC0EzKZ1bSaRGZWUBAzo+MhAcUUORSr4D0= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8= -go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= -go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0 h1:j7ZSD+5yn+lo3sGV69nW04rRR0jhYnBwjuX3r0HvnK0= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0/go.mod h1:WXbYJTUaZXAbYd8lbgGuvih0yuCfOFC5RJoYnoLcGz8= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0 h1:IJFEoHiytixx8cMiVAO+GmHR6Frwu+u5Ur8njpFO6Ac= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0/go.mod h1:3rHrKNtLIoS0oZwkY2vxi+oJcwFRWdtUyRII+so45p8= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0 h1:9kV11HXBHZAvuPUZxmMWrH8hZn/6UnHX4K0mu36vNsU= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0/go.mod h1:JyA0FHXe22E1NeNiHmVp7kFHglnexDQ7uRWDiiJ1hKQ= +go.opentelemetry.io/otel v1.33.0 h1:/FerN9bax5LoK51X/sI0SVYrjSE0/yUL7DpxW4K3FWw= +go.opentelemetry.io/otel v1.33.0/go.mod h1:SUUkR6csvUQl+yjReHu5uM3EtVV7MBm5FHKRlNx4I8I= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.33.0 h1:7F29RDmnlqk6B5d+sUqemt8TBfDqxryYW5gX6L74RFA= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.33.0/go.mod h1:ZiGDq7xwDMKmWDrN1XsXAj0iC7hns+2DhxBFSncNHSE= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 h1:Vh5HayB/0HHfOQA7Ctx69E/Y/DcQSMPpKANYVMQ7fBA= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0/go.mod h1:cpgtDBaqD/6ok/UG0jT15/uKjAY8mRA53diogHBg3UI= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 h1:5pojmb1U1AogINhN3SurB+zm/nIcusopeBNp42f45QM= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0/go.mod h1:57gTHJSE5S1tqg+EKsLPlTWhpHMsWlVmer+LA926XiA= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I= -go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= -go.opentelemetry.io/otel/metric v1.32.0/go.mod h1:jH7CIbbK6SH2V2wE16W05BHCtIDzauciCRLoc/SyMv8= -go.opentelemetry.io/otel/sdk v1.32.0 h1:RNxepc9vK59A8XsgZQouW8ue8Gkb4jpWtJm9ge5lEG4= -go.opentelemetry.io/otel/sdk v1.32.0/go.mod h1:LqgegDBjKMmb2GC6/PrTnteJG39I8/vJCAP9LlJXEjU= -go.opentelemetry.io/otel/sdk/metric v1.32.0 h1:rZvFnvmvawYb0alrYkjraqJq0Z4ZUJAiyYCU9snn1CU= -go.opentelemetry.io/otel/sdk/metric v1.32.0/go.mod h1:PWeZlq0zt9YkYAp3gjKZ0eicRYvOh1Gd+X99x6GHpCQ= -go.opentelemetry.io/otel/trace v1.32.0 h1:WIC9mYrXf8TmY/EXuULKc8hR17vE+Hjv2cssQDe03fM= -go.opentelemetry.io/otel/trace v1.32.0/go.mod h1:+i4rkvCraA+tG6AzwloGaCtkx53Fa+L+V8e9a7YvhT8= +go.opentelemetry.io/otel/metric v1.33.0 h1:r+JOocAyeRVXD8lZpjdQjzMadVZp2M4WmQ+5WtEnklQ= +go.opentelemetry.io/otel/metric v1.33.0/go.mod h1:L9+Fyctbp6HFTddIxClbQkjtubW6O9QS3Ann/M82u6M= +go.opentelemetry.io/otel/sdk v1.33.0 h1:iax7M131HuAm9QkZotNHEfstof92xM+N8sr3uHXc2IM= +go.opentelemetry.io/otel/sdk v1.33.0/go.mod h1:A1Q5oi7/9XaMlIWzPSxLRWOI8nG3FnzHJNbiENQuihM= +go.opentelemetry.io/otel/sdk/metric v1.33.0 h1:Gs5VK9/WUJhNXZgn8MR6ITatvAmKeIuCtNbsP3JkNqU= +go.opentelemetry.io/otel/sdk/metric v1.33.0/go.mod h1:dL5ykHZmm1B1nVRk9dDjChwDmt81MjVp3gLkQRwKf/Q= +go.opentelemetry.io/otel/trace v1.33.0 h1:cCJuF7LRjUFso9LPnEAHJDB2pqzp+hbO8eu1qqW2d/s= +go.opentelemetry.io/otel/trace v1.33.0/go.mod h1:uIcdVUZMpTAmz0tI1z04GoVSezK37CbGV4fr1f2nBck= go.opentelemetry.io/proto/otlp v1.4.0 h1:TA9WRvW6zMwP+Ssb6fLoUIuirti1gGbP28GcKG1jgeg= go.opentelemetry.io/proto/otlp v1.4.0/go.mod h1:PPBWZIP98o2ElSqI35IHfu7hIhSwvc5N38Jw8pXuGFY= go.starlark.net v0.0.0-20241125201518-c05ff208a98f h1:W+3pcCdjGognUT+oE6tXsC3xiCEcCYTaJBXHHRn7aW0= @@ -729,8 +734,8 @@ go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= gocloud.dev v0.40.0 h1:f8LgP+4WDqOG/RXoUcyLpeIAGOcAbZrZbDQCUee10ng= gocloud.dev v0.40.0/go.mod h1:drz+VyYNBvrMTW0KZiBAYEdl8lbNZx+OQ7oQvdrFmSQ= -golang.org/x/crypto v0.30.0 h1:RwoQn3GkWiMkzlX562cLB7OxWvjH1L8xutO2WoJcRoY= -golang.org/x/crypto v0.30.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= +golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U= +golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= golang.org/x/exp v0.0.0-20241210194714-1829a127f884 h1:Y/Mj/94zIQQGHVSv1tTtQBDaQaJe62U9bkDZKKyhPCU= golang.org/x/exp v0.0.0-20241210194714-1829a127f884/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c= golang.org/x/exp/shiny v0.0.0-20220827204233-334a2380cb91/go.mod h1:VjAR7z0ngyATZTELrBSkxOOHhhlnVUxDye4mcjx5h/8= @@ -782,10 +787,9 @@ google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576/go. google.golang.org/genproto/googleapis/bytestream v0.0.0-20241206012308-a4fef0638583/go.mod h1:qUsLYwbwz5ostUWtuFuXPlHmSJodC5NI/88ZlHj4M1o= google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 h1:8ZmaLZE4XWrtU3MyClkYqqtl6Oegr3235h7jxsDyqCY= google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= -google.golang.org/grpc v1.68.1 h1:oI5oTa11+ng8r8XMMN7jAOmWfPZWbYpCFaMUTACxkM0= -google.golang.org/grpc v1.68.1/go.mod h1:+q1XYFJjShcqn0QZHvCyeR4CXPA+llXIeUIfIe00waw= +google.golang.org/grpc v1.69.0 h1:quSiOM1GJPmPH5XtU+BCoVXcDVJJAzNcoyfC2cCjGkI= +google.golang.org/grpc v1.69.0/go.mod h1:vyjdE6jLBI76dgpDojsFGNaHlxdjXN9ghpnd2o7JGZ4= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1/go.mod h1:5KF+wpkbTSbGcR9zteSqZV6fqFOWBl4Yde8En8MryZA= -google.golang.org/grpc/stats/opentelemetry v0.0.0-20240907200651-3ffb98b2c93a h1:UIpYSuWdWHSzjwcAFRLjKcPXFZVVLXGEM23W+NWqipw= google.golang.org/grpc/stats/opentelemetry v0.0.0-20240907200651-3ffb98b2c93a/go.mod h1:9i1T9n4ZinTUZGgzENMi8MDDgbGC5mqTS75JAv6xN3A= google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= @@ -816,8 +820,8 @@ k8s.io/client-go v0.31.2 h1:Y2F4dxU5d3AQj+ybwSMqQnpZH9F30//1ObxOKlTI9yc= k8s.io/client-go v0.31.2/go.mod h1:NPa74jSVR/+eez2dFsEIHNa+3o09vtNaWwWwb1qSxSs= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kube-openapi v0.0.0-20241127205056-99599406b04f h1:nLHvOvs1CZ+FAEwR4EqLeRLfbtWQNlIu5g393Hq/1UM= -k8s.io/kube-openapi v0.0.0-20241127205056-99599406b04f/go.mod h1:iZjdMQzunI7O/sUrf/5WRX1gvaAIam32lKx9+paoLbU= +k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 h1:hcha5B1kVACrLujCKLbr8XWMxCxzQx42DY8QKYJrDLg= +k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7/go.mod h1:GewRfANuJ70iYzvn+i4lezLDAFzvjxZYK1gn1lWcfas= k8s.io/metrics v0.31.2 h1:sQhujR9m3HN/Nu/0fTfTscjnswQl0qkQAodEdGBS0N4= k8s.io/metrics v0.31.2/go.mod h1:QqqyReApEWO1UEgXOSXiHCQod6yTxYctbAAQBWZkboU= k8s.io/utils v0.0.0-20241210054802-24370beab758 h1:sdbE21q2nlQtFh65saZY+rRM6x6aJJI8IUa1AmH/qa0= diff --git a/k8s/tools/benchmark/operator/crds/valdbenchmarkjob.yaml b/k8s/tools/benchmark/operator/crds/valdbenchmarkjob.yaml index a51277c261..fdac1c6e90 100644 --- a/k8s/tools/benchmark/operator/crds/valdbenchmarkjob.yaml +++ b/k8s/tools/benchmark/operator/crds/valdbenchmarkjob.yaml @@ -64,17 +64,14 @@ spec: default: Available type: string spec: - type: object properties: client_config: - type: object properties: addrs: - type: array items: type: string + type: array backoff: - type: object properties: backoff_factor: type: number @@ -90,11 +87,11 @@ spec: type: string retry_count: type: integer + type: object call_option: type: object x-kubernetes-preserve-unknown-fields: true circuit_breaker: - type: object properties: closed_error_rate: type: number @@ -106,8 +103,8 @@ spec: type: integer open_timeout: type: string - connection_pool: type: object + connection_pool: properties: enable_dns_resolver: type: boolean @@ -119,8 +116,8 @@ spec: type: string size: type: integer - dial_option: type: object + dial_option: properties: backoff_base_delay: type: string @@ -139,13 +136,13 @@ spec: insecure: type: boolean interceptors: - type: array items: - type: string enum: - TraceInterceptor + - MetricInterceptor + type: string + type: array keepalive: - type: object properties: permit_without_stream: type: boolean @@ -153,15 +150,14 @@ spec: type: string timeout: type: string + type: object max_msg_size: type: integer min_connection_timeout: type: string net: - type: object properties: dialer: - type: object properties: dual_stack_enabled: type: boolean @@ -169,8 +165,8 @@ spec: type: string timeout: type: string - dns: type: object + dns: properties: cache_enabled: type: boolean @@ -178,8 +174,8 @@ spec: type: string refresh_duration: type: string - socket_option: type: object + socket_option: properties: ip_recover_destination_addr: type: boolean @@ -199,8 +195,8 @@ spec: type: boolean tcp_quick_ack: type: boolean - tls: type: object + tls: properties: ca: type: string @@ -212,12 +208,15 @@ spec: type: boolean key: type: string + type: object + type: object read_buffer_size: type: integer timeout: type: string write_buffer_size: type: integer + type: object health_check_duration: type: string max_recv_msg_size: @@ -227,7 +226,6 @@ spec: max_send_msg_size: type: integer tls: - type: object properties: ca: type: string @@ -239,38 +237,39 @@ spec: type: boolean key: type: string + type: object wait_for_ready: type: boolean + type: object concurrency_limit: - type: integer maximum: 65535 minimum: 0 + type: integer dataset: - type: object properties: group: - type: string minLength: 1 + type: string indexes: - type: integer minimum: 0 + type: integer name: - type: string enum: - original - fashion-mnist + type: string range: - type: object properties: end: - type: integer minimum: 1 - start: type: integer + start: minimum: 1 + type: integer required: - start - end + type: object url: type: string required: @@ -278,43 +277,43 @@ spec: - indexes - group - range - global_config: type: object + global_config: properties: logging: - type: object properties: format: - type: string enum: - raw - json - level: type: string + level: enum: - debug - info - warn - error - fatal - logger: type: string + logger: enum: - glg - zap + type: string + type: object time_zone: type: string version: type: string - insert_config: type: object + insert_config: properties: skip_strict_exist_check: type: boolean timestamp: type: string + type: object job_type: - type: string enum: - insert - update @@ -323,46 +322,46 @@ spec: - remove - getobject - exists + type: string object_config: - type: object properties: filter_config: - type: object properties: host: type: string - remove_config: + type: object type: object + remove_config: properties: skip_strict_exist_check: type: boolean timestamp: type: string + type: object repetition: - type: integer minimum: 1 - replica: type: integer + replica: minimum: 1 - rps: type: integer + rps: maximum: 65535 minimum: 0 + type: integer rules: - type: array items: type: string + type: array search_config: - type: object properties: aggregation_algorithm: - type: string enum: - Unknown - ConcurrentQueue - SortSlice - SortPoolSlice - PairingHeap + type: string enable_linear_search: type: boolean epsilon: @@ -375,26 +374,22 @@ spec: type: number timeout: type: string - server_config: type: object + server_config: properties: healths: - type: object properties: liveness: - type: object properties: enabled: type: boolean host: type: string livenessProbe: - type: object properties: failureThreshold: type: integer httpGet: - type: object properties: path: type: string @@ -402,6 +397,7 @@ spec: type: string scheme: type: string + type: object initialDelaySeconds: type: integer periodSeconds: @@ -410,15 +406,14 @@ spec: type: integer timeoutSeconds: type: integer + type: object port: - type: integer maximum: 65535 minimum: 0 + type: integer server: - type: object properties: http: - type: object properties: handler_timeout: type: string @@ -432,10 +427,10 @@ spec: type: string write_timeout: type: string + type: object mode: type: string network: - type: string enum: - tcp - tcp4 @@ -446,10 +441,10 @@ spec: - unix - unixgram - unixpacket + type: string probe_wait_time: type: string socket_option: - type: object properties: ip_recover_destination_addr: type: boolean @@ -469,30 +464,30 @@ spec: type: boolean tcp_quick_ack: type: boolean + type: object socket_path: type: string + type: object servicePort: - type: integer maximum: 65535 minimum: 0 - readiness: + type: integer type: object + readiness: properties: enabled: type: boolean host: type: string port: - type: integer maximum: 65535 minimum: 0 + type: integer readinessProbe: - type: object properties: failureThreshold: type: integer httpGet: - type: object properties: path: type: string @@ -500,6 +495,7 @@ spec: type: string scheme: type: string + type: object initialDelaySeconds: type: integer periodSeconds: @@ -508,11 +504,10 @@ spec: type: integer timeoutSeconds: type: integer - server: type: object + server: properties: http: - type: object properties: handler_timeout: type: string @@ -526,10 +521,10 @@ spec: type: string write_timeout: type: string + type: object mode: type: string network: - type: string enum: - tcp - tcp4 @@ -540,10 +535,10 @@ spec: - unix - unixgram - unixpacket + type: string probe_wait_time: type: string socket_option: - type: object properties: ip_recover_destination_addr: type: boolean @@ -563,28 +558,28 @@ spec: type: boolean tcp_quick_ack: type: boolean + type: object socket_path: type: string + type: object servicePort: - type: integer maximum: 65535 minimum: 0 - startup: + type: integer type: object + startup: properties: enabled: type: boolean port: - type: integer maximum: 65535 minimum: 0 + type: integer startupProbe: - type: object properties: failureThreshold: type: integer httpGet: - type: object properties: path: type: string @@ -592,6 +587,7 @@ spec: type: string scheme: type: string + type: object initialDelaySeconds: type: integer periodSeconds: @@ -600,25 +596,24 @@ spec: type: integer timeoutSeconds: type: integer - servers: + type: object + type: object type: object + servers: properties: grpc: - type: object properties: enabled: type: boolean host: type: string port: - type: integer maximum: 65535 minimum: 0 + type: integer server: - type: object properties: grpc: - type: object properties: bidirectional_stream_concurrency: type: integer @@ -633,16 +628,15 @@ spec: initial_window_size: type: integer interceptors: - type: array items: - type: string enum: - RecoverInterceptor - AccessLogInterceptor - TraceInterceptor - MetricInterceptor + type: string + type: array keepalive: - type: object properties: max_conn_age: type: string @@ -658,6 +652,7 @@ spec: type: string timeout: type: string + type: object max_header_list_size: type: integer max_receive_message_size: @@ -668,10 +663,10 @@ spec: type: integer write_buffer_size: type: integer + type: object mode: type: string network: - type: string enum: - tcp - tcp4 @@ -682,12 +677,12 @@ spec: - unix - unixgram - unixpacket + type: string probe_wait_time: type: string restart: type: boolean socket_option: - type: object properties: ip_recover_destination_addr: type: boolean @@ -707,28 +702,28 @@ spec: type: boolean tcp_quick_ack: type: boolean + type: object socket_path: type: string + type: object servicePort: - type: integer maximum: 65535 minimum: 0 - rest: + type: integer type: object + rest: properties: enabled: type: boolean host: type: string port: - type: integer maximum: 65535 minimum: 0 + type: integer server: - type: object properties: http: - type: object properties: handler_timeout: type: string @@ -742,10 +737,10 @@ spec: type: string write_timeout: type: string + type: object mode: type: string network: - type: string enum: - tcp - tcp4 @@ -756,10 +751,10 @@ spec: - unix - unixgram - unixpacket + type: string probe_wait_time: type: string socket_option: - type: object properties: ip_recover_destination_addr: type: boolean @@ -779,31 +774,35 @@ spec: type: boolean tcp_quick_ack: type: boolean + type: object socket_path: type: string + type: object servicePort: - type: integer maximum: 65535 minimum: 0 - target: + type: integer + type: object + type: object type: object + target: properties: host: - type: string minLength: 1 + type: string port: - type: integer maximum: 65535 minimum: 0 + type: integer required: - host - port + type: object ttl_seconds_after_finished: - type: integer maximum: 65535 minimum: 0 + type: integer update_config: - type: object properties: disable_balance_update: type: boolean @@ -811,8 +810,8 @@ spec: type: boolean timestamp: type: string - upsert_config: type: object + upsert_config: properties: disable_balance_update: type: boolean @@ -820,3 +819,5 @@ spec: type: boolean timestamp: type: string + type: object + type: object diff --git a/k8s/tools/benchmark/operator/crds/valdbenchmarkoperatorrelease.yaml b/k8s/tools/benchmark/operator/crds/valdbenchmarkoperatorrelease.yaml index 16a5c912b0..33c0fec951 100644 --- a/k8s/tools/benchmark/operator/crds/valdbenchmarkoperatorrelease.yaml +++ b/k8s/tools/benchmark/operator/crds/valdbenchmarkoperatorrelease.yaml @@ -60,7 +60,6 @@ spec: - Healthy type: string spec: - type: object properties: affinity: type: object @@ -69,35 +68,32 @@ spec: type: object x-kubernetes-preserve-unknown-fields: true env: - type: array items: type: object x-kubernetes-preserve-unknown-fields: true + type: array image: - type: object properties: pullPolicy: - type: string enum: - Always - Never - IfNotPresent + type: string repository: type: string tag: type: string - job: type: object + job: properties: client_config: - type: object properties: addrs: - type: array items: type: string + type: array backoff: - type: object properties: backoff_factor: type: number @@ -113,11 +109,11 @@ spec: type: string retry_count: type: integer + type: object call_option: type: object x-kubernetes-preserve-unknown-fields: true circuit_breaker: - type: object properties: closed_error_rate: type: number @@ -129,8 +125,8 @@ spec: type: integer open_timeout: type: string - connection_pool: type: object + connection_pool: properties: enable_dns_resolver: type: boolean @@ -142,8 +138,8 @@ spec: type: string size: type: integer - dial_option: type: object + dial_option: properties: backoff_base_delay: type: string @@ -162,13 +158,13 @@ spec: insecure: type: boolean interceptors: - type: array items: - type: string enum: - TraceInterceptor + - MetricInterceptor + type: string + type: array keepalive: - type: object properties: permit_without_stream: type: boolean @@ -176,15 +172,14 @@ spec: type: string timeout: type: string + type: object max_msg_size: type: integer min_connection_timeout: type: string net: - type: object properties: dialer: - type: object properties: dual_stack_enabled: type: boolean @@ -192,8 +187,8 @@ spec: type: string timeout: type: string - dns: type: object + dns: properties: cache_enabled: type: boolean @@ -201,8 +196,8 @@ spec: type: string refresh_duration: type: string - socket_option: type: object + socket_option: properties: ip_recover_destination_addr: type: boolean @@ -222,8 +217,8 @@ spec: type: boolean tcp_quick_ack: type: boolean - tls: type: object + tls: properties: ca: type: string @@ -235,12 +230,15 @@ spec: type: boolean key: type: string + type: object + type: object read_buffer_size: type: integer timeout: type: string write_buffer_size: type: integer + type: object health_check_duration: type: string max_recv_msg_size: @@ -250,7 +248,6 @@ spec: max_send_msg_size: type: integer tls: - type: object properties: ca: type: string @@ -262,60 +259,59 @@ spec: type: boolean key: type: string + type: object wait_for_ready: type: boolean - image: type: object + image: properties: pullPolicy: - type: string enum: - Always - Never - IfNotPresent + type: string repository: type: string tag: type: string - logging: + type: object type: object + logging: properties: format: - type: string enum: - raw - json - level: type: string + level: enum: - debug - info - warn - error - fatal - logger: type: string + logger: enum: - glg - zap + type: string + type: object name: type: string nodeSelector: type: object x-kubernetes-preserve-unknown-fields: true observability: - type: object properties: enabled: type: boolean otlp: - type: object properties: attribute: - type: object properties: metrics: - type: object properties: enable_cgo: type: boolean @@ -326,9 +322,10 @@ spec: enable_version_info: type: boolean version_info_labels: - type: array items: type: string + type: array + type: object namespace: type: string node_name: @@ -337,6 +334,7 @@ spec: type: string service_name: type: string + type: object collector_endpoint: type: string metrics_export_interval: @@ -351,13 +349,15 @@ spec: type: integer trace_max_queue_size: type: integer - trace: type: object + trace: properties: enabled: type: boolean sampling_rate: type: integer + type: object + type: object podAnnotations: type: object x-kubernetes-preserve-unknown-fields: true @@ -365,16 +365,15 @@ spec: type: object x-kubernetes-preserve-unknown-fields: true rbac: - type: object properties: create: type: boolean name: type: string + type: object replicas: type: integer resources: - type: object properties: limits: type: object @@ -382,31 +381,27 @@ spec: requests: type: object x-kubernetes-preserve-unknown-fields: true + type: object securityContext: type: object x-kubernetes-preserve-unknown-fields: true server_config: - type: object properties: full_shutdown_duration: type: string healths: - type: object properties: liveness: - type: object properties: enabled: type: boolean host: type: string livenessProbe: - type: object properties: failureThreshold: type: integer httpGet: - type: object properties: path: type: string @@ -414,6 +409,7 @@ spec: type: string scheme: type: string + type: object initialDelaySeconds: type: integer periodSeconds: @@ -422,13 +418,12 @@ spec: type: integer timeoutSeconds: type: integer + type: object port: type: integer server: - type: object properties: http: - type: object properties: idle_timeout: type: string @@ -442,6 +437,7 @@ spec: type: string write_timeout: type: string + type: object mode: type: string network: @@ -450,10 +446,11 @@ spec: type: string socket_path: type: string + type: object servicePort: type: integer - readiness: type: object + readiness: properties: enabled: type: boolean @@ -462,12 +459,10 @@ spec: port: type: integer readinessProbe: - type: object properties: failureThreshold: type: integer httpGet: - type: object properties: path: type: string @@ -475,6 +470,7 @@ spec: type: string scheme: type: string + type: object initialDelaySeconds: type: integer periodSeconds: @@ -483,11 +479,10 @@ spec: type: integer timeoutSeconds: type: integer - server: type: object + server: properties: http: - type: object properties: handler_timeout: type: string @@ -501,6 +496,7 @@ spec: type: string write_timeout: type: string + type: object mode: type: string network: @@ -509,20 +505,20 @@ spec: type: string socket_path: type: string + type: object servicePort: type: integer - startup: type: object + startup: properties: enabled: type: boolean - startupProbe: type: object + startupProbe: properties: failureThreshold: type: integer httpGet: - type: object properties: path: type: string @@ -530,6 +526,7 @@ spec: type: string scheme: type: string + type: object initialDelaySeconds: type: integer periodSeconds: @@ -538,11 +535,11 @@ spec: type: integer timeoutSeconds: type: integer - metrics: + type: object type: object + metrics: properties: pprof: - type: object properties: enabled: type: boolean @@ -551,10 +548,8 @@ spec: port: type: integer server: - type: object properties: http: - type: object properties: handler_timeout: type: string @@ -568,6 +563,7 @@ spec: type: string write_timeout: type: string + type: object mode: type: string network: @@ -576,11 +572,12 @@ spec: type: string socket_path: type: string - servers: + type: object + type: object type: object + servers: properties: grpc: - type: object properties: enabled: type: boolean @@ -591,10 +588,8 @@ spec: port: type: integer server: - type: object properties: grpc: - type: object properties: bidirectional_stream_concurrency: type: integer @@ -609,11 +604,15 @@ spec: initial_window_size: type: integer interceptors: - type: array items: + enum: + - RecoverInterceptor + - AccessLogInterceptor + - TraceInterceptor + - MetricInterceptor type: string + type: array keepalive: - type: object properties: max_conn_age: type: string @@ -629,6 +628,7 @@ spec: type: string timeout: type: string + type: object max_header_list_size: type: integer max_receive_message_size: @@ -639,6 +639,7 @@ spec: type: integer write_buffer_size: type: integer + type: object mode: type: string network: @@ -649,15 +650,17 @@ spec: type: boolean socket_path: type: string + type: object servicePort: type: integer - rest: type: object + rest: properties: enabled: type: boolean - tls: + type: object type: object + tls: properties: ca: type: string @@ -669,8 +672,9 @@ spec: type: boolean key: type: string - service: + type: object type: object + service: properties: annotations: type: object @@ -683,24 +687,26 @@ spec: type: object x-kubernetes-preserve-unknown-fields: true type: - type: string enum: - ClusterIP - LoadBalancer - NodePort - serviceAccount: + type: string type: object + serviceAccount: properties: create: type: boolean name: type: string + type: object time_zone: type: string tolerations: - type: array items: type: object x-kubernetes-preserve-unknown-fields: true + type: array version: type: string + type: object diff --git a/k8s/tools/benchmark/operator/crds/valdbenchmarkscenario.yaml b/k8s/tools/benchmark/operator/crds/valdbenchmarkscenario.yaml index 692493433d..81ab7681f0 100644 --- a/k8s/tools/benchmark/operator/crds/valdbenchmarkscenario.yaml +++ b/k8s/tools/benchmark/operator/crds/valdbenchmarkscenario.yaml @@ -61,34 +61,32 @@ spec: default: Available type: string spec: - type: object properties: dataset: - type: object properties: group: - type: string minLength: 1 + type: string indexes: - type: integer minimum: 0 + type: integer name: - type: string enum: - original - fashion-mnist + type: string range: - type: object properties: end: - type: integer minimum: 1 - start: type: integer + start: minimum: 1 + type: integer required: - start - end + type: object url: type: string required: @@ -96,21 +94,23 @@ spec: - indexes - group - range + type: object jobs: - type: array items: type: object x-kubernetes-preserve-unknown-fields: true + type: array target: - type: object properties: host: - type: string minLength: 1 + type: string port: - type: integer maximum: 65535 minimum: 0 + type: integer required: - host - port + type: object + type: object diff --git a/rust/Cargo.lock b/rust/Cargo.lock index c98b01df6e..3f146a17e2 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -237,7 +237,7 @@ dependencies = [ "rustversion", "serde", "sync_wrapper 1.0.2", - "tower 0.5.1", + "tower 0.5.2", "tower-layer", "tower-service", ] @@ -359,9 +359,9 @@ dependencies = [ [[package]] name = "bstr" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22" +checksum = "786a307d683a5bf92e6fd5fd69a7eb613751668d1d8d67d802846dfe367c62c8" dependencies = [ "memchr", "regex-automata 0.4.9", @@ -810,9 +810,9 @@ dependencies = [ [[package]] name = "cxx" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05e1ec88093d2abd9cf1b09ffd979136b8e922bf31cad966a8fe0d73233112ef" +checksum = "a5a32d755fe20281b46118ee4b507233311fb7a48a0cfd42f554b93640521a2f" dependencies = [ "cc", "cxxbridge-cmd", @@ -824,9 +824,9 @@ dependencies = [ [[package]] name = "cxx-build" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afa390d956ee7ccb41aeed7ed7856ab3ffb4fc587e7216be7e0f83e949b4e6c" +checksum = "11645536ada5d1c8804312cbffc9ab950f2216154de431de930da47ca6955199" dependencies = [ "cc", "codespan-reporting", @@ -838,9 +838,9 @@ dependencies = [ [[package]] name = "cxxbridge-cmd" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c23bfff654d6227cbc83de8e059d2f8678ede5fc3a6c5a35d5c379983cc61e6" +checksum = "ebcc9c78e3c7289665aab921a2b394eaffe8bdb369aa18d81ffc0f534fd49385" dependencies = [ "clap", "codespan-reporting", @@ -851,15 +851,15 @@ dependencies = [ [[package]] name = "cxxbridge-flags" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c01b36e22051bc6928a78583f1621abaaf7621561c2ada1b00f7878fbe2caa" +checksum = "3a22a87bd9e78d7204d793261470a4c9d585154fddd251828d8aefbb5f74c3bf" [[package]] name = "cxxbridge-macro" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6e14013136fac689345d17b9a6df55977251f11d333c0a571e8d963b55e1f95" +checksum = "1dfdb020ff8787c5daf6e0dca743005cc8782868faeadfbabb8824ede5cb1c72" dependencies = [ "proc-macro2", "quote", @@ -3415,9 +3415,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" dependencies = [ "bitflags 2.6.0", ] @@ -3638,9 +3638,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" dependencies = [ "serde", ] @@ -4295,14 +4295,14 @@ dependencies = [ [[package]] name = "tower" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" dependencies = [ "futures-core", "futures-util", "pin-project-lite", - "sync_wrapper 0.1.2", + "sync_wrapper 1.0.2", "tower-layer", "tower-service", ] diff --git a/versions/KUBECTL_VERSION b/versions/KUBECTL_VERSION index f9bbc1bbca..fbcee7ecad 100644 --- a/versions/KUBECTL_VERSION +++ b/versions/KUBECTL_VERSION @@ -1 +1 @@ -v1.31.4 \ No newline at end of file +v1.32.0 \ No newline at end of file diff --git a/versions/PROMETHEUS_STACK_VERSION b/versions/PROMETHEUS_STACK_VERSION index fd5a7b8b6d..246ba14e4c 100644 --- a/versions/PROMETHEUS_STACK_VERSION +++ b/versions/PROMETHEUS_STACK_VERSION @@ -1 +1 @@ -66.3.1 +66.4.0