@@ -47,14 +47,14 @@ LogicalProject(C=[$2])
4747 LogicalProject(DEPTNO=[$7], SAL=[$5])
4848 LogicalFilter(condition=[=($7, 10)])
4949 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
50- !sub-plan "NONE "
50+ !sub-plan ""
5151LogicalProject(C=[$2])
5252 LogicalProject(DEPTNO=[10], SAL=[$0], C=[$1])
5353 LogicalAggregate(group=[{0}], C=[COUNT()])
5454 LogicalProject(SAL=[$5])
5555 LogicalFilter(condition=[=($7, 10)])
5656 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
57- !sub-plan "NONE, AGGREGATE_ANY_PULL_UP_CONSTANTS"
57+ !sub-plan "AGGREGATE_ANY_PULL_UP_CONSTANTS"
5858
5959# testAggregateConstantKeyRule2 ------------------------------------------------
6060# AGGREGATE_ANY_PULL_UP_CONSTANTS should not fire when the only group key is a
@@ -77,13 +77,13 @@ LogicalProject(C=[$1])
7777 LogicalProject(DEPTNO=[$7])
7878 LogicalFilter(condition=[=($7, 10)])
7979 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
80- !sub-plan "NONE "
80+ !sub-plan ""
8181LogicalProject(C=[$1])
8282 LogicalAggregate(group=[{0}], C=[COUNT()])
8383 LogicalProject(DEPTNO=[$7])
8484 LogicalFilter(condition=[=($7, 10)])
8585 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
86- !sub-plan "NONE, AGGREGATE_ANY_PULL_UP_CONSTANTS"
86+ !sub-plan "AGGREGATE_ANY_PULL_UP_CONSTANTS"
8787
8888# testAggregateConstantKeyRule3 ------------------------------------------------
8989# AGGREGATE_ANY_PULL_UP_CONSTANTS removes the null key (mgr IS NULL) but keeps
@@ -108,15 +108,15 @@ LogicalProject(JOB=[$1])
108108 LogicalProject(MGR=[$3], JOB=[$2])
109109 LogicalFilter(condition=[AND(IS NULL($3), =($2, 'Clerk'))])
110110 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
111- !sub-plan "NONE "
111+ !sub-plan ""
112112LogicalProject(JOB=[$1])
113113 LogicalFilter(condition=[>($2, 3)])
114114 LogicalProject(MGR=[$0], JOB=['Clerk':VARCHAR(10)], $f2=[$1])
115115 LogicalAggregate(group=[{0}], agg#0=[COUNT()])
116116 LogicalProject(MGR=[$3])
117117 LogicalFilter(condition=[AND(IS NULL($3), =($2, 'Clerk'))])
118118 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
119- !sub-plan "NONE, AGGREGATE_ANY_PULL_UP_CONSTANTS"
119+ !sub-plan "AGGREGATE_ANY_PULL_UP_CONSTANTS"
120120
121121# testAggregateDynamicFunction -------------------------------------------------
122122# AGGREGATE_ANY_PULL_UP_CONSTANTS removes the null key (mgr IS NULL) but keeps
@@ -141,15 +141,15 @@ LogicalProject(HIREDATE=[$1])
141141 LogicalProject(MGR=[$3], HIREDATE=[$4])
142142 LogicalFilter(condition=[AND(IS NULL($3), =($4, CURRENT_TIMESTAMP))])
143143 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
144- !sub-plan "NONE "
144+ !sub-plan ""
145145LogicalProject(HIREDATE=[$1])
146146 LogicalFilter(condition=[>($2, 3)])
147147 LogicalProject(MGR=[$0], HIREDATE=[CURRENT_TIMESTAMP], $f2=[$1])
148148 LogicalAggregate(group=[{0}], agg#0=[COUNT()])
149149 LogicalProject(MGR=[$3])
150150 LogicalFilter(condition=[AND(IS NULL($3), =($4, CURRENT_TIMESTAMP))])
151151 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
152- !sub-plan "NONE, AGGREGATE_ANY_PULL_UP_CONSTANTS"
152+ !sub-plan "AGGREGATE_ANY_PULL_UP_CONSTANTS"
153153
154154# testAggregateProjectPullUpConstants ------------------------------------------
155155# AGGREGATE_ANY_PULL_UP_CONSTANTS removes the constant group key (empno = 10)
@@ -169,13 +169,13 @@ LogicalAggregate(group=[{0, 1, 2}], S=[SUM($2)])
169169 LogicalProject(JOB=[$2], EMPNO=[$0], SAL=[$5])
170170 LogicalFilter(condition=[=($0, 10)])
171171 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
172- !sub-plan "NONE "
172+ !sub-plan ""
173173LogicalProject(JOB=[$0], EMPNO=[10], SAL=[$1], S=[$2])
174174 LogicalAggregate(group=[{0, 1}], S=[SUM($1)])
175175 LogicalProject(JOB=[$2], SAL=[$5])
176176 LogicalFilter(condition=[=($0, 10)])
177177 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
178- !sub-plan "NONE, AGGREGATE_ANY_PULL_UP_CONSTANTS"
178+ !sub-plan "AGGREGATE_ANY_PULL_UP_CONSTANTS"
179179
180180# testAggregateProjectPullUpConstants2 -----------------------------------------
181181# After AGGREGATE_PROJECT_MERGE merges the inner project into the aggregate,
@@ -195,16 +195,16 @@ LogicalAggregate(group=[{0, 1}])
195195 LogicalProject(ENAME=[$1], SAL=[$5])
196196 LogicalFilter(condition=[=($1, 'John')])
197197 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
198- !sub-plan "NONE "
198+ !sub-plan ""
199199LogicalAggregate(group=[{1, 5}])
200200 LogicalFilter(condition=[=($1, 'John')])
201201 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
202- !sub-plan "NONE, AGGREGATE_PROJECT_MERGE"
202+ !sub-plan "AGGREGATE_PROJECT_MERGE"
203203LogicalProject(ENAME=['John':VARCHAR(20)], SAL=[$0])
204204 LogicalAggregate(group=[{5}])
205205 LogicalFilter(condition=[=($1, 'John')])
206206 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
207- !sub-plan "NONE, AGGREGATE_PROJECT_MERGE, AGGREGATE_ANY_PULL_UP_CONSTANTS"
207+ !sub-plan "AGGREGATE_PROJECT_MERGE, AGGREGATE_ANY_PULL_UP_CONSTANTS"
208208
209209# testAggregateValuesRuleWithInRepeatingValues ---------------------------------
210210# AGGREGATE_VALUES deduplicates Values tuples when a filter IN clause has
@@ -227,20 +227,20 @@ LogicalProject(DEPTNO=[$7], SAL=[$5])
227227LogicalValues(tuples=[[{ 1 }, { 1 }, { 3 }, { 1 }, { 2 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { null }, { null }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }]])
228228})])
229229 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
230- !sub-plan "NONE "
230+ !sub-plan ""
231231LogicalProject(DEPTNO=[$7], SAL=[$5])
232232 LogicalProject(EMPNO=[$0], ENAME=[$1], JOB=[$2], MGR=[$3], HIREDATE=[$4], SAL=[$5], COMM=[$6], DEPTNO=[$7], SLACKER=[$8])
233233 LogicalJoin(condition=[=($7, $9)], joinType=[inner])
234234 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
235235 LogicalAggregate(group=[{0}])
236236 LogicalValues(tuples=[[{ 1 }, { 1 }, { 3 }, { 1 }, { 2 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { null }, { null }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }, { 1 }]])
237- !sub-plan "NONE, FILTER_SUB_QUERY_TO_CORRELATE"
237+ !sub-plan "FILTER_SUB_QUERY_TO_CORRELATE"
238238LogicalProject(DEPTNO=[$7], SAL=[$5])
239239 LogicalProject(EMPNO=[$0], ENAME=[$1], JOB=[$2], MGR=[$3], HIREDATE=[$4], SAL=[$5], COMM=[$6], DEPTNO=[$7], SLACKER=[$8])
240240 LogicalJoin(condition=[=($7, $9)], joinType=[inner])
241241 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
242242 LogicalValues(tuples=[[{ 1 }, { 3 }, { 2 }, { null }]])
243- !sub-plan "NONE, FILTER_SUB_QUERY_TO_CORRELATE, AGGREGATE_VALUES"
243+ !sub-plan "FILTER_SUB_QUERY_TO_CORRELATE, AGGREGATE_VALUES"
244244
245245# testEmptyAggregateEmptyKeyWithAggregateValuesRule ----------------------------
246246# AGGREGATE_VALUES replaces an empty-key Aggregate over empty Values with a
@@ -264,15 +264,15 @@ LogicalAggregate(group=[{}], EXPR$0=[COUNT()], EXPR$1=[SUM($0)])
264264 LogicalProject(EMPNO=[$0])
265265 LogicalFilter(condition=[false])
266266 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
267- !sub-plan "NONE "
267+ !sub-plan ""
268268LogicalAggregate(group=[{}], EXPR$0=[COUNT()], EXPR$1=[SUM($0)])
269269 LogicalProject(EMPNO=[$0])
270270 LogicalValues(tuples=[[]])
271- !sub-plan "NONE, FILTER_REDUCE_EXPRESSIONS"
271+ !sub-plan "FILTER_REDUCE_EXPRESSIONS"
272272LogicalAggregate(group=[{}], EXPR$0=[COUNT()], EXPR$1=[SUM($0)])
273273 LogicalProject(EMPNO=[$0])
274274 LogicalValues(tuples=[[]])
275- !sub-plan "NONE, FILTER_REDUCE_EXPRESSIONS, AGGREGATE_VALUES"
275+ !sub-plan "FILTER_REDUCE_EXPRESSIONS, AGGREGATE_VALUES"
276276
277277# testReduceInValuesNonOrdered -------------------------------------------------
278278# AGGREGATE_VALUES does not fire when the IN list is small enough that the
@@ -292,14 +292,14 @@ WHERE deptno IN (1,1,3,1,2);
292292LogicalProject(DEPTNO=[$7], SAL=[$5])
293293 LogicalFilter(condition=[OR(=($7, 1), =($7, 3), =($7, 2))])
294294 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
295- !sub-plan "NONE "
295+ !sub-plan ""
296296LogicalProject(DEPTNO=[$7], SAL=[$5])
297297 LogicalFilter(condition=[OR(=($7, 1), =($7, 3), =($7, 2))])
298298 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
299- !sub-plan "NONE, FILTER_SUB_QUERY_TO_CORRELATE"
299+ !sub-plan "FILTER_SUB_QUERY_TO_CORRELATE"
300300LogicalProject(DEPTNO=[$7], SAL=[$5])
301301 LogicalFilter(condition=[OR(=($7, 1), =($7, 3), =($7, 2))])
302302 LogicalTableScan(table=[[CATALOG, SALES, EMP]])
303- !sub-plan "NONE, FILTER_SUB_QUERY_TO_CORRELATE, AGGREGATE_VALUES"
303+ !sub-plan "FILTER_SUB_QUERY_TO_CORRELATE, AGGREGATE_VALUES"
304304
305305# End aggregate-constants.iq
0 commit comments