Translate window function AST to execution state for accumulator-style functions

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 4.9.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Query Optimization 2021-02-22, Query Optimization 2021-03-08
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Note that this ticket should only handle non-removable position-based windows, as the execution state for such windows already exists for accumulators (AccumulatorState). So the task here is to walk the parsed tree and produce the correct AccumulatorState along with the corresponding window manager to be used by the aggregation stage.

      The full list of supported accumulators: sum, avg, stddev, min, max, count, first, last, push, addToSet

            Assignee:
            Nicholas Zolnierz
            Reporter:
            Nicholas Zolnierz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: