| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
This pull request configures OpenTelemetry tracing for BigQuery and BigQueryRead connections, introduces a ReentrantLock to safely attach the global log handler, and ensures logging levels are restored in tests. The review feedback identifies a compilation error in BigQueryConnection.java where ManagedChannelBuilder needs to be cast to its raw type to satisfy generic bounds, and suggests unconditionally restoring the logger level in BigQueryJdbcLoggingBaseTest.java to prevent test pollution.
Sorry, something went wrong.
|
/gemini review |
Sorry, something went wrong.
There was a problem hiding this comment.
This pull request integrates OpenTelemetry tracing into the BigQuery JDBC connection by adding the grpc-opentelemetry dependency and configuring the gRPC channel provider with GrpcOpenTelemetry when telemetry is enabled. It also explicitly enables OpenTelemetry tracing in both BigQueryOptions and BigQueryReadSettings. The review feedback suggests simplifying a lambda expression used in the channel configurator to make the code more concise and idiomatic.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
b/517588332
This PR completes the linkage between the JDBC driver's OpenTelemetry instrumentation and the underlying BigQuery SDK to ensure full end-to-end traces.
Key Changes