Skip to content

Commit dbf5596

Browse files
Merge branch 'main' into compute_snapshot_schedule_create
2 parents 9520be3 + fc31f6b commit dbf5596

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

spanner/opentelemetry/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
<version>1.2.0</version>
2626
</parent>
2727

28+
<!-- [START spanner_opentelemetry_dependencies] -->
2829
<dependencyManagement>
2930
<dependencies>
3031
<dependency>
@@ -45,7 +46,6 @@
4546
</dependencyManagement>
4647

4748
<dependencies>
48-
<!-- [START spanner_opentelemetry_dependencies] -->
4949
<dependency>
5050
<groupId>com.google.cloud</groupId>
5151
<artifactId>google-cloud-spanner</artifactId>
@@ -66,7 +66,7 @@
6666
<groupId>io.opentelemetry</groupId>
6767
<artifactId>opentelemetry-exporter-otlp</artifactId>
6868
</dependency>
69-
<!-- [END spanner_opentelemetry_dependencies] -->
7069
</dependencies>
70+
<!-- [END spanner_opentelemetry_dependencies] -->
7171

7272
</project>

spanner/opentelemetry/src/main/java/com/example/spanner/OpenTelemetryUsage.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,16 @@ public static void main(String[] args) {
7777
.build();
7878
Spanner spanner = options.getService();
7979

80-
// [END spanner_opentelemetry_usage]
8180
DatabaseClient dbClient = spanner
8281
.getDatabaseClient(DatabaseId.of(projectId, instanceId, databaseId));
8382

8483
captureGfeMetric(dbClient);
8584
captureQueryStatsMetric(openTelemetry, dbClient);
86-
sdkMeterProvider.forceFlush();
87-
sdkTracerProvider.forceFlush();
85+
86+
// Close the providers to free up the resources and export the data. */
87+
sdkMeterProvider.close();
88+
sdkTracerProvider.close();
89+
// [END spanner_opentelemetry_usage]
8890
}
8991

9092

0 commit comments

Comments
 (0)