Commit Graph

596 Commits (f7c7ac51fcde00447cccb2da7abbe1e588c3b270)

Author SHA1 Message Date
congqixia 0f514708ff
enhance: Accelerate Build stage by skipping cpp ut compilation ()
Since master branch run cpp unittest in jenken, the cpp unit test
building could be skipped since the output is not needed in github
runner.

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-11-08 14:06:26 +08:00
foxspy c27f477b6c
enhance: Update Knowhere version ()
issue: 

Signed-off-by: xianliang.li <xianliang.li@zilliz.com>
2024-11-04 11:56:31 +08:00
yellow-shine f75660456d
enhance: [skip e2e]update mergify ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-28 19:18:23 +08:00
yellow-shine 139f4e5ab5
enhance: [codecov]split code coverage into components ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-25 17:42:14 +08:00
yellow-shine 0dbf94822f
enhance: [skip e2e]update mergify ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-24 19:23:29 +08:00
yellow-shine f78f61129a
enhance: [skip e2e][mergify rule] change rule name for cpp unit test ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-24 10:33:27 +08:00
yellow-shine 8902e2220e
enhance: enable asan for cpp unittest ()
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-shine 94febdf7d7
enhance: [skip e2e]update mergify ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-23 17:19:28 +08:00
yellow-shine 00e7e8c661
enhance: enable macos checker ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-14 14:09:21 +08:00
yellow-shine 5b2658327d
enhance: change way to bump milvus bersion ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-10-12 10:41:25 +08:00
Rijin-N a05a37a583
enhance: GCS native support (GCS implemented using Google Cloud Storage libraries) ()
Native support for Google cloud storage using the Google Cloud Storage
libraries. Authentication is performed using GCS service account
credentials JSON.

Currently, Milvus supports Google Cloud Storage using S3-compatible APIs
via the AWS SDK. This approach has the following limitations:

1. Overhead: Translating requests between S3-compatible APIs and GCS can
introduce additional overhead.
2. Compatibility Limitations: Some features of the original S3 API may
not fully translate or work as expected with GCS.

To address these limitations, This enhancement is needed.

Related Issue: 
2024-09-30 13:23:32 +08:00
yellow-shine 2694551757
enhance: fix a security vulnerability ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-10 19:09:27 +08:00
yellow-shine 9d10f378e1
enhance: [skip e2e] [mergify]replace branch by reference ()
https://github.com/milvus-io/milvus/issues/36140

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-10 15:21:07 +08:00
yellow-shine c9f7512e6d
enhance: [skip e2e] fix mergify ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-10 10:59:06 +08:00
yellow-shine 73a34a5a71
enhance: [skip e2e] add a rule to label ci-pass when go-sdk check status ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-09-09 16:17:06 +08:00
congqixia 97ca65c732
enhance: [skip e2e] Add git safe dir for code check env ()
Related to 

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-09-05 18:09:11 +08:00
zhuwenxing e34b0c43a1
enhance: add GitHub Actions to delete spam issues comments ()
/kind improvement

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-08-29 13:19:00 +08:00
yellow-shine 3a0c61a455
fix: [skip e2e]change conflict key ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-27 15:40:59 +08:00
yellow-shine e373687a07
enhance: turnoff USE_ASAN in ci ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-27 14:01:11 +08:00
yellow-shine 2b6e6f4040
feat: [skip e2e] effective way to use cache ()
issue: https://github.com/milvus-io/milvus/issues/34876

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-21 18:46:55 +08:00
yellow-shine 1275005fc1
enhance: [skip e2e] enable ubuntu20.04 os ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-16 10:06:58 +08:00
ThreadDao a62118ca33
test: update cases for index describe and upsert with autoID ()
issue: 

---------

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>
2024-08-05 18:00:16 +08:00
sthuang d8668fe405
enhance: upgrade go version to 1.21.11 ()
issue: 

Signed-off-by: shaoting-huang <shaoting.huang@zilliz.com>
2024-08-05 16:12:15 +08:00
yellow-shine 241c71fdde
enhance: use docker compose instead of docker-compose ()
https://github.com/milvus-io/milvus/issues/35209

