415 Commits
Author SHA1 Message Date
grootandGitHub 499619033f enhance: Migrate to Conan 2.x (#48165)
new JFrog artifactory for conan 2.x:
https://milvus01.jfrog.io/ui/repos/tree/General/default-conan-local2

issue: https://github.com/milvus-io/milvus/issues/47425

conanfiles pr: https://github.com/milvus-io/conanfiles/pull/92
milvus-common: https://github.com/zilliztech/milvus-common/pull/69
milvus-storage: https://github.com/milvus-io/milvus-storage/pull/445
knowhere: https://github.com/zilliztech/knowhere/pull/1495

Signed-off-by: yhmo <yihua.mo@zilliz.com>
2026-04-16 18:31:42 +08:00
8d167581e5 test: [skip e2e] add nightly woodpecker service mode deployment (#48645)
## Summary
- Add new nightly helm values file `distributed-woodpecker-service` for
woodpecker service mode (non-embedded) deployment
- Add `distributed-woodpecker-service` to Nightly2 Jenkins matrix
- Add release name mapping `dws` in `get_release_name.sh`
- Bump milvus-helm chart version from 5.0.6 to 5.0.16 (supports
woodpecker service mode)

issue: #48644

## Test plan
- [ ] Verify nightly pipeline picks up the new
`distributed-woodpecker-service` deployment option
- [ ] Verify woodpecker service pods start with image
`harbor.milvus.io/woodpecker/woodpecker:master-latest`
- [ ] Verify existing `distributed-woodpecker` (embedded mode) nightly
tests are unaffected
- [ ] Verify `distributed-pulsar-mmap` and `distributed-kafka` nightly
tests pass with chart 5.0.16

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Signed-off-by: Eric Hou <eric.hou@zilliz.com>
Co-authored-by: Eric Hou <eric.hou@zilliz.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 18:59:36 +08:00
7dbe7e89d1 enhance: use RelWithDebInfo build type for CI to reduce peak compiler memory (#48154)
## Summary
Switch CI pipelines from Release (`-O3`) to RelWithDebInfo (`-O2 -g
-DNDEBUG`), reducing peak compiler memory by ~15%. RelWithDebInfo is a
standard CMake build type that uses `-O2` natively and includes debug
symbols for better crash diagnostics in CI. Production image builds
remain at Release (`-O3`).

## Changes
- Update Jenkins (PR, PR-Arm, PR-for-go-sdk, UT-CPP) to use
`mode=RelWithDebInfo`
- Update GitHub Actions (`main.yaml`) to use `mode=RelWithDebInfo`
- Allow all standard CMake build types in `3rdparty_build.sh` validation
- Add gcc>=13 implicit include workaround in `CMakeLists.txt`

## Test plan
- [ ] CI builds with `mode=RelWithDebInfo` use `-O2` instead of `-O3`
- [ ] Default builds still use Release with `-O3`
- [ ] ASAN CI jobs pass with reduced memory usage

issue: #48400

Signed-off-by: xiaofan-luan <xiaofan.xl@zilliz.com>
Signed-off-by: xiaofanluan <xiaofan.luan@zilliz.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 13:17:26 +08:00
d69bdd288c fix: fix macOS 15 ARM64 compilation issues (#7437) (#47810)
issue: #47809

---------

Signed-off-by: xiaofanluan <xiaofan.luan@zilliz.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 23:19:21 +08:00
nicoandGitHub bfc33130be enhance: remove rbac pipeline in nightly (#46447)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-12-20 12:39:16 +08:00
zhikunyaoandGitHub 950e8f1f92 test: update helm to 5.0.6 for e2e (#45204)
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
2025-10-31 18:46:08 +08:00
nicoandGitHub c297a0032c enhance: update nightly helm chart version to 5.0.0 (#43787)
fix: #43656

Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-08-07 19:01:40 +08:00
zhikunyaoandGitHub c5bb236e1e test: add jobs=8 in e2e and go-sdk tests (#43475)
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
2025-07-22 11:48:53 +08:00
zhikunyaoandGitHub 26d6918010 test: add jobs=8 in ut-cpp (#43436)
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
2025-07-21 11:40:52 +08:00
ThreadDaoandGitHub 2a9273defc test: set woodpecker as e2e standalone messageQueue (#43330)
/kind improvement

---------

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>
2025-07-19 14:28:51 +08:00
zhikunyaoandGitHub cfe7fd356d test: [skip e2e]update helm to fix kafka image update (#42993)
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
2025-06-27 17:09:14 +08:00
yanliang567andGitHub d475d93a3d test: Add ivf_rabitq index tests (#41914)
related issue: #41760

---------

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2025-05-20 19:28:24 +08:00
yanliang567andGitHub 83cdd6b121 test: set specific mq for standalone e2e (#41859)
related issue: https://github.com/milvus-io/milvus/issues/41819
1. remove useless distributed config
2. set specific mq for standalone e2e

---------

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2025-05-16 10:30:23 +08:00
yanliang567andGitHub b59a2d669f test: Add resource limit for e2e and nightly tests (#41820)
related issue: #41819
1. set resource limit for ci and nightly e2e tests
2. combine nightly standalone and standalone+auth
3. enable mmap for distributed-pulsar

---------

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2025-05-15 14:22:22 +08:00
ThreadDaoandGitHub 6c12a1c7aa [skip e2e] update nightly helm chart version and format wp config (#41559)
fix:
https://jenkins.milvus.io:18080/blue/organizations/jenkins/Milvus%20Nightly%20CI(new)/detail/master/332/pipeline/146

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>
2025-04-28 11:08:39 +08:00
ThreadDaoandGitHub 7cec96f892 test: [skip-e2e] add nightly tests for woodpecker mq (#41427)
Signed-off-by: ThreadDao <yufen.zong@zilliz.com>
2025-04-22 11:46:36 +08:00
nicoandGitHub 75b74e9413 enhance: [skip e2e] change nightly running time (#40219)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-02-26 19:18:08 +08:00
nicoandGitHub 1825ab54df enhance: delete one pod pipeline in nightly and open mmap in standalone (#38887)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-01-03 14:26:54 +08:00
Zhen YeandGitHub 5001878b8a enhance: only use streaming service on e2e and nightly e2e (#38743)
issue: #38399

Signed-off-by: chyezh <chyezh@outlook.com>
2024-12-26 11:32:50 +08:00
yellow-shineandGitHub 9b60694975 enhance: [nightly ci] get log from loki instead of api-server (#38204)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-12-05 09:42:40 +08:00
yellow-shineandGitHub 34d71289e5 enhance: [ci]get log from loki instead of api-server (#38158)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-12-05 09:40:50 +08:00
yellow-shineandGitHub 858eaa668d enhance: select node (#37998)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-11-26 17:02:41 +08:00
yellow-shineandGitHub b48f531e63 enhance: [pipeline] limit compute resource (#37888)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-11-22 14:14:38 +08:00
yellow-shineandGitHub cef5b7fd60 enhance: [cpp-unit-test] abort previous build if it's a PR, otherwise… (#37571)
[cpp-unit-test] abort previous build if it's a PR, otherwise queue the
build

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-11-12 19:14:29 +08:00
yellow-shineandGitHub b3de4b0edd enhance: refine the pipeline (#37412)
1. enhance: allow to pass conan repo url
2. enhance: add throttle for cpu-e2e and cpp-unit-test pipeline

---------

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-11-06 10:24:30 +08:00
nicoandGitHub 9fe90bf357 enhance: [skip e2e] update helm chart version for nightly (#37406)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-11-04 16:34:23 +08:00
Zhen YeandGitHub 889434691c enhance: enable asan for e2e (#37149)
issue: #35854

---------

Signed-off-by: chyezh <chyezh@outlook.com>
2024-10-29 14:14:24 +08:00
yellow-shineandGitHub 139f4e5ab5 enhance: [codecov]split code coverage into components (#37137)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-25 17:42:14 +08:00
sre-ci-robotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
53836f320a [automated] Update Pytest image changes (#37067)
Update Pytest image changes
See changes:
https://github.com/milvus-io/milvus/commit/3b024f9b3688c913588cd69ae1ef84d16d38643d
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-24 16:53:28 +08:00
yellow-shineandGitHub 2d7d58347b enhance:[ci] allow to pass make command (#37020)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-24 10:13:28 +08:00
yellow-shineandGitHub 04343d17b1 enhance: send email to qa when nightly ci failure (#37080)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-23 17:45:34 +08:00
8902e2220e enhance: enable asan for cpp unittest (#37041)
https://github.com/milvus-io/milvus/issues/35854

Signed-off-by: chyezh <chyezh@outlook.com>
Co-authored-by: chyezh <chyezh@outlook.com>
2024-10-23 17:21:27 +08:00
yellow-shineandGitHub 0be81d95aa enhance: ut for cpp code (#36941)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-21 17:23:26 +08:00
yellow-shineandGitHub e43af16e93 enhance: [ci] separate ccache by branch for e2e pipeline (#36870)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-15 17:21:22 +08:00
yellow-shineandGitHub 65608ca8d9 enhance: able to upload pytest logs when test is done (#36842)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-15 10:39:22 +08:00
sre-ci-robotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
af2da8d8d6 [automated] Update Pytest image changes (#36845)
Update Pytest image changes
See changes:
https://github.com/milvus-io/milvus/commit/c96bbe19ba67b67f1e33a430fc28b1ab28597ce5
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-14 19:11:23 +08:00
sre-ci-robotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
90285830de [automated] Update Pytest image changes (#36755)
Update Pytest image changes
See changes:
https://github.com/milvus-io/milvus/commit/f7b811450dd9894e1e78b7f9354d6ee00990dc42
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-11 09:29:19 +08:00
nicoandGitHub e1b511a219 enhance: open mmap on standalone-kafka in ci-e2e (#36688)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-10-09 19:03:19 +08:00
sre-ci-robotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1970ab4c34 [automated] Update Pytest image changes (#36496)
Update Pytest image changes
See changes:
https://github.com/milvus-io/milvus/commit/58baeee8f115a5963160e10713a9843f5165bd1d
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-26 10:05:13 +08:00
sre-ci-robotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
da2d3ce763 [automated] Update Pytest image changes (#36463)
Update Pytest image changes
See changes:
https://github.com/milvus-io/milvus/commit/d55d9d6e1d43bf0048dabaf23c6e9a59f7a28992
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-24 19:49:12 +08:00
yellow-shineandGitHub bfd68cc092 enhance: use pull request number as image tag in ci (#36278)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-20 16:15:40 +08:00
yellow-shineandGitHub 9c695283c1 enhance: use new implementation of e2e pipeline (#36347)
https://github.com/milvus-io/milvus/issues/36348

---------

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-18 19:57:11 +08:00
sre-ci-robotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
5ce99e2535 [automated] Update Pytest image changes (#36250)
Update Pytest image changes
See changes:
https://github.com/milvus-io/milvus/commit/2e434b23584df364bebb5fa68d05ea61a594e589
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-14 17:59:09 +08:00
yellow-shineandGitHub ef8289ea9b enhance: git clone with retry mechanism (#36256)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-14 09:44:46 +08:00
yellow-shineandGitHub 1d22de140a enhance: [pipeline] list all status before uninstall helm release (#36040)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-10 19:07:08 +08:00
sre-ci-robotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
43a5523a8b [automated] Update Pytest image changes (#35951)
Update Pytest image changes
See changes:
https://github.com/milvus-io/milvus/commit/40d34f711e3b4396a0e325b07df0e9995f48c5b8
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-06 09:41:05 +08:00
yellow-shineandGitHub 15ed76d1d6 enhance: [nightly pipeline] add more timeout for log and list all pods status (#36011)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-05 19:31:47 +08:00
yellow-shineandGitHub 1e3e34d149 enhance: [ci] organize values file in the form of milvus deployment options (#35832)
https://github.com/milvus-io/milvus/issues/35842

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-30 13:07:15 +08:00
yellow-shineandGitHub ae53ce381b delete pvc when finished (#35783)
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-29 09:57:06 +08:00
yellow-shineandGitHub 709666b88f enhance: fix new nightly pipeline (#35747)
https://github.com/milvus-io/milvus/issues/35704

---------

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-28 16:56:59 +08:00