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

Change FairScheduler to use PlacementRule interface

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      The PlacementRule interface was introduced to be used by all schedulers as per YARN-3635. The CapacityScheduler is using it but the FairScheduler is not and is using its own rule definition.

      YARN-8948 cleans up the implementation and removes the CS references which should allow this change to go through.
      This would be the first step in using one placement rule engine for both schedulers.

      Attachments

        1. YARN-8967.001.patch
          209 kB
          wilfreds#1
        2. YARN-8967.002.patch
          208 kB
          wilfreds#1
        3. YARN-8967.003.patch
          217 kB
          wilfreds#1
        4. YARN-8967.004.patch
          228 kB
          wilfreds#1
        5. YARN-8967.005.patch
          228 kB
          wilfreds#1
        6. YARN-8967.006.patch
          193 kB
          wilfreds#1
        7. YARN-8967.007.patch
          193 kB
          wilfreds#1
        8. YARN-8967.008.patch
          198 kB
          wilfreds#1
        9. YARN-8967.009.patch
          196 kB
          wilfreds#1
        10. YARN-8967.010.patch
          199 kB
          wilfreds#1
        11. YARN-8967.011.patch
          200 kB
          wilfreds#1

        Issue Links

          Activity

            People

              wilfreds Wilfred Spiegelenburg
              wilfreds Wilfred Spiegelenburg
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: