Skip to content
Aborted

Changes

Summary

  1. feat(tekton/v1): add TiCDC hotfix branch build trigger (#4073) (commit: 9dce6de) (details)
  2. fix(tikv/rust-rocksdb): The encryption feature requires the OpenSSL (commit: e043417) (details)
  3. refactor(pingcap/tidb): refactor download artifacts steps (#4075) (commit: 4c263d0) (details)
  4. chore(pipelines/pingcap/tidb/latest): enable fail-fast mode for parallel (commit: 2756ccd) (details)
  5. feat(scripts/flow/build): support for hotfix branch versioning (#4076) (commit: 96fb1c6) (details)
  6. fix(deps): update module golang.org/x/mod to v0.32.0 (#3761) (commit: 6526016) (details)
  7. fix(pipelines/pingcap/ticdc): update TiCDC Kafka integration test (commit: 090ec21) (details)
  8. refactor(prow-jobs/pingcap/ticdc): refactor Jenkins job definitions to (commit: 68b54c2) (details)
  9. feat(prow-jobs): add master label to all Jenkins jobs (#4080) (commit: c060369) (details)
  10. chore(deps): update denoland/deno docker tag to v2.6.4 (#4060) (commit: 498333c) (details)
  11. fix(deps): update module github.com/google/go-github/v80 to v81 (#4061) (commit: 1d114ad) (details)
  12. chore(deps): update dependency go to v1.25.5 (#4078) (commit: 1c2c156) (details)
  13. fix(prow-jobs): add master label to Jenkins jobs (commit: 0d3d59c) (details)
  14. refactor(pingcap/ticdc): make CI job (#4082) (commit: 1cd6d3d) (details)
  15. feat: migrate ticdc latest pipelines to GCP (#4083) (commit: 1b6a3ba) (details)
  16. refactor(pingcap/ticdc): migrate jenkins ci jobs for trunk branch to gcp (commit: 81db02b) (details)
  17. opt: remove useless periodic CI jobs (#4081) (commit: c14bb55) (details)
  18. TiCDC: Reduce resource allocations in TiCDC test pipelines to optimize (commit: 25b5ab2) (details)
  19. fix(pipelines/pingcap/ticdc/latest): add Docker authentication to TiCDC (commit: 9b870e4) (details)
  20. fix(pipelines/pingcap/ticdc/latest): increase memory limits for TiCDC (commit: 3c9ebb6) (details)
  21. fix(jobs/pingcap/tidb): update TiDB periodic integration test to disable (commit: ff95ef8) (details)
  22. TiCDC: Increase memory limits for TiCDC integration test pods to improve (commit: e1f9d7b) (details)
Commit 9dce6de643b1c6b621d601f6daf688242b236422 by noreply
feat(tekton/v1): add TiCDC hotfix branch build trigger (#4073)

- Support tag pattern with optional date and commit hash
- Add new trigger for TiCDC hotfix branch builds
(commit: 9dce6de)
The file was modifiedtekton/v1/triggers/triggers/env-gcp/kustomization.yaml (diff)
The file was modifiedtekton/v1/triggers/triggers/env-gcp/pingcap/ticdc/git-create-tag.yaml (diff)
The file was addedtekton/v1/triggers/triggers/env-gcp/pingcap/ticdc/git-push-branch-build-hotfix.yaml
Commit e043417eedca43afce4bd25deb869f8a288670b7 by noreply
fix(tikv/rust-rocksdb): The encryption feature requires the OpenSSL development library (#4074)

Signed-off-by: lyb <yebin.li@pingcap.com>
(commit: e043417)
The file was modifiedprow-jobs/tikv/rust-rocksdb/latest-presubmits.yaml (diff)
Commit 4c263d05258f73dd19be949950c784933e63daf4 by noreply
refactor(pingcap/tidb): refactor download artifacts steps (#4075)

- **refactor(pipelines/pingcap/tidb): update TiDB PR check pipeline
configuration**
- **feat(pipelines/pingcap/tidb): add utils container and remove debug
stage in pipelines**
(commit: 4c263d0)
The file was modifiedpipelines/pingcap/tidb/latest/pull_br_integration_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_common_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_e2e_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_ddl_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_jdbc_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/ghpr_check2.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_python_orm_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_mysql_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_lightning_integration_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_nodejs_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_python_orm_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_e2e_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_copr_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_ddl_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_nodejs_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-ghpr_check2.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_mysql_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_e2e_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_tiflash_integration_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_lightning_integration_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_common_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_tiflash_integration_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_e2e_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_br_integration_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pod-pull_integration_copr_test.yaml (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_integration_jdbc_test.groovy (diff)
Commit 2756ccd035d88228d5898bce4e6c3756d7fd3cb5 by wuhuizuo
chore(pipelines/pingcap/tidb/latest): enable fail-fast mode for parallel
test stages
(commit: 2756ccd)
The file was modifiedpipelines/pingcap/tidb/latest/merged_integration_common_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/merged_sqllogic_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/merged_integration_nodejs_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/merged_integration_jdbc_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_mysql_client_test_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/merged_common_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/periodics_tidb_next_gen_smoke_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/merged_tiflash_integration_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/merged_integration_mysql_test.groovy (diff)
The file was modifiedpipelines/pingcap/tidb/latest/pull_mysql_test_next_gen/pipeline.groovy (diff)
Commit 96fb1c6c852f1fae28be1e9151caa5d0ed927290 by noreply
feat(scripts/flow/build): support for hotfix branch versioning (#4076)

(commit: 96fb1c6)
The file was modifiedscripts/flow/build/versioning-strategy.ts (diff)
The file was modifiedscripts/flow/build/versioning-strategy.test.ts (diff)
Commit 6526016a976c8d7d1c94701995222f7698ee5e2b by noreply
fix(deps): update module golang.org/x/mod to v0.32.0 (#3761)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [golang.org/x/mod](https://pkg.go.dev/golang.org/x/mod) | [`v0.24.0` →
`v0.32.0`](https://cs.opensource.google/go/x/mod/+/refs/tags/v0.24.0...refs/tags/v0.32.0)
|
![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fmod/v0.32.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fmod/v0.24.0/v0.32.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/PingCAP-QE/ci).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQyLjc0LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(commit: 6526016)
The file was modifiedtools/list-go-dependencies/go.sum (diff)
The file was modifiedtools/gomod-sync/go.mod (diff)
The file was modifiedtools/gomod-sync/go.sum (diff)
The file was modifiedtools/list-go-dependencies/go.mod (diff)
Commit 090ec216f19243cb54bdf4c544ae3b4f4e076b63 by wuhuizuo
fix(pipelines/pingcap/ticdc): update TiCDC Kafka integration test
command syntax

Fix the command syntax in the TiCDC Kafka integration test to properly
handle the bash shell invocation by adding a double dash to separate
tini options from the command
(commit: 090ec21)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light/pod-test.yaml (diff)
Commit 68b54c2f57a6d4db8bb859af5dd1e7372711f3da by noreply
refactor(prow-jobs/pingcap/ticdc): refactor Jenkins job definitions to use YAML anchors (#4079)

(commit: 68b54c2)
The file was modifiedprow-jobs/pingcap/ticdc/release-9.0-beta-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits-next-gen.yaml (diff)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits.yaml (diff)
Commit c060369025985efc4305e3b99174dfc4731a9e04 by noreply
feat(prow-jobs): add master label to all Jenkins jobs (#4080)

This commit adds the `master: "0"` label to all Jenkins jobs across
various repositories to ensure proper resource allocation and
scheduling. The change affects multiple presubmit and postsubmit
configurations in repositories like enterprise-extensions, tidb-test,
docs, tidb-tools, tidb, tiflash, tiflow, tiproxy, copr-test, migration,
and pd. The label helps in identifying and managing jobs that should run
on master nodes.
(commit: c060369)
The file was modifiedprow-jobs/pingcap/tiflash/latest-presubmits-next-gen.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-8.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-8.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-qe/tidb-test/release-7.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/latest-postsubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-8.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.3-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-7.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-8.4-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/latest-postsubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-8.3-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/migration/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/latest-postsubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/copr-test/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-8.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-6.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-7.6-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-9.0-beta-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-8.0-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/docs/docs-cn-latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-9.0-beta-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-6.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-8.0-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-7.1.0-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/docs/docs-postsubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb-tools/presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.6-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-8.5-postsubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-6.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-qe/tidb-test/release-6.0-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/pd/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.3-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-7.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiproxy/latest-postsubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/pd/release-9.0-beta-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/docs/docs-cn-postsubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-7.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.5-20241101-v6.5.7-presubits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-9.0-beta-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-8.4-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-qe/tidb-test/release-8.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-7.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/docs/docs-latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-7.3-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/docs/docs-tidb-operator-postsubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-8.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-8.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-8.4-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-6.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-qe/tidb-test/release-6.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-8.3-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-8.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-8.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-qe/tidb-test/latest-presubmits-next-gen.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-8.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.5-with-kv-timeout-feature-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-8.4-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-6.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.0-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-8.3-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/pd/release-7.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.6-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-8.2-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-inc/enterprise-extensions/presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.4-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-9.0-beta-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflash/release-6.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-8.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-qe/tidb-test/release-6.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-8.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-7.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/pd/release-7.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-8.3-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-6.5-20241101-v6.5.7-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/pd/release-8.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap-qe/tidb-test/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/pd/release-8.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiproxy/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/latest-presubmits-canary.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-7.4-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.4-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.5-fips-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-7.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-6.0-presubmits.yaml (diff)
The file was modifiedprow-jobs/tikv/tikv/release-6.5-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-7.1-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/release-6.5-fips-presubmits.yaml (diff)
Commit 498333c1d1d0edd124a77fc1b8ffea6985e2b7ad by noreply
chore(deps): update denoland/deno docker tag to v2.6.4 (#4060)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| denoland/deno | patch | `2.6.3` → `2.6.4` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/PingCAP-QE/ci).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(commit: 498333c)
The file was modifiedtekton/v1/tasks/pingcap-get-set-release-version.yaml (diff)
The file was modifiedtekton/v0/tasks/pingcap-get-set-release-version.yaml (diff)
Commit 1d114adfee02e2f523b6ec3db3445a18b6cb1cc4 by noreply
fix(deps): update module github.com/google/go-github/v80 to v81 (#4061)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/google/go-github/v80](https://redirect.github.com/google/go-github)
| `v80.0.0` → `v81.0.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgoogle%2fgo-github%2fv80/v81.0.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgoogle%2fgo-github%2fv80/v80.0.0/v81.0.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>google/go-github (github.com/google/go-github/v80)</summary>

###
[`v81.0.0`](https://redirect.github.com/google/go-github/releases/tag/v81.0.0)

[Compare
Source](https://redirect.github.com/google/go-github/compare/v80.0.0...v81.0.0)

This release contains the following breaking API changes:

- fix!: Change Org usage report Quantity to float64
([#&#8203;3862](https://redirect.github.com/google/go-github/issues/3862))
  BREAKING CHANGE: `UsageItem.Quantity` is now type `float64`.
- chore!: Remove
`PullRequestRuleParameters.AutomaticCopilotCodeReviewEnabled` field
([#&#8203;3866](https://redirect.github.com/google/go-github/issues/3866))
BREAKING CHANGE:
`PullRequestRuleParameters.AutomaticCopilotCodeReviewEnabled` is now
removed.
- feat!: Implement Enterprise SCIM - Provision Groups & Users
([#&#8203;3852](https://redirect.github.com/google/go-github/issues/3852))
BREAKING CHANGE: `SCIMEnterpriseDisplayReference.Ref` is now of type
`*string`.
- fix!: Change copilot\_code\_review field names to match GitHub API
([#&#8203;3874](https://redirect.github.com/google/go-github/issues/3874))
BREAKING CHANGE: `CopilotCodeReviewRuleParameters.ReviewNewPushes` is
now `ReviewOnPush`.
- fix!: Add support for missing attributes in ProjectsV2 API
([#&#8203;3888](https://redirect.github.com/google/go-github/issues/3888))
  BREAKING CHANGE: `AddProjectItemOptions` fields have changed types.
- feat!: Use omitzero for BypassActors to support handling empty arrays
([#&#8203;3891](https://redirect.github.com/google/go-github/issues/3891))
BREAKING CHANGE: `UpdateRepositoryRulesetClearBypassActor`,
`UpdateRepositoryRulesetClearBypassActor`,
`UpdateRulesetClearBypassActor`, and `UpdateRulesetNoBypassActor` have
been removed as they are no longer needed.

...and the following additional changes:

- Bump go-github from v79 to v80 in /scrape
([#&#8203;3855](https://redirect.github.com/google/go-github/issues/3855))
- feat: Add support for Enterprise Team APIs
([#&#8203;3861](https://redirect.github.com/google/go-github/issues/3861))
- feat: Implement Enterprise SCIM - Set Groups or Users
([#&#8203;3858](https://redirect.github.com/google/go-github/issues/3858))
- build(deps): Bump golang.org/x/term from 0.37.0 to 0.38.0 in /example
([#&#8203;3865](https://redirect.github.com/google/go-github/issues/3865))
- build(deps): Bump golang.org/x/sync from 0.18.0 to 0.19.0 in /tools
([#&#8203;3864](https://redirect.github.com/google/go-github/issues/3864))
- build(deps): Bump actions/checkout from 6.0.0 to 6.0.1 in the actions
group
([#&#8203;3863](https://redirect.github.com/google/go-github/issues/3863))
- feat: Add advanced\_search parameter to SearchOptions
([#&#8203;3868](https://redirect.github.com/google/go-github/issues/3868))
- feat: Implement Enterprise SCIM - Delete Groups or Users
([#&#8203;3856](https://redirect.github.com/google/go-github/issues/3856))
- feat: Add support for copilot\_code\_review rule type
([#&#8203;3857](https://redirect.github.com/google/go-github/issues/3857))
- feat: Add support for Enterprise Team Members APIs
([#&#8203;3873](https://redirect.github.com/google/go-github/issues/3873))
- chore: Simplify JSON marshaling for RepositoryRulesetRules
([#&#8203;3875](https://redirect.github.com/google/go-github/issues/3875))
- feat: Add support for Enterprise Team Organizations APIs
([#&#8203;3876](https://redirect.github.com/google/go-github/issues/3876))
- docs: Clarify CreateTree semantics and TreeEntry usage
([#&#8203;3877](https://redirect.github.com/google/go-github/issues/3877))
- docs: Reformulate deprecation notice for Commits field in `PushEvent`
([#&#8203;3880](https://redirect.github.com/google/go-github/issues/3880))
- build(deps): Bump actions/cache from 4.3.0 to 5.0.1 in the actions
group
([#&#8203;3883](https://redirect.github.com/google/go-github/issues/3883))
- build(deps): Bump golang.org/x/net from 0.47.0 to 0.48.0 in /scrape
([#&#8203;3882](https://redirect.github.com/google/go-github/issues/3882))
- build(deps): Bump codecov/codecov-action from 5.5.1 to 5.5.2
([#&#8203;3884](https://redirect.github.com/google/go-github/issues/3884))
- build(deps): Bump golang.org/x/crypto from 0.45.0 to 0.46.0 in
/example
([#&#8203;3885](https://redirect.github.com/google/go-github/issues/3885))
- chore: Rename 'opt' to 'opts' in multiple methods
([#&#8203;3887](https://redirect.github.com/google/go-github/issues/3887))
- feat: Add support for remaining Codespaces APIs
([#&#8203;3886](https://redirect.github.com/google/go-github/issues/3886))
- feat: Handle omitzero in structfield linter
([#&#8203;3881](https://redirect.github.com/google/go-github/issues/3881))
- feat: Implement Enterprise SCIM - Get a Group or User
([#&#8203;3889](https://redirect.github.com/google/go-github/issues/3889))
- feat: Add support for Codespace Machines APIs
([#&#8203;3890](https://redirect.github.com/google/go-github/issues/3890))
- feat: Add support for URL custom property value type
([#&#8203;3879](https://redirect.github.com/google/go-github/issues/3879))
- feat: Add UploadReleaseAssetFromRelease convenience helper
([#&#8203;3851](https://redirect.github.com/google/go-github/issues/3851))
- Update openapi\_operations.yaml
([#&#8203;3895](https://redirect.github.com/google/go-github/issues/3895))
- feat: Add support for Codespaces organizations APIs
([#&#8203;3892](https://redirect.github.com/google/go-github/issues/3892))
- feat: Add support for Copilot usage metrics reports API
([#&#8203;3893](https://redirect.github.com/google/go-github/issues/3893))
- feat: GetSignaturesProtectedBranch returns ErrBranchNotProtected when
branch is not protected
([#&#8203;3896](https://redirect.github.com/google/go-github/issues/3896))
- Bump version of go-github to v81.0.0
([#&#8203;3899](https://redirect.github.com/google/go-github/issues/3899))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/PingCAP-QE/ci).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(commit: 1d114ad)
The file was modifiedtools/error-log-review/go.mod (diff)
The file was modifiedtools/error-log-review/go.sum (diff)
The file was modifiedtools/error-log-review/github.go (diff)
Commit 1c2c1560e80c16b9d2e5edbbe61d469f9d402d17 by noreply
chore(deps): update dependency go to v1.25.5 (#4078)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/)
([source](https://redirect.github.com/golang/go)) | toolchain | minor |
`1.24.11` → `1.25.5` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>golang/go (go)</summary>

###
[`v1.25.5`](https://redirect.github.com/golang/go/compare/go1.25.4...go1.25.5)

###
[`v1.25.4`](https://redirect.github.com/golang/go/compare/go1.25.3...go1.25.4)

###
[`v1.25.3`](https://redirect.github.com/golang/go/compare/go1.25.2...go1.25.3)

###
[`v1.25.2`](https://redirect.github.com/golang/go/compare/go1.25.1...go1.25.2)

###
[`v1.25.1`](https://redirect.github.com/golang/go/compare/go1.25.0...go1.25.1)

###
[`v1.25.0`](https://redirect.github.com/golang/go/compare/go1.24.9...go1.25.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/PingCAP-QE/ci).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(commit: 1c2c156)
The file was modifiedtools/gomod-sync/go.mod (diff)
Commit 0d3d59cdee1472fd4e3b55d2d2c2164f20765df8 by wuhuizuo
fix(prow-jobs): add master label to Jenkins jobs

Add master label to Jenkins jobs in presubmits and periodics
(commit: 0d3d59c)
The file was modifiedprow-jobs/tikv/pd/latest-presubmits-next-gen.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/latest-presubmits-next-gen.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/latest-presubmits.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.5-periodics.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-6.5-periodics.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-7.1-periodics.yaml (diff)
The file was modifiedprow-jobs/pingcap/tidb/release-8.1-periodics.yaml (diff)
The file was modifiedprow-jobs/pingcap/tiflow/latest-periodics.yaml (diff)
The file was modifiedprow-jobs/tidbcloud/cloud-storage-engine/latest-presubmits-next-gen.yaml (diff)
Commit 1cd6d3d06a4bd57b4ee150a53c34dc8ea9ac4818 by noreply
refactor(pingcap/ticdc): make CI job (#4082)

`pingcap/ticdc/pull_cdc_mysql_integration_light` run on GCP jenkins
sharding
(commit: 1cd6d3d)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light/pipeline.groovy (diff)
Commit 1b6a3ba5e68bb12d485d1aed8dfa28af9b002ace by noreply
feat: migrate ticdc latest pipelines to GCP (#4083)

Migrates the Jenkins pipelines in `pipelines/pingcap/ticdc/latest` to
run on GCP.

This includes updating the pipeline definitions and prow job
configurations.
(commit: 1b6a3ba)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light/pipeline.groovy (diff)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light/pipeline.groovy (diff)
Commit 81db02b4ade4ace81d2299e9ea57566df470e457 by noreply
refactor(pingcap/ticdc): migrate jenkins ci jobs for trunk branch to gcp sharding (#4084)

Update artifact host to GCP registry and enable fail-fast for next-gen
jobs

Update jenkins job labels to use GCP sharding

Co-authored-by: wuhuizuo <wuhuizuo@126.com>
(commit: 81db02b)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy/pipeline.groovy (diff)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits-next-gen.yaml (diff)
Commit c14bb55c09fd20d56b00d5dcc94f20def3e56a97 by noreply
opt: remove useless periodic CI jobs (#4081)

This pull request removes the CDC integration test jobs for both Kafka
and MySQL from the Tiflow project's CI/CD pipeline. It deletes the
associated Jenkins job DSL definitions, pipeline scripts, and Kubernetes
pod templates, as well as updates the Prow job configuration to stop
referencing these periodic jobs. This effectively disables the periodic
CDC integration tests for the `latest` branch of Tiflow.

**Removal of CDC Integration Test Jobs:**

* Deleted the Jenkins job DSL files for periodic CDC integration tests
for both Kafka and MySQL (`periodics_cdc_integration_kafka_test.groovy`
and `periodics_cdc_integration_mysql_test.groovy`).
[[1]](diffhunk://#diff-2bcf3c8848ae05f14bc177f1e87adc168569d4672f98298c20b34f9b3f239215L1-L38)
[[2]](diffhunk://#diff-5017bfbbf1bb1db27392316f87a26f40a3cfb6182451ccf0354dc1b21fa112d8L1-L38)
* Removed the corresponding pipeline scripts that defined the test logic
and stages for Kafka and MySQL CDC integration tests
(`periodics_cdc_integration_kafka_test.groovy` and
`periodics_cdc_integration_mysql_test.groovy` under
`pipelines/pingcap/tiflow/latest/`).
[[1]](diffhunk://#diff-2ddbe297da568f7227daeca36ca37d88518927cbd63cc72af5a436756bbf6d6eL1-L170)
[[2]](diffhunk://#diff-9707c40fa4184f8e31164b04234f040090c54427c22294a17f06fa4d8bfcfa0aL1-L170)

**Cleanup of Kubernetes Resources:**

* Deleted the Kubernetes pod templates used for running the CDC
integration tests for Kafka and MySQL
(`pod-periodics_cdc_integration_kafka_test.yaml` and
`pod-periodics_cdc_integration_mysql_test.yaml`).
[[1]](diffhunk://#diff-2225eae0c6cc4d4773aced5fec91e0f712d4c6697e08d5b704fca839df6c09acL1-L182)
[[2]](diffhunk://#diff-6bf89057fafc295ee9d2bcabc63cba16a4ebdb99406e53bd3ea81456c33236e2L1-L39)

**Prow Job Configuration Update:**

* Updated `prow-jobs/kustomization.yaml` to remove the reference to
`pingcap_tiflow_latest-periodics.yaml`, which included the removed
periodic jobs.
(commit: c14bb55)
The file was modifiedprow-jobs/kustomization.yaml (diff)
The file was modifiedprow-jobs/pingcap/monitoring/periodics.yaml (diff)
The file was removedprow-jobs/ti-community-infra/configs/periodics.yaml
The file was removedpipelines/pingcap/tiflow/latest/pod-periodics_cdc_integration_kafka_test.yaml
The file was removedpipelines/pingcap/tiflow/latest/pod-periodics_cdc_integration_mysql_test.yaml
The file was removedpipelines/pingcap/tiflow/latest/periodics_cdc_integration_kafka_test.groovy
The file was removedprow-jobs/pingcap/tidb/release-6.5-periodics.yaml
The file was removedjobs/pingcap/tiflow/latest/periodics_cdc_integration_mysql_test.groovy
The file was removedjobs/pingcap/tiflow/latest/periodics_cdc_integration_kafka_test.groovy
The file was removedpipelines/pingcap/tiflow/latest/periodics_cdc_integration_mysql_test.groovy
Commit 25b5ab260fd9766cc4af8f2a537f588ae5d6c639 by noreply
TiCDC: Reduce resource allocations in TiCDC test pipelines to optimize cost efficiency (#4086)

## Reduce Resource Allocation for TiCDC Integration Test Pipelines

This PR adjusts the CPU and memory resource allocations across multiple
TiCDC integration test pipelines to optimize resource utilization and
reduce costs. The changes are based on performance analysis and aim to
maintain test reliability while using fewer resources.

### Why?
Recent performance evaluations have shown that the existing resource
allocations for these integration tests are higher than necessary. By
reducing the CPU and memory limits, we can:
- Decrease infrastructure costs associated with running these pipelines
- Improve resource availability for other concurrent jobs
- Maintain the same level of test coverage and reliability
- Align resource allocations with actual requirements observed during
test execution

### Changes Made:
- **Build containers** (`pod-build.yaml` files):
  - Reduced CPU from 12 to 6 cores
  - Reduced memory from 16Gi to 8Gi

- **Test containers** (`pod-test.yaml` and `pod.yaml` files):
- For heavy integration tests: Reduced CPU from 12 to 6 cores and memory
from 32Gi to 16Gi
- For light integration tests: Reduced memory from 16Gi to 8Gi (CPU
already at appropriate levels)

### Affected Pipelines:
1. **Kafka Integration Tests** (both heavy and light variants, current
and next-gen):
   - `pull_cdc_kafka_integration_heavy`
   - `pull_cdc_kafka_integration_heavy_next_gen`
   - `pull_cdc_kafka_integration_light`
   - `pull_cdc_kafka_integration_light_next_gen`

2. **MySQL Integration Tests** (both heavy and light variants, current
and next-gen):
   - `pull_cdc_mysql_integration_heavy`
   - `pull_cdc_mysql_integration_heavy_next_gen`
   - `pull_cdc_mysql_integration_light`
   - `pull_cdc_mysql_integration_light_next_gen`

3. **Pulsar Integration Tests** (light variants, current and next-gen):
   - `pull_cdc_pulsar_integration_light`
   - `pull_cdc_pulsar_integration_light_next_gen`

4. **Storage Integration Tests** (both heavy and light variants, current
and next-gen):
   - `pull_cdc_storage_integration_heavy`
   - `pull_cdc_storage_integration_heavy_next_gen`
   - `pull_cdc_storage_integration_light`
   - `pull_cdc_storage_integration_light_next_gen`

### Impact:
These changes are expected to reduce resource consumption by
approximately 50% for CPU and 50-75% for memory across all affected
pipelines, while maintaining test reliability and coverage. The
adjustments have been validated against recent test runs to ensure they
don't compromise test stability or introduce flakiness.

Signed-off-by: tenfyzhong <tenfy@tenfy.cn>
(commit: 25b5ab2)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy/pod-build.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light/pod-test.yaml (diff)
Commit 9b870e4a089be71353a5c215c6bebad082e7d661 by noreply
fix(pipelines/pingcap/ticdc/latest): add Docker authentication to TiCDC integration pipelines (#4088)

Update all TiCDC integration pipelines to include Docker authentication
configuration using the tidbx-docker-config credentials. This ensures
proper access to private Docker registries during the pipeline
execution.
(commit: 9b870e4)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pipeline.groovy (diff)
Commit 3c9ebb650da6148203a27d66b2b650baae8462a1 by noreply
fix(pipelines/pingcap/ticdc/latest): increase memory limits for TiCDC integration test pods to prevent out-of-memory failures (#4087)

## Increase memory resources for TiCDC integration test pipelines

### Why this change?
Recent test runs have shown that some TiCDC integration tests are
experiencing out-of-memory (OOM) issues and performance degradation,
particularly during heavy workload scenarios. To ensure test stability
and reliability, we need to increase the memory allocation for both
build and test pods across various integration test pipelines.

### Changes:
- **Test pods**: Memory allocation adjusted based on test intensity:
  - **Light tests**: Memory increased from 8Gi to 16Gi
    - MySQL integration light

- **Next-gen pipelines**: Memory allocations updated consistently with
their legacy counterparts
  - Build pods: 8Gi → 16Gi

### Impact:
- Improved test stability by preventing OOM failures
- Better performance for memory-intensive integration tests
- Consistent resource allocation across all TiCDC integration test
pipelines
- No changes to CPU allocations - all remain at current levels

These changes will help ensure our integration tests run reliably and
provide accurate results for pull request validation.

Signed-off-by: tenfyzhong <tenfy@tenfy.cn>
(commit: 3c9ebb6)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pod.yaml (diff)
Commit ff95ef835e693311b7f7a9cf77e9f88b0cab421d by noreply
fix(jobs/pingcap/tidb): update TiDB periodic integration test to disable concurrent builds (#4089)

(commit: ff95ef8)
The file was modifiedjobs/pingcap/tidb/latest/periodics_integration_test.groovy (diff)
Commit e1f9d7bcc721b6a2927c2111bf2912deef9172a0 by noreply
TiCDC: Increase memory limits for TiCDC integration test pods to improve stability (#4090)

## Increase Memory Limits for TiCDC Integration Test Pipelines

This PR updates the memory resource limits for several TiCDC integration
test pipelines to improve stability and prevent out-of-memory (OOM)
failures during test execution.

### Why this change?
Recent test runs have shown intermittent failures due to memory
exhaustion, particularly in heavier integration scenarios. Increasing
the memory allocation ensures tests have sufficient resources to
complete reliably, reducing flakiness and improving overall CI/CD
pipeline stability.

### Changes Made:
- **Kafka Integration Light Tests**: Memory increased from 8Gi to 16Gi
for both `pull_cdc_kafka_integration_light` and
`pull_cdc_kafka_integration_light_next_gen`.
- **MySQL Integration Heavy Tests**: Memory increased from 16Gi to 32Gi
for both `pull_cdc_mysql_integration_heavy` and
`pull_cdc_mysql_integration_heavy_next_gen`.
- **Storage Integration Light Tests**: Memory increased from 8Gi to 16Gi
for both `pull_cdc_storage_integration_light` and
`pull_cdc_storage_integration_light_next_gen`.

### Impact:
- CPU limits remain unchanged across all pipelines.
- These adjustments align with observed resource usage patterns and are
expected to eliminate OOM-related test failures without
over-provisioning.

---------

Signed-off-by: tenfyzhong <tenfy@tenfy.cn>
Co-authored-by: wuhuizuo <wuhuizuo@126.com>
(commit: e1f9d7b)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light/pod-test.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light/pod-test.yaml (diff)