-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[Enhancement]: Refine Delegator L0 segment & delete buffer #35303
Comments
|
See also milvus-io#35303 Signed-off-by: Congqi Xia <[email protected]>
Separate delete data into batches if any delete data size exceeds the confgured max batch size Related to milvus-io#35303 Signed-off-by: Congqi Xia <[email protected]>
Separate delete data into batches if any delete data size exceeds the confgured max batch size Related to milvus-io#35303 Signed-off-by: Congqi Xia <[email protected]>
See also milvus-io#35303 Signed-off-by: Congqi Xia <[email protected]>
See also #35303 --------- Signed-off-by: Congqi Xia <[email protected]>
See also milvus-io#35303 --------- Signed-off-by: Congqi Xia <[email protected]>
See also milvus-io#35303 --------- Signed-off-by: Congqi Xia <[email protected]>
Cherry pick from master pr: #35128 #35918 See also #35303 --------- Signed-off-by: aoiasd <[email protected]> Signed-off-by: Congqi Xia <[email protected]> Co-authored-by: aoiasd <[email protected]>
See also milvus-io#35303 --------- Signed-off-by: Congqi Xia <[email protected]>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Related to milvus-io#35303 This PR add a param item to support change l0 forward behavior from bf filtering and forward to remote load. Signed-off-by: Congqi Xia <[email protected]>
See also milvus-io#35303 --------- Signed-off-by: Congqi Xia <[email protected]>
Related to #35303 This PR add a param item to support change l0 forward behavior from bf filtering and forward to remote load. --------- Signed-off-by: Congqi Xia <[email protected]>
Related to milvus-io#35303 This PR utilizes pk index in segment to exclude non-hit delete record during load delete records. This ability is crucial when l0/delete forward policy only replies on segment itself(without BF filtering). Signed-off-by: Congqi Xia <[email protected]>
Related to milvus-io#35303 This PR add a param item to support change l0 forward behavior from bf filtering and forward to remote load. --------- Signed-off-by: Congqi Xia <[email protected]>
…36208) Cherry-pick from master pr: #36189 Related to #35303 This PR add a param item to support change l0 forward behavior from bf filtering and forward to remote load. --------- Signed-off-by: Congqi Xia <[email protected]>
Related to #35303 This PR utilizes pk index in segment to exclude non-hit delete record during load delete records. This ability is crucial when l0/delete forward policy only replies on segment itself(without BF filtering). --------- Signed-off-by: Congqi Xia <[email protected]>
Related to milvus-io#35303 `deleteMut` shall be protecting streaming delete buffer, forward l0 could be move out of the rlock section to reduce tsafe impact from loading segments. Signed-off-by: Congqi Xia <[email protected]>
Cherry pick from master pr: #37337 Related to #35303 `deleteMut` shall be protecting streaming delete buffer, forward l0 could be move out of the rlock section to reduce tsafe impact from loading segments. Signed-off-by: Congqi Xia <[email protected]>
Related to #35303 `deleteMut` shall be protecting streaming delete buffer, forward l0 could be move out of the rlock section to reduce tsafe impact from loading segments. Signed-off-by: Congqi Xia <[email protected]>
Related to milvus-io#35303 `deleteMut` shall be protecting streaming delete buffer, forward l0 could be move out of the rlock section to reduce tsafe impact from loading segments. Signed-off-by: Congqi Xia <[email protected]>
Related to milvus-io#35303 Signed-off-by: Congqi Xia <[email protected]>
Related to #35303 Signed-off-by: Congqi Xia <[email protected]>
…37678) Related to milvus-io#35303 Signed-off-by: Congqi Xia <[email protected]>
…) (#37713) Cherry-pick from master pr: #37678 Related to #35303 Signed-off-by: Congqi Xia <[email protected]>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
keep |
Related to milvus-io#35303 Reduce temporary memory usage for PK interface for segment delete. Signed-off-by: Congqi Xia <[email protected]>
…ete (#37880) Related to #35303 Reduce temporary memory usage for PK interface for segment delete. Signed-off-by: Congqi Xia <[email protected]>
…37875) issue #35303 pr: #37867 This reverts commit cdf703a. Signed-off-by: zhenshan.cao <[email protected]>
…ete (milvus-io#37880) Related to milvus-io#35303 Reduce temporary memory usage for PK interface for segment delete. Signed-off-by: Congqi Xia <[email protected]>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Related to milvus-io#35303 Reference https://arrow.apache.org/docs/format/CDataInterface.html Signed-off-by: Congqi Xia <[email protected]>
Related to milvus-io#35303 Reference https://arrow.apache.org/docs/format/CDataInterface.html Signed-off-by: Congqi Xia <[email protected]>
Is there an existing issue for this?
What would you like to be added?
Reduce the memory usage for delegator with large number of l0 segments or delete buffer
Why is this needed?
Before streaming node implementation, delegator cannot control the size of l0 segments and delete buffer. In some cases the memory pressure could be too large to handle.
We would like to change the l0 "loading" and split process in delegator and do some refinement for delete buffer purging
Anything else?
No response
The text was updated successfully, but these errors were encountered: