Min Zhu

Results 56 issues of Min Zhu

As discussed offline, amend behavior so that if user code attempt to override api-version header via user header, conflict resolution in ClientContext would throw exception. This is consistent whether service...

size: m

context: https://github.com/googleapis/sdk-platform-java/blob/f30f325cfcc859375e751eb9f8c19a53fe60efea/showcase/gapic-showcase/src/test/java/com/google/showcase/v1beta1/it/ITApiVersionHeaders.java#L31-L34

type: process
priority: p2

context: https://github.com/googleapis/sdk-platform-java/pull/2737#discussion_r1591547671 There are a couple of slightly different flavored client interceptors implemented for tests. e.g. [ITApiVersionHeaders.java](https://github.com/googleapis/sdk-platform-java/pull/2737/files/219c8fdb150a33a9f2e44c442f4e91a586000ead#diff-0c74baec42410162926db3ec4be8e8f2c04fd9d6cf214ef5bbf407e7e350f0b5) [ITAutoPopulatedFields.java](showcase/gapic-showcase/src/test/java/com/google/showcase/v1beta1/it/ITAutoPopulatedFields.java) [ITDynamicRoutingHeaders.java](showcase/gapic-showcase/src/test/java/com/google/showcase/v1beta1/it/ITDynamicRoutingHeaders.java). We should try to migrate them into TestClientInitializer.

type: cleanup
priority: p3

Fixes #1387 ☕️ As described in the original issue, this looks like a regression introduced in https://github.com/googleapis/google-auth-library-java/commit/7e268611d2c2152e84702b1c67ca846902bbe2d5 when migrating from deprecated constructor to use builder. [Access token](https://cloud.google.com/docs/authentication/token-types#access-contents) is scoped and...

size: m

do not merge. test for lts 6 patch

size: m

test for lts patch.

size: m

This is POC change in gax-java for auth metrics requirements on token usage. See go/googleapis-auth-metric-design for context. [Credentials](https://github.com/googleapis/google-auth-library-java/blob/main/credentials/java/com/google/auth/Credentials.java) will expose `getCredentialType()` method, this change appends it to existing `x-goog-api-client` header...

size: s

DO NOT MERGE. This is a draft pr as prototype to changes for selective api generation feature. The changes in this pr include api-common-java changes copied over manually for testing...

size: xl

fixes #3085 This change should migrate all required tests from "settings" tab to `.github/sync-repo-settings.yaml`. Also setting up release-please branches for lts. Sync-repo-settings.yaml is updated referencing [this guide](https://github.com/googleapis/repo-automation-bots/tree/main/packages/sync-repo-settings), and settings in...

size: m