Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-19604

FLIP-145: Support SQL windowing table-valued function

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • Table SQL / API
    • None

    Attachments

      Issue Links

        1.
        Implement cumulative windowing for window aggregate operator Sub-task Closed Jark Wu
        2.
        Implement streaming window join operator Sub-task Closed Jing Zhang
        3.
        Implement streaming window TopN operator Sub-task Closed Jing Zhang
        4.
        Introduce WindowProperties MetadataHandler to propagate window properties Sub-task Closed Jark Wu
        5.
        Support window TVF based window aggreagte in planner Sub-task Closed Jark Wu
        6.
        Support CUMULATE window table function in planner Sub-task Closed Jark Wu
        7.
        Support streaming window join in planner Sub-task Closed Jing Zhang
        8.
        Support streaming window TopN in planner Sub-task Closed Jing Zhang
        9.
        Introduce BytesMultiMap to support buffering records Sub-task Closed Jark Wu
        10.
        Allow streaming operators to use managed memory Sub-task Closed Xintong Song
        11.
        Refactor BytesHashMap and BytesMultiMap to support window key Sub-task Closed Jark Wu
        12.
        Implement mini-batch optimized slicing window aggregate operator Sub-task Closed Jark Wu
        13.
        Support split distinct aggregate for window TVF based aggregate Sub-task Closed Jark Wu
        14.
        Fix Cumulative and Hopping window should accumulate late events belonging to the cleaned slice Sub-task Closed Jark Wu
        15.
        Support Projection push down for Window TVF Sub-task Closed Jing Zhang
        16.
        Support grouping set syntax for Window TVF based aggregation Sub-task Closed Jing Zhang
        17.
        Introduce the in memory topN buffer Sub-task Closed Unassigned
        18.
        Support local global optimization for window aggregation in plan Sub-task Closed Jark Wu
        19.
        Support local global optimization for window aggregation in runtime Sub-task Closed Jark Wu
        20.
        Fix bug for window join: plan is wrong if join condition contain 'IS NOT DISTINCT FROM' Sub-task Closed Jing Zhang
        21.
        Fix bug for semi/anti window join. Sub-task Closed Jing Zhang
        22.
        Add documentation for the new window TVF based operations Sub-task Closed Jark Wu
        23.
        Simplify `StreamPhysicalWindowTableFunction` to a simple window assigner if successor node with `WindowAttachedWindowingStrategy` in planner Sub-task Closed Jing Zhang
        24.
        Implement streaming window assigner tablefunction operator Sub-task Closed Jing Zhang
        25.
        Support offset in window TVF Sub-task Closed Jing Zhang
        26.
        Window TVF Supports session window Sub-task Closed Jing Zhang
        27.
        Window TVF Supports session window in runtime Sub-task Closed Jing Zhang
        28.
        Support session window agg in table runtime instead of using legacy group window agg op Sub-task Closed xuyang
        29.
        Refactor classes related to window TVF aggregation to prepare for non-aligned windows Sub-task Closed xuyang
        30.
        Support session window table function without pulling up with window agg Sub-task Closed xuyang
        31.
        Update doc about session window tvf Sub-task Closed xuyang

        Activity

          People

            jark Jark Wu
            jark Jark Wu
            Votes:
            0 Vote for this issue
            Watchers:
            21 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: