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

Avoid expensive call to removeAll in DefaultGraphWalker

    XMLWordPrintableJSON

    Details

      Description

      When the plan is too large, the removeAll call in DefaultGraphWalker (line 140) will take very long as it will have to go through the list looking for each of the nodes. We try to get rid of this call by rewriting the logic in the walker.

        Attachments

        1. HIVE-11652.patch
          6 kB
          Jesus Camacho Rodriguez
        2. HIVE-11652.02.patch
          7 kB
          Jesus Camacho Rodriguez
        3. HIVE-11652.01.patch
          7 kB
          Jesus Camacho Rodriguez

          Issue Links

            Activity

              People

              • Assignee:
                jcamachorodriguez Jesus Camacho Rodriguez
                Reporter:
                jcamachorodriguez Jesus Camacho Rodriguez
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: