Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-2405

[Storm SQL] Support TUMBLE and HOP window

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Abandoned
    • None
    • None
    • storm-sql
    • None

    Description

      Calcite 1.12.0 will support tumble and hop window via CALCITE-1603 and CALCITE-1615.

      Storm can utilize this to support grouping by tumbling and sliding window
      (Hop window is what we're saying sliding window in Storm. Sliding window in Calcite has different meaning.)

      Before addressing this issue, it might need to change underlying API of Storm SQL. We dropped grouping and join features from Storm SQL to not relying on Trident semantic (within micro batch), so this feature should be implemented under tuple-by-tuple manner. Either core API or streams API would be good, and streams API should be easier to change since it can (and should) cover Trident API.

      TUMBLE_START, TUMBLE_END, HOP_START, HOP_END might be implemented from another issue.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kabhwan Jungtaek Lim
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: