wilfred-s commented on PR #471:
URL: https://github.com/apache/yunikorn-core/pull/471#issuecomment-1345769875

   As I discussed with Brandon off-line: YUNIKORN-800 introduced this leak and 
did not take into account dynamic queues and application ID reuse (i.e. K8s 
CronJob).
   Completed applications should not be linked to the queue anymore. If we want 
them accessible based on the queue(path) we should allow a filter on the 
partition applications call.
   
   In the case that we have a dynamic queue: the queue will be removed long 
before the the completed application expires. Our main use cases have always 
used dynamic queues and that is one of the reasons why we did not see this 
issue. This is a workaround. It fixes the leak but nothing else. We should 
properly fix this the issues introduced in YUNIKORN-800 and the leak in one go.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to