-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Change PubsubLiteIO to reference com.google.cloud.pubsublite.beam.PubsubLiteIO from pubsublite-beam-io package #15076
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
Conversation
…subLiteIO from pubsublite-beam-io package Also remove all implementation of the I/O from the beam repo.
Codecov Report
@@ Coverage Diff @@
## master #15076 +/- ##
========================================
Coverage 83.76% 83.76%
========================================
Files 439 439
Lines 59049 59176 +127
========================================
+ Hits 49463 49571 +108
- Misses 9586 9605 +19
Continue to review full report at Codecov.
|
| proto_google_cloud_spanner_v1: "com.google.api.grpc:proto-google-cloud-spanner-v1", // google_cloud_platform_libraries_bom sets version | ||
| proto_google_cloud_spanner_admin_database_v1: "com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1", // google_cloud_platform_libraries_bom sets version | ||
| proto_google_common_protos : "com.google.api.grpc:proto-google-common-protos", // google_cloud_platform_libraries_bom sets version | ||
| pubsublite_beam_io : "com.google.cloud:pubsublite-beam-io:$google_cloud_pubsublite_version", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It'd be better to put it next to all the other google-cloud clients:
| google_cloud_pubsublite : "com.google.cloud:google-cloud-pubsublite:$google_cloud_pubsublite_version", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll change the variable name to "google_cloud_pubsublite_beam_io" so it can both remain alphabetical and be sorted up there.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for moving things forward with this PR.
I only see one integration test - PubsubLiteReadIT. Are you planning to add a WriteIT as well?
This IT is actually cloned from the pubsublite repo- it performs both a read and write with PubsubLiteIO. Going to rename to ReadWriteIT instead. |
|
I assume this is still pending the conclusion of the mailing list discussion? |
|
Closed to prefer #15418 |
Also remove all implementation of the I/O from the beam repo.
Also add an integration test of core read and write behavior.
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:
R: @username).[BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replaceBEAM-XXXwith the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.CHANGES.mdwith noteworthy changes.See the Contributor Guide for more tips on how to make review process smoother.
ValidatesRunnercompliance status (on master branch)Examples testing status on various runners
Post-Commit SDK/Transform Integration Tests Status (on master branch)
Pre-Commit Tests Status (on master branch)
See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.
GitHub Actions Tests Status (on master branch)
See CI.md for more information about GitHub Actions CI.