Hi all, I'd like to share a recent update that improves how we handle partitions for window functions. To keep our codebase clean and avoid duplicating logic, it is always better to reuse existing, well-tested components rather than building new ones from scratch.
To achieve this, the new changes reuse components from the TableFunctionOperator to help window functions manage partitions more efficiently within Table Model. Specifically, this update integrates PartitionRecognizer to handle the window function's partitioning process. You will see updates across several execution operators to support this, including TableWindowOperator, PartitionCache, and PatternPartitionExecutor. The PR link is: https://github.com/apache/iotdb/pull/17280 Best regards, -------------------- Yuan Tian
