gapic-generator-java icon indicating copy to clipboard operation
gapic-generator-java copied to clipboard

Generates GAPIC Java client libraries from protobufs.

Results 238 gapic-generator-java issues
Sort by recently updated
recently updated
newest added

ScheduledRetryingExecutorTest.testCancelGetAttempt failed in the nightly tests. ``` Error: com.google.api.gax.retrying.ScheduledRetryingExecutorTest.testCancelGetAttempt(boolean)[2] -- Time elapsed: 0.013 s

type: bug
priority: p2

We are creating our own in company Google Pub/Sub client. To improve performance we've recently switched to using the `InstantiatingGrpcChannelProvider`. This already gave a performance improvement, however to be able...

type: feature request
priority: p2

See #2821 This PR originally created to ensure headerProvider is correctly copied, but expanded to ensure all fields are used in equals and hashCode comparisons for the associated copy tests.

size: s

`serviceOptions.toBuilder().build()` should not cause field values to be unset.

type: bug
priority: p3

We tried to use Junit 5 extensions to update unit tests that depends on preset environment variables (see #2799). However, `junit-pioneer` is not compatible with Java 8 (so as other...

type: cleanup
priority: p3
next major: breaking change

Followup to Junit 4 to 5 migrations in sdk-platform-java, creating to track for future efforts This effort would introduce changes to google-cloud-java and all handwritten libraries, we need to coordinate...

type: feature request
priority: p3

[BaseSerializationTest](https://github.com/googleapis/sdk-platform-java/blob/2072a8c899f147b55e5f05fa6ce4296575cbb472/java-core/google-cloud-core/src/test/java/com/google/cloud/BaseSerializationTest.java#L38) is extended in downstream libraries, e.g., java-logging, and these libraries still use Junit 4. Migrating this class to Junit 5 before downstream libraries will cause test failures in downstream...

type: cleanup
priority: p3

A child issue of #1938. We use the following annotations from Findbugs's jsr305. - javax.annotation.Nonnull (RetentionPolicy.RUNTIME) This comes from com.google.code.findbugs:jsr305:jar:3.0.2 - javax.annotation.Nullable (RetentionPolicy.RUNTIME) This comes from com.google.code.findbugs:jsr305:jar:3.0.2 Related: - Guava's...

type: feature request
priority: p2

The current default total LRO timeout value is 300s, see an example in [java-aiplatform](https://github.com/googleapis/google-cloud-java/blob/9ae786d1acdc7354adf86b78691570668caa293d/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/EndpointServiceStubSettings.java#L764). This default value is fine for most of the cases, but it is too short for...

type: feature request
priority: p3

https://github.com/googleapis/google-cloud-java/pull/10802 is a new library generation request for visionai.v1. However, it failed due to prediction.proto being an empty service (e.g. no RPCs). Related issue on fixing the generator to skip...

type: feature request
priority: p2