Gaofei Cao created IOTDB-6286:
---------------------------------
Summary: Add new query optimize rule: Use TopKNode when Align by
time + order by expression + limit N
Key: IOTDB-6286
URL: https://issues.apache.org/jira/browse/IOTDB-6286
Project: Apache IoTDB
Issue Type: Improvement
Reporter: Gaofei Cao
Assignee: Gaofei Cao
/**
* Replace `SortNode` to `TopKNode` in these cases:
* <li>`LimitNode + SortNode` change to `TopKNode`.
* <li>`LimitNode + OffsetNode + SortNode` change to `LimitNode + OffsetNode +
TopKNode(topValue =
* limitValue+offsetValue)`.
* <li>`LimitNode + TransformNode + SortNode` change to `TransformNode +
TopKNode`.
* <li>`LimitNode + OffsetNode + TransformNode + SortNode` change to `LimitNode
+ OffsetNode +
* TransformNode + TopKNode(topValue = limitValue+offsetValue)`.
*/
--
This message was sent by Atlassian Jira
(v8.20.10#820010)