Uploaded image for project: 'Apache YuniKorn'
  1. Apache YuniKorn
  2. YUNIKORN-2467

Remove AllocationAsk from the core when a pod is completed

    XMLWordPrintableJSON

Details

    Description

      A new issue was discovered while fixing YUNIKORN-2465. This also results in growing memory usage in case of long running applications.

      When a pod reaches a terminal state (Success / Failed), we send an update request from the shim to the core (Task.releaseAllocation()). However, we only discard the allocation itself and we don't do anything about the ask. It is kept inside the Application object until it becomes Completed.

      Attachments

        Issue Links

          Activity

            People

              pbacsko Peter Bacsko
              pbacsko Peter Bacsko
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: