Uploaded image for project: 'Teiid'
  1. Teiid
  2. TEIID-1560

Add support for user defined / pushdown aggregate functions

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 8.0
    • None
    • Query Engine
    • None
    • Documentation (Ref Guide, User Guide, etc.), Release Notes, Compatibility/Configuration

    Description

      Add support for user defined aggregate functions. This would also affect the function model metadata. Our aggregate handling logic will need to be generalized to make this possible. Starting with the parser we've got special handling for built-in aggregates.

      for user defined aggregate handling just a static method will not work as the function needs to retain state across each group. Could require that the implementing class extends AggregateFunction.

      Could also allow user defined aggregates to take an order by clause.

      Attachments

        Activity

          People

            rhn-engineering-shawkins Steven Hawkins
            rhn-engineering-shawkins Steven Hawkins
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: