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

Automatically use StrAgg and support non-holder workspace variables in UDAFs

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.5.0
    • Component/s: Execution - Codegen
    • Labels:
      None

      Description

      Right now, the FunctionConverter will fail to load UDAFs that use non holder workspace variables. This should be constrained to a restriction in using hash aggregation. If we detect one of these functions (or use of variable width or repeated data types workspace variables), we should only allow use of StreamingAggregate during planning.

        Attachments

          Activity

            People

            • Assignee:
              mehant Mehant Baid
              Reporter:
              jnadeau Jacques Nadeau
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: