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

Allow Auto-reducer parallelism to be turned off by a logical optimizer

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.14.0
    • 0.14.0
    • Tez
    • None

    Description

      Auto reducer parallelism cannot be used for cases where a custom routing VertexManager is used.

      Allow a tri-state for ReduceSinkDesc::isAutoParallel to allow "allow, disable, unset" mechanics.

      The state machine for this setting will now be

      Allowed transitions

      unset -> allow
      unset -> disable
      allow -> disable

      with no transition case for

      disable -> allow.

      Attachments

        1. HIVE-7302.1.patch
          3 kB
          Gunther Hagleitner

        Activity

          People

            hagleitn Gunther Hagleitner
            gopalv Gopal Vijayaraghavan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: