From 227b9cf8488c406fa989f1b2c161334ab6729d35 Mon Sep 17 00:00:00 2001 From: Lalit Date: Mon, 11 Jul 2022 17:10:19 -0700 Subject: [PATCH 1/2] enable bazel build for metrics proto --- bazel/opentelemetry_proto.BUILD | 40 +++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/bazel/opentelemetry_proto.BUILD b/bazel/opentelemetry_proto.BUILD index 35319270da..3e1ca27355 100644 --- a/bazel/opentelemetry_proto.BUILD +++ b/bazel/opentelemetry_proto.BUILD @@ -121,3 +121,43 @@ cc_grpc_library( grpc_only = True, deps = [":logs_service_proto_cc"], ) + +proto_library( + name = "metrics_proto", + srcs = [ + "opentelemetry/proto/trace/v1/metrics.proto", + ], + deps = [ + ":common_proto", + ":resource_proto", + ], +) + +cc_proto_library( + name = "metrics_proto_cc", + deps = [":metrics_proto"], +) + +proto_library( + name = "metrics_service_proto", + srcs = [ + "opentelemetry/proto/collector/metrics/v1/metrics_service.proto", + ], + deps = [ + ":metrics_proto", + ], +) + +cc_proto_library( + name = "metrics_service_proto_cc", + deps = [":metrics_service_proto"], +) + +cc_grpc_library( + name = "metrics_service_grpc_cc", + srcs = [":metrics_service_proto"], + generate_mocks = True, + grpc_only = True, + deps = [":metrics_service_proto_cc"], +) + From 6d545f76ad93ebf0a70a78929293be2ee974e73c Mon Sep 17 00:00:00 2001 From: Lalit Date: Mon, 11 Jul 2022 17:13:03 -0700 Subject: [PATCH 2/2] error --- bazel/opentelemetry_proto.BUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bazel/opentelemetry_proto.BUILD b/bazel/opentelemetry_proto.BUILD index 3e1ca27355..eb5981f186 100644 --- a/bazel/opentelemetry_proto.BUILD +++ b/bazel/opentelemetry_proto.BUILD @@ -125,7 +125,7 @@ cc_grpc_library( proto_library( name = "metrics_proto", srcs = [ - "opentelemetry/proto/trace/v1/metrics.proto", + "opentelemetry/proto/metrics/v1/metrics.proto", ], deps = [ ":common_proto",