You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@storm.apache.org by "Jungtaek Lim (JIRA)" <ji...@apache.org> on 2017/03/10 08:39:04 UTC

[jira] [Updated] (STORM-2405) [Storm SQL] Support TUMBLE and HOP window

     [ https://issues.apache.org/jira/browse/STORM-2405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jungtaek Lim updated STORM-2405:
--------------------------------
    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.

  was:
Calcite 1.12.0 will support tumble and hop window via [CALCITE-1603](https://issues.apache.org/jira/browse/CALCITE-1603) and [CALCITE-1615](https://issues.apache.org/jira/browse/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.


> [Storm SQL] Support TUMBLE and HOP window
> -----------------------------------------
>
>                 Key: STORM-2405
>                 URL: https://issues.apache.org/jira/browse/STORM-2405
>             Project: Apache Storm
>          Issue Type: New Feature
>          Components: storm-sql
>            Reporter: Jungtaek Lim
>
> 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.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)