gapic-generator-java
gapic-generator-java copied to clipboard
Generates GAPIC Java client libraries from protobufs.
This PR follows from https://github.com/googleapis/java-shared-config/pull/1003, which updated google-java-format to the latest and is now [requiring](https://github.com/google/google-java-format/releases/tag/v1.25.0) Java 17. Note that this template will not be spread until https://github.com/googleapis/sdk-platform-java/issues/3701 is solved, but...
**Is your feature request related to a problem? Please describe.** Customer is trying to use Spanner client and enabling gRPC OpenTelemetry Metrics. When trying to do so "Method" Attribute is...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [net.bytebuddy:byte-buddy](https://bytebuddy.net) | `1.17.0` -> `1.17.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
Downstream repos don't update this file. For example: - https://github.com/googleapis/java-datastore/commits/main/.github/workflows/update_generation_config.yaml - https://github.com/googleapis/java-bigtable/commits/main/.github/workflows/update_generation_config.yaml - https://github.com/googleapis/java-firestore/commits/main/.github/workflows/update_generation_config.yaml - https://github.com/googleapis/google-cloud-java/commits/main/.github/workflows/update_generation_config.yaml This may extend to other files in the .github folder
In this PR: - Add a custom JsonLayout to support structured logging for log4j2. b/394880750
From https://github.com/googleapis/sdk-platform-java/pull/3674 Some libraries mark JUnit classes for initialization at build time in its _production_ native properties file. For example: https://github.com/googleapis/java-spanner-jdbc/blob/fa65ead20018c083749bb1bd1cc1993f48745ef9/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties#L15 I tried moving it to a test-only config file...
In this PR: - Add Custom logging provider to support structured logging for SLF4J 1.x + Logback 1.2.x. - Add showcase tests. b/394880750
Bumps [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) from 1.2.13 to 1.3.15. Commits 81f8c25 remove Stax related code 7cb4834 prepare release 1.3.15 ad9c5e0 StaxEventRecorder was experimental and was never used nor referenced, removing 4cb1053 remove unused...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.maven.plugins:maven-compiler-plugin](https://maven.apache.org/plugins/) | `3.13.0` -> `3.14.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [dev.cel:cel](https://redirect.github.com/google/cel-java) | `0.6.0` -> `0.9.1-proto3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...