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

SharedWorkOptimizer sometimes removes useful DPP sources.

    XMLWordPrintableJSON

Details

    Description

      Current SharedWorkOptimizer sometimes removes DPP sources that are not invalidated. I found that findAscendantWorkOperators() returns a super set of ascendant operators, which causes wrong DPP source removal.

      Please check out the attached slides for detailed explanation.

      Attachments

        1. 3.StopRemovingRetainableDPP.1.pdf
          618 kB
          Seonggon Namgung

        Issue Links

          Activity

            People

              seonggon Seonggon Namgung
              seonggon Seonggon Namgung
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: