Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-11518

Provide interface to adjust required resource for tez tasks

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Patch Available
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • Query Processor
    • None

    Description

      Resource requirements for each tasks are varied but currently it's fixed to one value(via hive.tez.container.size). It would be good to customize resource requirements appropriate to expected work.

      Suggested interface is quite simple.

      public interface ResourceCalculator {
      
        Resource adjust(Resource resource, MapWork mapWork);
      
        Resource adjust(Resource resource, ReduceWork reduceWork);
      }
      

      Attachments

        1. HIVE-11518.2.patch.txt
          14 kB
          Navis Ryu
        2. HIVE-11518.1.patch.txt
          11 kB
          Navis Ryu

        Issue Links

          Activity

            People

              navis Navis Ryu
              navis Navis Ryu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: