You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@yunikorn.apache.org by "Hsien-Cheng(Ryan) Huang (Jira)" <ji...@apache.org> on 2024/10/28 07:56:00 UTC

[jira] [Commented] (YUNIKORN-2952) Refactor victims processing flow in preemptors

    [ https://issues.apache.org/jira/browse/YUNIKORN-2952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17893357#comment-17893357 ] 

Hsien-Cheng(Ryan) Huang commented on YUNIKORN-2952:
---------------------------------------------------

Hi mani, I can also help with this!

> Refactor victims processing flow in preemptors
> ----------------------------------------------
>
>                 Key: YUNIKORN-2952
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-2952
>             Project: Apache YuniKorn
>          Issue Type: Sub-task
>          Components: core - scheduler
>            Reporter: Manikandan R
>            Priority: Major
>
> Currently, there is some common allocation processing functionalities in both Intra Queue Preemptor (preemption.go) and Required Node Preemptor (required_node_preemptor.go) like filtering, sorting and get which can be pulled into common place and could be used by these preemptors. Common Interface and Methods can be designed in a way that it can contain only common steps and any custom logic shall be placed in appropriate preemptor. Intra Queue Preemptor does the filtering in Queue.go and needs to be moved accordingly.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: issues-help@yunikorn.apache.org