This is an automated email from the ASF dual-hosted git repository.
caogaofei pushed a change to branch beyyes/count_time_fe
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 0c86f456fde remove view
add 4008f7d9f02 reimpl according review
add 6a59e37c089 remove getOutputSimbol method and reimpl count_time align
by time
No new revisions were added by this update.
Summary of changes:
.../iotdb/db/it/aggregation/IoTDBCountTimeIT.java | 242 +++++----------------
.../db/queryengine/plan/analyze/Analysis.java | 3 +-
.../queryengine/plan/analyze/AnalyzeVisitor.java | 121 +++++------
.../db/queryengine/plan/expression/Expression.java | 13 --
.../plan/expression/binary/BinaryExpression.java | 8 -
.../plan/expression/leaf/LeafOperand.java | 5 -
.../plan/expression/multi/FunctionExpression.java | 11 -
.../expression/other/CaseWhenThenExpression.java | 5 -
.../plan/expression/ternary/TernaryExpression.java | 5 -
.../plan/expression/unary/UnaryExpression.java | 5 -
...java => CountTimeAggregationAmountVisitor.java} | 18 +-
.../cartesian/BindSchemaForExpressionVisitor.java | 7 +-
.../cartesian/BindSchemaForPredicateVisitor.java | 7 +-
...catDeviceAndBindSchemaForExpressionVisitor.java | 11 +-
.../plan/statement/crud/QueryStatement.java | 74 +++++--
.../iotdb/db/utils/constant/SqlConstant.java | 1 +
.../queryengine/plan/analyze/AnalyzeFailTest.java | 37 ++++
17 files changed, 221 insertions(+), 352 deletions(-)
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/expression/visitor/{CollectAggregationExpressionsVisitor.java
=> CountTimeAggregationAmountVisitor.java} (70%)