Skip to content

feat(google/cloud/sql): onboard a new library#13864

Open
suztomo wants to merge 3 commits into
googleapis:mainfrom
suztomo:chore-onboard-library-2026-07-22-google/cloud/sql/v1
Open

feat(google/cloud/sql): onboard a new library#13864
suztomo wants to merge 3 commits into
googleapis:mainfrom
suztomo:chore-onboard-library-2026-07-22-google/cloud/sql/v1

Conversation

@suztomo

@suztomo suztomo commented Jul 22, 2026

Copy link
Copy Markdown
Member

This change includes google/cloud/sql/v1beta4 and google/cloud/sql/v1.

  • b/537732281 google/cloud/sql/v1beta4
  • b/537732045 google/cloud/sql/v1

@suztomo
suztomo requested review from a team as code owners July 22, 2026 19:45
@snippet-bot

snippet-bot Bot commented Jul 22, 2026

Copy link
Copy Markdown

Here is the summary of changes.

You are about to add 425 region tags.

This comment is generated by snippet-bot.
If you find problems with this result, please file an issue at:
https://github.com/googleapis/repo-automation-bots/issues.
To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • Refresh this comment

@gemini-code-assist gemini-code-assist Bot 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.

Code Review

This pull request onboards the auto-generated Google Cloud SQL Admin Client for Java (java-sql module), including the client libraries, BOM, metadata, and GAPIC code. The reviewer identified a critical issue where the parent POM (google-cloud-sql-parent) is missing from the PR, which will cause Maven build failures. Additionally, the product_documentation field in .repo-metadata.json is empty, leading to broken links in the generated README.md. It is recommended to add the missing parent POM and update the metadata before regenerating the README.

<description>Cloud SQL Admin Cloud SQL Admin API</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-sql-parent</artifactId>

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.

high

The parent POM is configured as google-cloud-sql-parent, but this parent POM file (typically java-sql/pom.xml or java-sql/google-cloud-sql-parent/pom.xml) is not included in this pull request. If java-sql is a new module, the parent POM must be onboarded in this PR as well, otherwise the Maven build will fail due to the missing parent POM dependency. Please add the parent POM to this pull request.

{
"api_shortname": "sqladmin",
"name_pretty": "Cloud SQL Admin",
"product_documentation": "",

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.

medium

The product_documentation field is currently empty. This metadata is used by the generator to populate the product documentation links in the generated README.md (which currently has a broken/empty link reference [product-docs]: at the bottom of the file). Please populate this field with the correct Cloud SQL Admin product documentation URL (e.g., https://cloud.google.com/sql/docs).

Suggested change
"product_documentation": "",
"product_documentation": "https://cloud.google.com/sql/docs",
References
  1. Modify the generator or the source metadata instead of manually editing auto-generated files.

Comment thread java-sql/README.md

Java is a registered trademark of Oracle and/or its affiliates.

[product-docs]:

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.

medium

The product-docs link reference is currently empty, resulting in broken links throughout the README. This is likely because the product_documentation field in .repo-metadata.json is empty. Once .repo-metadata.json is updated, this file should be regenerated to include the correct URL.

References
  1. Avoid manually editing auto-generated files (such as README.md) because changes will be overwritten. Modify the generator or the source metadata instead.

@suztomo suztomo changed the title feat(google/cloud/sql/v1): onboard a new library feat(google/cloud/sql): onboard a new library Jul 22, 2026
@suztomo

suztomo commented Jul 22, 2026

Copy link
Copy Markdown
Member Author

Failed

[ERROR] Child module /home/runner/work/google-cloud-java/google-cloud-java/java-sql/grpc-google-cloud-sql-v1beta4 of /home/runner/work/google-cloud-java/google-cloud-java/java-sql/pom.xml does not exist @ 
[ERROR] Child module /home/runner/work/google-cloud-java/google-cloud-java/java-sql/proto-google-cloud-sql-v1beta4 of /home/runner/work/google-cloud-java/google-cloud-java/java-sql/pom.xml does not exist @ 

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant