-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Check resource when loading deltalogs #37195
fix: Check resource when loading deltalogs #37195
Conversation
Related to milvus-io#36887 `LoadDeltaLogs` API did not check memory usage. When system is under high delete load pressure, this could result into OOM quit. This PR add resource check for `LoadDeltaLogs` actions and separate internal deltalog loading function with public one. Signed-off-by: Congqi Xia <[email protected]>
@congqixia go-sdk check failed, comment |
@congqixia E2e jenkins job failed, comment |
rerun go-sdk |
/run-cpu-e2e |
@congqixia E2e jenkins job failed, comment |
/run-cpu-e2e |
1 similar comment
/run-cpu-e2e |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #37195 +/- ##
==========================================
- Coverage 83.09% 80.87% -2.23%
==========================================
Files 1028 1318 +290
Lines 157213 182604 +25391
==========================================
+ Hits 130634 147673 +17039
- Misses 21395 29765 +8370
+ Partials 5184 5166 -18
|
@congqixia E2e jenkins job failed, comment |
Signed-off-by: Congqi Xia <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: congqixia, XuanYang-cn The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Related to milvus-io#36887 `LoadDeltaLogs` API did not check memory usage. When system is under high delete load pressure, this could result into OOM quit. This PR add resource check for `LoadDeltaLogs` actions and separate internal deltalog loading function with public one. --------- Signed-off-by: Congqi Xia <[email protected]>
Related to milvus-io#36887 `LoadDeltaLogs` API did not check memory usage. When system is under high delete load pressure, this could result into OOM quit. This PR add resource check for `LoadDeltaLogs` actions and separate internal deltalog loading function with public one. --------- Signed-off-by: Congqi Xia <[email protected]>
Cherry pick from master pr: #37195 Related to #36887 `LoadDeltaLogs` API did not check memory usage. When system is under high delete load pressure, this could result into OOM quit. This PR add resource check for `LoadDeltaLogs` actions and separate internal deltalog loading function with public one. --------- Signed-off-by: Congqi Xia <[email protected]>
Cherry pick from master pr: #37195 Related to #36887 `LoadDeltaLogs` API did not check memory usage. When system is under high delete load pressure, this could result into OOM quit. This PR add resource check for `LoadDeltaLogs` actions and separate internal deltalog loading function with public one. --------- Signed-off-by: Congqi Xia <[email protected]>
Related to #36887
LoadDeltaLogs
API did not check memory usage. When system is under high delete load pressure, this could result into OOM quit.This PR add resource check for
LoadDeltaLogs
actions and separate internal deltalog loading function with public one.