Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-8016

Refine PlacementRule interface and add a app-name queue mapping rule as an example

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.2.0, 3.1.4
    • None
    • None
    • Reviewed

    Description

      After YARN-3635/YARN-6689, PlacementRule becomes a common interface which can be used by scheduler and can be dynamically updated by scheduler according to configs. There're some other works.

      • There's no way to initialize PlacementRule.
      • No example of PlacementRule except the user-group mapping one.

      This JIRA is targeted to refine PlacementRule interfaces and add another PlacementRule example.

      Attachments

        1. YARN-8016.001.patch
          32 kB
          Zian Chen
        2. YARN-8016.002.patch
          46 kB
          Zian Chen
        3. YARN-8016.003.patch
          53 kB
          Zian Chen
        4. YARN-8016.004.patch
          53 kB
          Zian Chen
        5. YARN-8016.005.patch
          53 kB
          Zian Chen

        Issue Links

        Activity

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

          People

            Zian Chen Zian Chen
            Zian Chen Zian Chen
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment