FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

feat(bigtable): Add integration tests for Materialized/Logical Views by ron-gal · Pull Request #2518 · googleapis/java-bigtable · GitHub

This repository was archived by the owner on May 8, 2026. It is now read-only.
/ java-bigtable Public archive

feat(bigtable): Add integration tests for Materialized/Logical Views - #2518

Merged
gcf-merge-on-green[bot] merged 23 commits into
googleapis:mainfrom
ron-gal:views_it
Apr 24, 2025
Merged

feat(bigtable): Add integration tests for Materialized/Logical Views#2518
gcf-merge-on-green[bot] merged 23 commits into
googleapis:mainfrom
ron-gal:views_it

Conversation

ron-gal commented Mar 13, 2025
edited
Loading

Copy link
Copy Markdown
Contributor

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.

product-auto-label Bot added size: s Pull request size is small. api: bigtable Issues related to the googleapis/java-bigtable API. labels Mar 13, 2025
product-auto-label Bot added size: m Pull request size is medium. and removed size: s Pull request size is small. labels Mar 13, 2025
ron-gal changed the title feat(bigtable): Add integration tests for Materialized Views feat(bigtable): Add integration tests for Materialized/Logical Views Mar 13, 2025
ron-gal marked this pull request as ready for review April 22, 2025 19:28
ron-gal requested review from a team April 22, 2025 19:28
}

@Test
public void materializedViewTest() {

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Can we be a bit more descriptive in what we are testing? e.g. createUpdateAndDeleteMaterializedView

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Also can we split these up so that when tests fail it is easier to see what failed

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Done

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

These should not be on tests for InstanceAdmin. We should probably either create a new suite or use BigtableTableAdminClientIT.java (I prefer we added a new test suite)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Done

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

ty! I think we can revert this file now?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

I thought I did that >.> Done for realz!

}

@Test
public void logicalViewTest() {

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Same comments than for materialized views.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Done

product-auto-label Bot added size: l Pull request size is large. and removed size: m Pull request size is medium. labels Apr 23, 2025

andre-sampaio left a comment

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

lgtm! can you double check we are not leaving any dangling resources before merging?

andre-sampaio added the automerge Merge the pull request once unit tests and other checks pass. label Apr 24, 2025
gcf-merge-on-green Bot merged commit 4d3a7e6 into googleapis:main Apr 24, 2025
gcf-merge-on-green Bot removed the automerge Merge the pull request once unit tests and other checks pass. label Apr 24, 2025
ron-gal deleted the views_it branch April 24, 2025 22:25
gcf-merge-on-green Bot pushed a commit that referenced this pull request Apr 28, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

2 participants


Back | FazBrowse Home | New Git URL