Caideyipi commented on PR #18171: URL: https://github.com/apache/iotdb/pull/18171#issuecomment-5583060170
Closing after tracing the planner and execution paths. The failing state in these tests requires manually constructed children with different total aggregation-window counts, or a zero-row block followed by early completion. Planner-produced multi-child tree AggregationOperator inputs all derive from the same GroupByTimeParameter. Series aggregation scans emit one row for every fixed time window even when the series or region has no data; aggregation FullOuterTimeJoin nodes are rewritten before execution; and data-driven window queries stay on RawDataAggregationOperator and cannot be combined with GROUP BY LEVEL. I could not find a valid SQL or planner path that produces the tested state. This is therefore defensive hardening for a violated equal-window contract rather than a reachable bug, so I am closing the PR. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
