Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split emulator into 2 artifacts #1257

Closed
igorbernstein2 opened this issue May 20, 2022 · 0 comments
Closed

Split emulator into 2 artifacts #1257

igorbernstein2 opened this issue May 20, 2022 · 0 comments
Labels
api: bigtable Issues related to the googleapis/java-bigtable API. priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@igorbernstein2
Copy link
Contributor

This was motivated by #1234

Currently the emulator artifact serves 2 purposes:

  1. it packages the golang binaries and wraps it a java process controller
  2. Provides grpc helpers to build a ManagedChannel to the emulator

These 2 purposes are currently handled by making grpc-api a provided api. This should be cleaned up by pulling out the zero dependency binary wrapper and process controller into a separate artifact and change the current artifact to have a hard dependency on grpc and the new artifact.

@product-auto-label product-auto-label bot added the api: bigtable Issues related to the googleapis/java-bigtable API. label May 20, 2022
@igorbernstein2 igorbernstein2 added type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. priority: p3 Desirable enhancement or fix. May not be included in next release. and removed api: bigtable Issues related to the googleapis/java-bigtable API. labels May 20, 2022
@product-auto-label product-auto-label bot added the api: bigtable Issues related to the googleapis/java-bigtable API. label May 21, 2022
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. priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

1 participant