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

Determine when dynamic runtime filtering should be disabled

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.3.0
    • Query Planning

    Description

      Currently dynamic min/max/bloom optimization is always enabled. However there are times where it may not be beneficial, such as if the semijoin has a PK-FK relation and there are no filters on the semijoin table. Try to devise a way to do a cost/benefit calculation to see if there is enough benefit to adding the runtime filter.

      Attachments

        1. HIVE-16154.4.patch
          149 kB
          Jason Dere
        2. HIVE-16154.3.patch
          149 kB
          Jason Dere
        3. HIVE-16154.2.patch
          135 kB
          Jason Dere
        4. HIVE-16154.1.patch
          132 kB
          Jason Dere

        Activity

          People

            jdere Jason Dere
            jdere Jason Dere
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: