Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-3009

Reduce the IN list threshold to take advantage of Values operator

    XMLWordPrintableJSON

    Details

      Description

      The IN-list threshold is currently set to 200 (it was bumped up from 20 previously since Drill did not have the Values operator). Now that Drill can support large IN lists through the Values operator, we should drop the threshold back and in fact lower it to 10.

      For lists below this threshold, Calcite will build a binary tree of OR's. Above this threshold, it will create a ValuesRel .

        Attachments

          Activity

            People

            • Assignee:
              amansinha100 Aman Sinha
              Reporter:
              amansinha100 Aman Sinha
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: