Apache Drill
  1. Apache Drill
  2. DRILL-1127

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

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major 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.

        Activity

        Jacques Nadeau created issue -
        Jacques Nadeau made changes -
        Field Original Value New Value
        Assignee Jinfeng Ni [ jni ] Mehant Baid [ mehant ]
        Jacques Nadeau made changes -
        Fix Version/s 0.5.0 [ 12324880 ]
        Jacques Nadeau made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Tony Stevenson made changes -
        Workflow no-reopen-closed, patch-avail, testing [ 12874602 ] Drill workflow [ 12934417 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        31d 21h 30m 1 Jacques Nadeau 10/Aug/14 23:07

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development