Skip to content

Commit 82b952b

Browse files
chore: generate libraries at Tue Mar 25 11:37:03 UTC 2025
1 parent c6eb6f1 commit 82b952b

File tree

5 files changed

+22
-20
lines changed

5 files changed

+22
-20
lines changed

google-cloud-spanner/src/main/java/com/google/cloud/spanner/BuiltInMetricsConstant.java

+5-4
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,7 @@ public class BuiltInMetricsConstant {
101101
DIRECT_PATH_USED_KEY);
102102

103103
public static final Set<String> GRPC_ATTRIBUTES =
104-
ImmutableSet.of(
105-
"grpc.lb.rls.data_plane_target",
106-
"grpc.lb.pick_result");
104+
ImmutableSet.of("grpc.lb.rls.data_plane_target", "grpc.lb.pick_result");
107105

108106
static Aggregation AGGREGATION_WITH_MILLIS_HISTOGRAM =
109107
Aggregation.explicitBucketHistogram(
@@ -205,7 +203,10 @@ private static void defineView(
205203

206204
private static void defineGRPCView(ImmutableMap.Builder<InstrumentSelector, View> viewMap) {
207205
for (String metric :
208-
ImmutableList.copyOf(Iterables.concat(BuiltInMetricsConstant.GRPC_METRICS_TO_ENABLE, BuiltInMetricsConstant.GRPC_METRICS_ENABLED_BY_DEFAULT))) {
206+
ImmutableList.copyOf(
207+
Iterables.concat(
208+
BuiltInMetricsConstant.GRPC_METRICS_TO_ENABLE,
209+
BuiltInMetricsConstant.GRPC_METRICS_ENABLED_BY_DEFAULT))) {
209210
InstrumentSelector selector =
210211
InstrumentSelector.builder()
211212
.setName(metric)

google-cloud-spanner/src/main/java/com/google/cloud/spanner/BuiltInMetricsProvider.java

-5
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@
3131
import com.google.cloud.opentelemetry.detection.AttributeKeys;
3232
import com.google.cloud.opentelemetry.detection.DetectedPlatform;
3333
import com.google.cloud.opentelemetry.detection.GCPPlatformDetector;
34-
import com.google.common.collect.ImmutableList;
35-
import com.google.common.collect.Iterables;
3634
import com.google.common.hash.HashFunction;
3735
import com.google.common.hash.Hashing;
3836
import io.grpc.ManagedChannelBuilder;
@@ -41,10 +39,8 @@
4139
import io.opentelemetry.api.common.Attributes;
4240
import io.opentelemetry.api.common.AttributesBuilder;
4341
import io.opentelemetry.sdk.OpenTelemetrySdk;
44-
import io.opentelemetry.sdk.metrics.InstrumentSelector;
4542
import io.opentelemetry.sdk.metrics.SdkMeterProvider;
4643
import io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder;
47-
import io.opentelemetry.sdk.metrics.View;
4844
import io.opentelemetry.sdk.resources.Resource;
4945
import java.io.IOException;
5046
import java.lang.management.ManagementFactory;
@@ -79,7 +75,6 @@ OpenTelemetry getOrCreateOpenTelemetry(
7975
SpannerCloudMonitoringExporter.create(projectId, credentials, monitoringHost),
8076
sdkMeterProviderBuilder);
8177

82-
8378
sdkMeterProviderBuilder.setResource(Resource.create(createResourceAttributes(projectId)));
8479
SdkMeterProvider sdkMeterProvider = sdkMeterProviderBuilder.build();
8580
this.openTelemetry = OpenTelemetrySdk.builder().setMeterProvider(sdkMeterProvider).build();

google-cloud-spanner/src/main/java/com/google/cloud/spanner/SpannerCloudMonitoringExporter.java

+15-9
Original file line numberDiff line numberDiff line change
@@ -107,15 +107,21 @@ static SpannerCloudMonitoringExporter create(
107107
public CompletableResultCode export(@Nonnull Collection<MetricData> collection) {
108108
collection.stream()
109109
.filter(md -> "grpc-java".equals(md.getInstrumentationScopeInfo().getName()))
110-
.forEach(md -> {
111-
System.out.println("Name: " + md.getName()); // Print the name
112-
113-
md.getData().getPoints().forEach(point -> {
114-
System.out.println("Attributes: " + point.getAttributes()); // Print attributes for each point
115-
});
116-
117-
System.out.println("----------------------"); // Separator for readability
118-
});
110+
.forEach(
111+
md -> {
112+
System.out.println("Name: " + md.getName()); // Print the name
113+
114+
md.getData()
115+
.getPoints()
116+
.forEach(
117+
point -> {
118+
System.out.println(
119+
"Attributes: "
120+
+ point.getAttributes()); // Print attributes for each point
121+
});
122+
123+
System.out.println("----------------------"); // Separator for readability
124+
});
119125

120126
if (client.isShutdown()) {
121127
logger.log(Level.WARNING, "Exporter is shut down");

google-cloud-spanner/src/main/java/com/google/cloud/spanner/SpannerCloudMonitoringExporterUtils.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,8 @@ private static TimeSeries convertPointToSpannerTimeSeries(
122122
if (SPANNER_PROMOTED_RESOURCE_LABELS.contains(key)) {
123123
monitoredResourceBuilder.putLabels(key.getKey(), String.valueOf(attributes.get(key)));
124124
} else {
125-
metricBuilder.putLabels(key.getKey().replace(".", "/"), String.valueOf(attributes.get(key)));
125+
metricBuilder.putLabels(
126+
key.getKey().replace(".", "/"), String.valueOf(attributes.get(key)));
126127
}
127128
}
128129

google-cloud-spanner/src/test/java/com/google/cloud/spanner/it/ITBuiltInMetricsTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
import java.util.concurrent.TimeUnit;
3737
import org.junit.BeforeClass;
3838
import org.junit.ClassRule;
39-
import org.junit.Ignore;
4039
import org.junit.Test;
4140
import org.junit.experimental.categories.Category;
4241
import org.junit.runner.RunWith;

0 commit comments

Comments
 (0)