Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-4417 Umbrella: Faster Metadata Queries
  3. DRILL-4372

Drill Operators and Functions should correctly expose their types within Calcite

    XMLWordPrintableJSON

    Details

      Description

      Currently, for most operators / functions, Drill would always claim the return types being nullable-any.

      However, in many cases (such as Hive, View, etc.), the types of input columns are known. So, along with resolving to the correct operators / functions, we can infer the output types at planning.

      Having this mechanism can help speed up many applications, especially where schemas alone are sufficient (e.g., Limit-0).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                seanhychu Sean Hsuan-Yi Chu
                Reporter:
                seanhychu Sean Hsuan-Yi Chu
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: