gapic-generator-java
gapic-generator-java copied to clipboard
Generates GAPIC Java client libraries from protobufs.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jinja2](https://redirect.github.com/pallets/jinja) ([changelog](https://jinja.palletsprojects.com/changes/)) | `==3.1.5` -> `==3.1.6` | [](https://docs.renovatebot.com/merge-confidence/) |...
setting up this so logback versions 1.3.x used to test slf4j 1.x won't be updated. side effect is 1.5.x won't get updates either when 1.6.x comes out.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ch.qos.logback:logback-core](http://logback.qos.ch) ([source](https://redirect.github.com/qos-ch/logback), [changelog](https://logback.qos.ch/news.html)) | `1.2.13` -> `1.3.15` | [](https://docs.renovatebot.com/merge-confidence/)...
The default values for the the Protobuf source and binary compatibility values are set [here](https://github.com/googleapis/sdk-platform-java/blob/769dd631d65ef920a46976b42404a767e14db15f/.github/workflows/downstream_protobuf_compatibility_check_nightly.yaml#L44). For now, these are hard coded since upgrading the Protobuf-Java runtime is done manually. See...
Basic logging testing are included in https://github.com/googleapis/sdk-platform-java/pull/3403 for unary calls. Test cases are missing for server side streaming, client side streaming and bidi-streaming. We need more test coverage for logging...
DirectPath channel [creation logic](https://github.com/googleapis/sdk-platform-java/blob/4aaea1ec89737ea150acb918584a234fcf426810/gax-java/gax-grpc/src/main/java/com/google/api/gax/grpc/InstantiatingGrpcChannelProvider.java#L630-L638) should in invoked using the TLS endpoint. Right now, DirectPath uses the endpoint that is returned back from EndpointContext and this may be resolved to be...
Before this change, monorepo is identified by length of `libraries` section in generation_config.yaml. This change makes it explicitly declared as a field in generation_config.yaml google-cloud-java config change needs to merge...
test against slf4j 2.0.17 that released 2025-02-25 (https://www.slf4j.org/news.html#2.0.17)
With a builder, PRs like #3670 that introduce new class members to `GrpcCallContext` will be largely simplified and less error-prone withtout having to touch the private constructor.