feat: add tasks page into management WebUI
issue: https://github.com/milvus-io/milvus/issues/36784
Add runtime metrics for the tasks:
- build index task
- compaction task
- import task
- balance (including load/release of segments/channels and some leader tasks on querycoord)
- sync task
@jaime0815 E2e jenkins job failed, comment /run-cpu-e2e can trigger the job again.
@jaime0815 E2e jenkins job failed, comment /run-cpu-e2e can trigger the job again.
@jaime0815 E2e jenkins job failed, comment /run-cpu-e2e can trigger the job again.
@jaime0815 go-sdk check failed, comment rerun go-sdk can trigger the job again.
@jaime0815 E2e jenkins job failed, comment /run-cpu-e2e can trigger the job again.
@jaime0815 E2e jenkins job failed, comment /run-cpu-e2e can trigger the job again.
@jaime0815 cpp-unit-test check failed, comment rerun cpp-unit-test can trigger the job again.
@jaime0815 Thanks for your contribution. Please submit with DCO, see the contributing guide https://github.com/milvus-io/milvus/blob/master/CONTRIBUTING.md#developer-certificate-of-origin-dco.
@jaime0815 E2e jenkins job failed, comment /run-cpu-e2e can trigger the job again.
@jaime0815 go-sdk check failed, comment rerun go-sdk can trigger the job again.
@jaime0815 cpp-unit-test check failed, comment rerun cpp-unit-test can trigger the job again.
rerun cpp-unit-test
@jaime0815 E2e jenkins job failed, comment /run-cpu-e2e can trigger the job again.
/run-cpu-e2e
/lgtm
@jaime0815 cpp-unit-test check failed, comment rerun cpp-unit-test can trigger the job again.
Codecov Report
Attention: Patch coverage is 85.79336% with 77 lines in your changes missing coverage. Please review.
Project coverage is 80.84%. Comparing base (
8630447) to head (036f606). Report is 27 commits behind head on master.
Additional details and impacted files
@@ Coverage Diff @@
## master #37002 +/- ##
===========================================
+ Coverage 66.87% 80.84% +13.96%
===========================================
Files 276 1317 +1041
Lines 24994 183017 +158023
===========================================
+ Hits 16715 147956 +131241
- Misses 8279 29901 +21622
- Partials 0 5160 +5160
| Files with missing lines | Coverage Δ | |
|---|---|---|
| internal/datacoord/import_util.go | 87.13% <100.00%> (ø) |
|
| internal/datacoord/services.go | 85.99% <100.00%> (ø) |
|
| internal/datanode/importv2/util.go | 65.11% <100.00%> (ø) |
|
| internal/datanode/metrics_info.go | 100.00% <100.00%> (ø) |
|
| internal/datanode/services.go | 85.01% <100.00%> (ø) |
|
| internal/distributed/proxy/service.go | 85.15% <ø> (ø) |
|
| internal/flushcommon/syncmgr/meta_writer.go | 79.16% <100.00%> (ø) |
|
| internal/flushcommon/syncmgr/options.go | 100.00% <100.00%> (ø) |
|
| internal/flushcommon/syncmgr/serializer.go | 100.00% <100.00%> (ø) |
|
| internal/flushcommon/syncmgr/storage_serializer.go | 63.42% <100.00%> (ø) |
|
| ... and 27 more |
[APPROVALNOTIFIER] This PR is APPROVED
Approval requirements bypassed by manually added approval.
This pull-request has been approved by: jaime0815
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
/lgtm