You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Craig Smoothey (Jira)" <ji...@apache.org> on 2021/03/15 16:44:00 UTC

[jira] [Created] (FLINK-21803) Tumbling / Sliding windows are unaware of daylight savings time

Craig Smoothey created FLINK-21803:
--------------------------------------

             Summary: Tumbling / Sliding windows are unaware of daylight savings time
                 Key: FLINK-21803
                 URL: https://issues.apache.org/jira/browse/FLINK-21803
             Project: Flink
          Issue Type: Improvement
          Components: API / Core
    Affects Versions: 1.12.2
            Reporter: Craig Smoothey


It is currently possible to specify an "offset" for tumbling / sliding windows. The offset is however immutable. This creates a problem for aggregations that have to be performed in a timezone which utilises daylight savings time for half of the year. For example. If one is aggregating data by day in the New York time zone, then for half of the year, the offset is 5 hours (relative UTC) and for the other half of the year, the offset is 4 hours (relative UTC). There is no way to construct tumbling / sliding windows to specify daylight savings time behaviour. It would be helpful if there was a constructor for tumbling / sliding windows to specify the timezone that the aggregation must be performed in (default = UTC). The tumbling / sliding window would then be required to automatically change the offset depending on whether daylight savings time is active or not for the specified time zone.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)