Skip to content

feat: update API sources and regenerate - #20570

Merged
sofisl merged 1 commit into
mainfrom
feat-update-sources-2026-09-23
Sep 23, 2026
Merged

sofisl merged 1 commit into
mainfrom
feat-update-sources-2026-09-23

Conversation

@sofisl

@sofisl sofisl commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Update API sources and regenerate.

Debug Info

System Details

  • Go version: go version go1.26.6 linux/amd64
  • OS: Linux 7.1.6-1rodete1-amd64 x86_64
  • Librarian version: v0.45.0

Commands Executed

  • go run github.com/googleapis/librarian/cmd/librarian@v0.45.0 install
  • go run github.com/googleapis/librarian/cmd/librarian@v0.45.0 update sources.googleapis
  • go run github.com/googleapis/librarian/cmd/librarian@v0.45.0 generate --all
  • go run github.com/googleapis/librarian/cmd/librarian@v0.45.0 tidy
  • git add .
  • git commit -m "feat: update API sources and regenerate"

Included googleapis CLs

google/bigtable/admin/v2

google/chat/v1

google/cloud/agentregistry/v1

google/cloud/geminidataanalytics/v1

google/cloud/geminidataanalytics/v1beta

google/cloud/lustre/v1

google/cloud/parametermanager/v1

google/cloud/sql/v1

google/cloud/sql/v1beta4

google/cloud/tasks/v2

google/cloud/vectorsearch/v1

google/cloud/vectorsearch/v1beta

google/monitoring/dashboard/v1

@sofisl
sofisl requested review from a team as code owners September 23, 2026 17:03
@snippet-bot

snippet-bot Bot commented Sep 23, 2026

Copy link
Copy Markdown

Here is the summary of changes.

You are about to add 46 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 updates several Google Cloud Go client libraries, including Google Chat, Cloud Tasks, Gemini Data Analytics, and Lustre, with newly generated API methods, iterators, long-running operations, and corresponding example tests. Key additions include message pinning support in Google Chat, batch task creation and deletion in Cloud Tasks, agent observability and conversation updates in Gemini Data Analytics (along with a new DataA2A client in v1beta), and directory policies and mirroring operations in Lustre. As there are no review comments provided, I have no additional feedback to offer on these changes.

@sofisl
sofisl merged commit cc91d66 into main Sep 23, 2026
22 checks passed
@sofisl
sofisl deleted the feat-update-sources-2026-09-23 branch September 23, 2026 17:44
liuchong added a commit to liuchong/hoverstare that referenced this pull request Sep 24, 2026
- units::SelectOptions 把选择参数收进一个结构(ignore / max_diff_kb / strict),
  同时是后续 group_units 的落点;select 成为唯一入口,调用点全部显式传参
- 固定评估顺序:ignored → secret-path → default-path → generated → extension → deleted → oversized,
  同一文件因此只有一个原因归属;strict=false 时第 2/3/5 步整体跳过,默认行为零变化
- 内建语料:密钥与凭据路径(.env*/私钥/证书容器/credentials/service-account/tfstate/.ssh 等,
  裸名与 **/ 前缀两种写法都列,避免 glob 语义踩坑)、产物与依赖目录、压缩与映射产物、锁文件、
  生成代码;语料用 OnceLock 编译一次,并有单测确认能编译且覆盖根目录与嵌套形式
- extension 白名单 = spec 03 优先级表 + 显式补充清单;补充清单来自实测(见下)
- i18n:排除说明不再只提"锁定/生成文件"(严格模式会排更多类),六语言同步
- 配置 select_strict(默认 false,toml);README 六语言补 report_coverage / select_strict 两行

真实验证(公开 PR googleapis/google-cloud-go#20570,154 文件):
- 默认 → 141 单元,其中 46 个 *.pb.go 正常进入审查;被排除 1 个(ignored)
- select_strict = true → 95 单元,46 个 *.pb.go 归 default-path,被排除项全部带原因
- Cargo.lock 在两种模式下都归 ignored —— spec 03 的内建 ignore 默认值先命中;
  spec 14 已注明 default-path 的同类模式是"用户清空 ignore 时的兜底",不是重复实现

实测抓到的真实缺口:严格模式下 lustre/go.mod 是唯一被误判为"未知类型"的文件。
extension 白名单原本只沿用 spec 03 的优先级表(那是给"截断时谁先留下"用的),缺依赖清单、
schema 与基础设施类;已补 proto/tf/tfvars/hcl/mod/work/模板/底层语言等并写进单测,
同时把这条坑记入 AGENTS.md §7 #35。

实测:cargo test --workspace 245 passed / 0 failed(+5 项严格模式单测);
fmt/clippy 干净;门禁自测 18/18;verify-all G6/G7 绿(G1/G2 仍为 S3 收尾预期红)。
mutianf pushed a commit that referenced this pull request Sep 25, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.58.0](bigtable/v1.57.0...bigtable/v1.58.0)
(2026-09-25)


### Features

* **all:** Update supported go versions
([#20520](#20520))
([90413d3](90413d3))
* **bigtable:** Support hot duration, disabled, and effective backup
policy
([#20573](#20573))
([da2bfcc](da2bfcc))
* Update API sources and regenerate
([#20526](#20526))
([e6f37a3](e6f37a3))
* Update API sources and regenerate
([#20570](#20570))
([cc91d66](cc91d66))
* Update API sources and regenerate.
([e6f37a3](e6f37a3))


### Bug Fixes

* **bigtable:** Detect omitted MutateRows response entries in ApplyBulk
([#20557](#20557))
([68b3f33](68b3f33))
* **bigtable:** Fix TestRetryApplyBulk_OverallRequestFailure test
interceptor
([#20574](#20574))
([25bc085](25bc085))
* **various:** Address format directive issues
([#20547](#20547))
([e2e1047](e2e1047))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
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.

2 participants