---------

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-02 19:32:32 +08:00
yellow-shine 7bf68d8657
enhance: upgrade conan version ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-02 19:22:15 +08:00
yellow-shine 273e9203f4
feat: [skip e2e] effective way to use cache () ()
See also 

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-07-30 18:41:51 +08:00
congqixia b787bb4783
enhance: [skip e2e] Skip Amazon&Rockylinux instead of commenting job ()
Related to 

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-07-30 16:23:49 +08:00
congqixia de8a266d8a
enhance: Enable linux code checker ()
See also 

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-07-30 15:53:51 +08:00
yellow-shine e62f6b2f4e
enhance: [skip e2e] enlarge timeout of UT for go up to 90 mins ()
Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-07-29 15:51:49 +08:00
yellow-shine 1f55061717
feat: [skip e2e] effective way to use cache ()
issue: https://github.com/milvus-io/milvus/issues/34876
1. try best to download cache
2. upload cache if it is not pull request

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-07-23 10:49:51 +08:00
sammy.huang e43c558071
enhance: [skip e2e] fix mergify ()
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-26 18:50:04 +08:00
sammy.huang 0565b70ff1
enhance: [skip e2e] make mergify back-forward compatible with old check ()
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-26 17:54:05 +08:00
congqixia c8c423e972
enhance: [skip e2e] Sync mergify Build & test job name to 22.04 ()
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-06-25 18:50:04 +08:00
sammy.huang ac2840243a
enhance: revert dead try on uploading codecov ()
This reverts commit 19936d9994.

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-25 11:51:30 +08:00
congqixia a21c0865de
enhance: [skip e2e] Check 'Build and Test' steps success for mergify ()
Since 'Build and test' action is separated into several steps, each
failure/success status shall cause different behavior for mergify rule

This PR check cpp/go ut and intergration tests for 'Build & test'
actions to add or remove labels.

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-06-25 10:58:01 +08:00
sammy.huang 2cc9df5c50
[automated] Update cpu Builder image changes ()
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-25 10:56:10 +08:00
zhikunyao 68fe6f9a0e
enhance: [skip e2e]Update mergify.yml to skip code check workflow ()
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
Co-authored-by: Zhikun Yao <zhikun.yao@zilliz.com>
2024-06-24 21:16:02 +08:00
zhikunyao e0e06fc9e0
enhance: [skip e2e] Update mergify.yml to skip cov checker () 2024-06-22 16:12:00 +08:00
sammy.huang 5be9929d64
enhance: upgrade build-env to ubuntu 22.04 and gcc12 ()
issue: 

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-20 15:22:02 +08:00
sammy.huang 19936d9994
fix:[skip e2e] make more retries on codecov uploader ()
fix 

inspired by
https://github.com/Kong/kubernetes-testing-framework/blob/main/.github/workflows/tests.yaml#L53-L69

### What is changing:
Introducing the
[wretry.action](https://github.com/Wandalen/wretry.action) to
automatically retry the
[codecov-action](https://github.com/codecov/codecov-action) in our CI/CD
pipeline. This change is intended to enhance the robustness of our
workflow by mitigating transient failures in the codecov-action.

### Follow-up changes needed:
This retry mechanism will be removed once the issue
[](https://github.com/codecov/codecov-action/issues/926)
is resolved or if GitHub Actions provides a built-in retry feature for
actions.

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-07 10:33:52 +08:00
shaoting-huang 3c7d0209d4
enhance: update checker for go version ()
Signed-off-by: shaoting-huang [shaoting-huang@zilliz.com]

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

Signed-off-by: shaoting-huang <shaoting.huang@zilliz.com>
2024-05-24 14:23:40 +08:00
congqixia ef41f80bd0
enhance: Sync go.mod version & dep to main pkg ()
Related to 
See also    

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-05-13 10:25:32 +08:00
congqixia 244d2c04f6
feat: Add `milvusclient` package and migrate GoSDK ()
Related to 

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-05-10 18:01:30 +08:00
congqixia 29d3c576a3
enhance: [skip e2e] Enlarge integration test timeout to 90min ()
The running time of integration is above 50 minutes and may surpass 60
and timeout in some cases. This PR enlarge timeout first.

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-04-29 11:33:25 +08:00
sammy.huang 2a4dfde2de
enhance: revert [skip e2e] use pull_request_target event instead ()
This reverts commit ab6ddf6929.

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-18 17:15:37 +08:00
sammy.huang 66fae53cd2
enhance: hotfix HOME variable ()
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-18 14:49:26 +08:00
sammy.huang 70beec3e47
enhance: hotfix HOME variable ()
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-18 13:08:32 +08:00
sammy.huang ab6ddf6929
enhance: [skip e2e] use pull_request_target event instead ()
issue: 

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-13 21:17:17 +08:00
congqixia a938951eea
enhance: [skip e2e] fix upload code cov if syntax ()
The re-upload step is always true since the syntax is wrong

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-04-11 10:05:19 +08:00
sammy.huang 08bfb431b7
enhance: [skip e2e]add prefix to differentiate ()
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-09 10:57:24 +08:00