Skip to content
This repository was archived by the owner on May 8, 2026. It is now read-only.

chore: introduce PeerInfo & MetadataExtractor - #2788

Merged
igorbernstein2 merged 13 commits into
mainfrom
peer-info
Feb 19, 2026
Merged

chore: introduce PeerInfo & MetadataExtractor#2788
igorbernstein2 merged 13 commits into
mainfrom
peer-info

Conversation

@igorbernstein2

Copy link
Copy Markdown
Contributor

Centralize sideband metadata collection using a new interceptor. Which gets injected into the GrpcCallContext channel.
This provides the following benefits:

  • it works even if the end user sets their own channel provider
  • centralizes fetching of sideband metadata
  • removes the need for fetching directpath signals from grpc internals

Centralize sideband metadata collection using a new interceptor. Which gets injected into the GrpcCallContext channel.
This provides the following benefits:
- it works even if the end user sets their own channel provider
- centralizes fetching of sideband metadata
- removes the need for fetching directpath signals from grpc internals

Change-Id: I42917074d65ccd7b8680f4a2a10c904b7646e4b6
Change-Id: Id9dfd28ca4a3f9e98474b33c98895e05b830b410
@product-auto-label product-auto-label Bot added size: l Pull request size is large. api: bigtable Issues related to the googleapis/java-bigtable API. labels Feb 18, 2026
Change-Id: I87f110743cd6261e07b59bdcf2bc005af0916d35
Change-Id: Ide93ae0406012e8e5779d65cb9770dbda5d0562e
Change-Id: I2aff3f13f2f07b400d6f2099b75c9f1462077e44
@igorbernstein2
igorbernstein2 marked this pull request as ready for review February 18, 2026 02:19
@igorbernstein2
igorbernstein2 requested a review from a team February 18, 2026 02:19
@igorbernstein2
igorbernstein2 requested a review from a team as a code owner February 18, 2026 02:19
Change-Id: If07939e62e04e9c7a27862bf87ca5b8731711b75
Change-Id: Icf1b8ed5d020c9bf5386173b817a89f1679369b4
@igorbernstein2 igorbernstein2 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 18, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 18, 2026
Change-Id: I99e5dd3b4b2397d32fbd41ac7c4e697f6788cd4f
Change-Id: I3c98eef573aea3364f2788135407acbba991d7c7
@igorbernstein2 igorbernstein2 added the automerge Merge the pull request once unit tests and other checks pass. label Feb 18, 2026
Also defensively add null checks for it and a todo to remove them

Change-Id: Ie8237bfcc8c5a0886735ca5b93c0f03f5373e24b
@igorbernstein2 igorbernstein2 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 18, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 18, 2026
@vermas2012 vermas2012 self-assigned this Feb 19, 2026
@vermas2012

Copy link
Copy Markdown
Member

LGTM

@vermas2012
vermas2012 self-requested a review February 19, 2026 18:11
@igorbernstein2
igorbernstein2 merged commit 54fee08 into main Feb 19, 2026
28 of 29 checks passed
@igorbernstein2
igorbernstein2 deleted the peer-info branch February 19, 2026 18:14
@gcf-merge-on-green gcf-merge-on-green Bot removed the automerge Merge the pull request once unit tests and other checks pass. label Feb 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: bigtable Issues related to the googleapis/java-bigtable API. size: l Pull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants