Skip to content

feat(bigtable): classic direct access checker and it's implementation#2840

Merged
gcf-merge-on-green[bot] merged 28 commits intomainfrom
dp_check
Mar 31, 2026
Merged

feat(bigtable): classic direct access checker and it's implementation#2840
gcf-merge-on-green[bot] merged 28 commits intomainfrom
dp_check

Conversation

@sushanb
Copy link
Copy Markdown
Contributor

@sushanb sushanb commented Mar 12, 2026

Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

  • Make sure to open an issue as a bug/issue before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea
  • Ensure the tests and linter pass
  • Code coverage does not decrease (if any source code was changed)
  • Appropriate docs were updated (if necessary)
  • Rollback plan is reviewed and LGTMed
  • All new data plane features have a completed end to end testing plan

Fixes #<issue_number_goes_here> ☕️

If you write sample code, please follow the samples format.

@sushanb sushanb requested a review from igorbernstein2 March 12, 2026 16:03
@sushanb sushanb requested review from a team as code owners March 12, 2026 16:03
@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 Mar 12, 2026
@sushanb sushanb requested a review from igorbernstein2 March 21, 2026 04:28
@sushanb sushanb changed the title feat(bigtable): unary direct access checker and it's implementation feat(bigtable): classic direct access checker and it's implementation Mar 23, 2026
@sushanb sushanb requested a review from nimf March 23, 2026 20:59
Copy link
Copy Markdown
Contributor

@nimf nimf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

First comments from the first pass. Will do another pass soon.

@sushanb sushanb requested a review from igorbernstein2 March 29, 2026 20:41
@product-auto-label product-auto-label bot added size: l Pull request size is large. and removed size: xl Pull request size is extra large. labels Mar 30, 2026
@sushanb sushanb requested a review from igorbernstein2 March 30, 2026 18:50
@sushanb sushanb requested a review from igorbernstein2 March 31, 2026 17:16
@igorbernstein2 igorbernstein2 added automerge Merge the pull request once unit tests and other checks pass. and removed automerge Merge the pull request once unit tests and other checks pass. labels Mar 31, 2026
@igorbernstein2 igorbernstein2 added automerge Merge the pull request once unit tests and other checks pass. and removed automerge Merge the pull request once unit tests and other checks pass. labels Mar 31, 2026
@sushanb sushanb added the automerge Merge the pull request once unit tests and other checks pass. label Mar 31, 2026
@gcf-merge-on-green gcf-merge-on-green bot merged commit c2ccda1 into main Mar 31, 2026
27 of 28 checks passed
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Merge the pull request once unit tests and other checks pass. label Mar 31, 2026
@gcf-merge-on-green gcf-merge-on-green bot deleted the dp_check branch March 31, 2026 23:20
GrpcTransportChannel grpcTransportChannel =
(GrpcTransportChannel) directAccessProvider.getTransportChannel();
ManagedChannel directAccessChannel = (ManagedChannel) grpcTransportChannel.getChannel();
isDirectAccessEligible = directAccessChecker.check(directAccessChannel);
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if check returned false we need to call investigateFailure right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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.

3 participants