CREATE TABLE host ( ts timestamp(3) time index, host STRING PRIMARY KEY, val BIGINT, ); Affected Rows: 0 INSERT INTO TABLE host VALUES ("1970-01-01T01:00:00+00:00", 'host1', 0), ("1970-01-01T02:00:00+00:00", 'host1', 1), ("1971-01-02T03:00:00+00:00", 'host1', 2), ("1971-01-02T04:00:00+00:00", 'host1', 3), ("1970-01-01T01:00:00+00:00", 'host2', 4), ("1970-01-01T02:00:00+00:00", 'host2', 5), ("1971-01-02T03:00:00+00:00", 'host2', 6), ("1971-01-02T04:00:00+00:00", 'host2', 7); Affected Rows: 8 SELECT ts, host, min(val) RANGE (INTERVAL '1 year') FROM host ALIGN (INTERVAL '1 year') ORDER BY host, ts; Error: 3000(PlanQuery), DataFusion error: Error during planning: Year or month interval is not allowed in range query: IntervalMonthDayNano("IntervalMonthDayNano { months: 12, days: 0, nanoseconds: 0 }") SELECT ts, host, min(val) RANGE (INTERVAL '1' day) FROM host ALIGN (INTERVAL '1' day) ORDER BY host, ts; +---------------------+-------+---------------------------------------------------------------------------------------------------------+ | ts | host | min(host.val) RANGE IntervalMonthDayNano("IntervalMonthDayNano { months: 0, days: 1, nanoseconds: 0 }") | +---------------------+-------+---------------------------------------------------------------------------------------------------------+ | 1970-01-01T00:00:00 | host1 | 0 | | 1971-01-02T00:00:00 | host1 | 2 | | 1970-01-01T00:00:00 | host2 | 4 | | 1971-01-02T00:00:00 | host2 | 6 | +---------------------+-------+---------------------------------------------------------------------------------------------------------+ DROP TABLE host; Affected Rows: 0