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

feat: add Lineage metrics for CloudBigtableIO #4438

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ad548
Copy link
Member

@ad548 ad548 commented Sep 4, 2024

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)

Fixes #<issue_number_goes_here> ☕️

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

@ad548 ad548 requested a review from a team as a code owner September 4, 2024 15:54
@product-auto-label product-auto-label bot added size: s Pull request size is small. api: bigtable Issues related to the googleapis/java-bigtable-hbase API. labels Sep 4, 2024
@ad548 ad548 changed the title Add Lineage metrics for CloudBigtableIO feat: add Lineage metrics for CloudBigtableIO Sep 4, 2024
Copy link

🤖 I detect that the PR title and the commit message differ and there's only one commit. To use the PR title for the commit history, you can use Github's automerge feature with squashing, or use automerge label. Good luck human!

-- conventional-commit-lint bot
https://conventionalcommits.org/

@product-auto-label product-auto-label bot added size: m Pull request size is medium. and removed size: s Pull request size is small. labels Oct 30, 2024
@ad548 ad548 force-pushed the adas-lineage branch 2 times, most recently from 24012e1 to ce85893 Compare November 1, 2024 16:49
@ad548 ad548 marked this pull request as draft November 1, 2024 17:22
@ad548 ad548 force-pushed the adas-lineage branch 13 times, most recently from 8d18829 to 0719214 Compare November 5, 2024 19:07
@@ -142,8 +147,11 @@ public void testWriteToBigtable() throws IOException {
DataflowPipelineOptions options = PipelineOptionsFactory.as(DataflowPipelineOptions.class);
properties.applyTo(options);
options.setAppName("testWriteToBigtable-" + System.currentTimeMillis());
options.setExperiments(Collections.singletonList("disable_runner_v2"));
Copy link
Member Author

Choose a reason for hiding this comment

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

runner v2 (which is used by default) doesn't have the support for retrieving lineage metrics yet.

Copy link
Member Author

Choose a reason for hiding this comment

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

We'll wait for the support to be added before moving forward with these changes. Confirmed that changes work fine otherwise.

@ad548 ad548 force-pushed the adas-lineage branch 4 times, most recently from ebc53bc to 864e1f7 Compare November 5, 2024 23:30
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-hbase API. size: m Pull request size is medium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant