Update tests

This commit is contained in:
sundy-li 2021-01-08 16:18:12 +08:00
parent f8815f233c
commit 5dbda5d627
2 changed files with 8 additions and 8 deletions

View File

@ -35,11 +35,11 @@ using DataTypePtr = std::shared_ptr<const IDataType>;
/// eg: select max(value) from test_table where day2 = today(), filters will be: ((toDate(timestamp) + 1) + 1) = today() .
/// 2. Alias on alias for `required_columns` extracted in `InterpreterSelectQuery.cpp`, it could help get all dependent physical columns for query.
/// eg: select day2 from test_table. `required_columns` can got require columns from the tempory rewrited AST `((toDate(timestamp) + 1) + 1)`.
/// eg: select day2 from test_table. `required_columns` can got require columns from the temporary rewritten AST `((toDate(timestamp) + 1) + 1)`.
/// 3. Help with `optimize_aggregation_in_order` and `optimize_read_in_order` in `ReadInOrderOptimizer.cpp`:
/// For queries with alias columns in `orderBy` and `groupBy`, these ASTs will not change.
/// But we generate tempory asts and generate tempory Actions to get the `InputOrderInfo`
/// But we generate temporary asts and generate temporary Actions to get the `InputOrderInfo`
/// eg: select day1 from test_table order by day1;

View File

@ -26,13 +26,13 @@ Expression (Projection)
MergingSorted (Merge sorted streams for ORDER BY)
MergeSorting (Merge sorted blocks for ORDER BY)
PartialSorting (Sort each block for ORDER BY)
Expression (Before ORDER BY and SELECT + Add table aliases)
Expression (Before ORDER BY + Add table aliases)
SettingQuotaAndLimits (Set limits and quota after reading from storage)
ReadFromStorage (MergeTree)
Expression (Projection)
Limit (preliminary LIMIT)
FinishSorting
Expression (Before ORDER BY and SELECT + Add table aliases)
Expression (Before ORDER BY + Add table aliases)
SettingQuotaAndLimits (Set limits and quota after reading from storage)
Union
ReadFromStorage (MergeTree with order)
@ -41,19 +41,19 @@ Expression (Projection)
Expression (Projection)
Limit (preliminary LIMIT)
FinishSorting
Expression (Before ORDER BY and SELECT)
Expression (Before ORDER BY)
SettingQuotaAndLimits (Set limits and quota after reading from storage)
Union
ReadFromStorage (MergeTree with order)
ReadFromStorage (MergeTree with order)
ReadFromStorage (MergeTree with order)
optimize_aggregation_in_order
Expression (Projection + Before ORDER BY and SELECT)
Expression (Projection + Before ORDER BY)
Aggregating
Expression (Before GROUP BY + Add table aliases)
SettingQuotaAndLimits (Set limits and quota after reading from storage)
ReadFromStorage (MergeTree)
Expression (Projection + Before ORDER BY and SELECT)
Expression (Projection + Before ORDER BY)
Aggregating
Expression (Before GROUP BY + Add table aliases)
SettingQuotaAndLimits (Set limits and quota after reading from storage)
@ -61,7 +61,7 @@ Expression (Projection + Before ORDER BY and SELECT)
ReadFromStorage (MergeTree with order)
ReadFromStorage (MergeTree with order)
ReadFromStorage (MergeTree with order)
Expression (Projection + Before ORDER BY and SELECT)
Expression (Projection + Before ORDER BY)
Aggregating
Expression (Before GROUP BY)
SettingQuotaAndLimits (Set limits and quota after reading from storage)