Uploaded image for project: 'Myriad'
  1. Myriad
  2. MYRIAD-101

Refactor fine grained scheduling and support multiple offers per slave.

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Resolution: Fixed
    • None
    • Myriad 0.1.0
    • Scheduler
    • None

    Description

      • Changed YarnNodeCapacityManager to only handle capacity related operations.
      • Moved rest of the functionalities into following classes:
        1. OfferFeed: Queues up offers.
        2. OfferLifecycleManager: Manages offers that have been consumed by Myriad.
        2. NMHeartBeatHandler: Handles NM heart beat.
        3. NodeStore: Tracks the nodes that are part of Myriad.

      Testing:
      Ran word count

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            rkannan82 Kannan Rajah
            rkannan82 Kannan Rajah
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment