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

Dynamic Sorted Partition optimizer loses sibling operators

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2.1, 2.1.1, 2.2.0
    • 4.0.0-alpha-1
    • Query Planning
    • None

    Description

      https://github.com/apache/hive/blob/master/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SortedDynPartitionOptimizer.java#L173

            // unlink connection between FS and its parent
            fsParent = fsOp.getParentOperators().get(0);
            fsParent.getChildOperators().clear();
      

      The optimizer discards any cases where the fsParent has another SEL child

      Attachments

        1. HIVE-16100.12.patch
          414 kB
          Vineet Garg
        2. HIVE-16100.11.patch
          414 kB
          Vineet Garg
        3. HIVE-16100.10.patch
          414 kB
          Vineet Garg
        4. HIVE-16100.9.patch
          414 kB
          Vineet Garg
        5. HIVE-16100.8.patch
          419 kB
          Vineet Garg
        6. HIVE-16100.7.patch
          123 kB
          Vineet Garg
        7. HIVE-16100.6.patch
          108 kB
          Vineet Garg
        8. HIVE-16100.5.patch
          75 kB
          Gopal Vijayaraghavan
        9. HIVE-16100.4.patch
          79 kB
          Gopal Vijayaraghavan
        10. HIVE-16100.3.patch
          22 kB
          Gopal Vijayaraghavan
        11. HIVE-16100.2.patch
          21 kB
          Gopal Vijayaraghavan
        12. HIVE-16100.2.patch
          21 kB
          Gopal Vijayaraghavan
        13. HIVE-16100.1.patch
          2 kB
          Gopal Vijayaraghavan

        Issue Links

          Activity

            People

              vgarg Vineet Garg
              gopalv Gopal Vijayaraghavan
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: