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

Ensure RMProxy events are processed in-order

    XMLWordPrintableJSON

Details

    Description

      As a solution to the racing issue in YUNIKORN-2327, we can remove the goroutines in RMProxy.UpdateNode() (and UpdateApplication/UpdateAllocation) to make sure the function put si.NodeRequest in channel in the same order from shim.  Perforamance benchmarking must be done before applying this change.

      Attachments

        Issue Links

          Activity

            People

              Yu-Lin Chen Yu-Lin Chen
              Yu-Lin Chen Yu-Lin Chen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: