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

Semijoin Reduction : Use local variable to check for external table condition

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      This condition,

       

      semiJoin = semiJoin && !disableSemiJoinOptDueToExternalTable(parseContext.getConf(), ts, ctx);

       

      may set semiJoin to false if an external table is encountered and will remain false for subsequent cases. It should only disable it for that particular case.

       

      cc jdere

      Attachments

        1. HIVE-20240.01-branch-3.patch
          28 kB
          Deepak Jaiswal
        2. HIVE-20240.1.patch
          28 kB
          Deepak Jaiswal

        Issue Links

          Activity

            People

              djaiswal Deepak Jaiswal
              djaiswal Deepak Jaiswal
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: