@@ -75,13 +75,12 @@ PhysicalResultSink
75
75
76
76
-- !cross_join_order --
77
77
PhysicalResultSink
78
- --PhysicalTopN[MERGE_SORT]
79
- ----PhysicalTopN[LOCAL_SORT]
80
- ------NestedLoopJoin[CROSS_JOIN]
81
- --------PhysicalTopN[MERGE_SORT]
82
- ----------PhysicalTopN[LOCAL_SORT]
83
- ------------PhysicalOlapScan[t1]
84
- --------PhysicalOlapScan[t2]
78
+ --PhysicalTopN[GATHER_SORT]
79
+ ----NestedLoopJoin[CROSS_JOIN]
80
+ ------PhysicalTopN[MERGE_SORT]
81
+ --------PhysicalTopN[LOCAL_SORT]
82
+ ----------PhysicalOlapScan[t1]
83
+ ------PhysicalOlapScan[t2]
85
84
86
85
-- !limit_offset_sort_join --
87
86
PhysicalResultSink
@@ -172,12 +171,11 @@ PhysicalResultSink
172
171
173
172
-- !limit_sort_window --
174
173
PhysicalResultSink
175
- --PhysicalTopN[MERGE_SORT]
176
- ----PhysicalTopN[LOCAL_SORT]
177
- ------PhysicalWindow
178
- --------PhysicalQuickSort[MERGE_SORT]
179
- ----------PhysicalQuickSort[LOCAL_SORT]
180
- ------------PhysicalOlapScan[t1]
174
+ --PhysicalTopN[GATHER_SORT]
175
+ ----PhysicalWindow
176
+ ------PhysicalQuickSort[MERGE_SORT]
177
+ --------PhysicalQuickSort[LOCAL_SORT]
178
+ ----------PhysicalOlapScan[t1]
181
179
182
180
-- !limit_offset_window --
183
181
PhysicalResultSink
@@ -191,12 +189,11 @@ PhysicalResultSink
191
189
192
190
-- !limit_offset_sort_window --
193
191
PhysicalResultSink
194
- --PhysicalTopN[MERGE_SORT]
195
- ----PhysicalTopN[LOCAL_SORT]
196
- ------PhysicalWindow
197
- --------PhysicalQuickSort[MERGE_SORT]
198
- ----------PhysicalQuickSort[LOCAL_SORT]
199
- ------------PhysicalOlapScan[t1]
192
+ --PhysicalTopN[GATHER_SORT]
193
+ ----PhysicalWindow
194
+ ------PhysicalQuickSort[MERGE_SORT]
195
+ --------PhysicalQuickSort[LOCAL_SORT]
196
+ ----------PhysicalOlapScan[t1]
200
197
201
198
-- !limit_sort_filter --
202
199
PhysicalResultSink
@@ -264,21 +261,19 @@ PhysicalResultSink
264
261
265
262
-- !limit_window --
266
263
PhysicalResultSink
267
- --PhysicalTopN[MERGE_SORT]
268
- ----PhysicalTopN[LOCAL_SORT]
269
- ------PhysicalWindow
270
- --------PhysicalQuickSort[MERGE_SORT]
271
- ----------PhysicalQuickSort[LOCAL_SORT]
272
- ------------PhysicalOlapScan[t1]
264
+ --PhysicalTopN[GATHER_SORT]
265
+ ----PhysicalWindow
266
+ ------PhysicalQuickSort[MERGE_SORT]
267
+ --------PhysicalQuickSort[LOCAL_SORT]
268
+ ----------PhysicalOlapScan[t1]
273
269
274
270
-- !limit_offset_window --
275
271
PhysicalResultSink
276
- --PhysicalTopN[MERGE_SORT]
277
- ----PhysicalTopN[LOCAL_SORT]
278
- ------PhysicalWindow
279
- --------PhysicalQuickSort[MERGE_SORT]
280
- ----------PhysicalQuickSort[LOCAL_SORT]
281
- ------------PhysicalOlapScan[t1]
272
+ --PhysicalTopN[GATHER_SORT]
273
+ ----PhysicalWindow
274
+ ------PhysicalQuickSort[MERGE_SORT]
275
+ --------PhysicalQuickSort[LOCAL_SORT]
276
+ ----------PhysicalOlapScan[t1]
282
277
283
278
-- !limit_filter --
284
279
PhysicalResultSink
@@ -334,12 +329,11 @@ PhysicalResultSink
334
329
335
330
-- !limit_subquery_window --
336
331
PhysicalResultSink
337
- --PhysicalTopN[MERGE_SORT]
338
- ----PhysicalTopN[LOCAL_SORT]
339
- ------PhysicalWindow
340
- --------PhysicalQuickSort[MERGE_SORT]
341
- ----------PhysicalQuickSort[LOCAL_SORT]
342
- ------------PhysicalOlapScan[t1]
332
+ --PhysicalTopN[GATHER_SORT]
333
+ ----PhysicalWindow
334
+ ------PhysicalQuickSort[MERGE_SORT]
335
+ --------PhysicalQuickSort[LOCAL_SORT]
336
+ ----------PhysicalOlapScan[t1]
343
337
344
338
-- !limit_nested_subquery --
345
339
PhysicalResultSink
@@ -384,18 +378,16 @@ PhysicalResultSink
384
378
--PhysicalTopN[MERGE_SORT]
385
379
----PhysicalTopN[LOCAL_SORT]
386
380
------PhysicalUnion
387
- --------PhysicalTopN[MERGE_SORT]
388
- ----------PhysicalTopN[LOCAL_SORT]
389
- ------------PhysicalWindow
390
- --------------PhysicalQuickSort[MERGE_SORT]
391
- ----------------PhysicalQuickSort[LOCAL_SORT]
392
- ------------------PhysicalOlapScan[t1]
393
- --------PhysicalTopN[MERGE_SORT]
394
- ----------PhysicalTopN[LOCAL_SORT]
395
- ------------PhysicalWindow
396
- --------------PhysicalQuickSort[MERGE_SORT]
397
- ----------------PhysicalQuickSort[LOCAL_SORT]
398
- ------------------PhysicalOlapScan[t2]
381
+ --------PhysicalTopN[GATHER_SORT]
382
+ ----------PhysicalWindow
383
+ ------------PhysicalQuickSort[MERGE_SORT]
384
+ --------------PhysicalQuickSort[LOCAL_SORT]
385
+ ----------------PhysicalOlapScan[t1]
386
+ --------PhysicalTopN[GATHER_SORT]
387
+ ----------PhysicalWindow
388
+ ------------PhysicalQuickSort[MERGE_SORT]
389
+ --------------PhysicalQuickSort[LOCAL_SORT]
390
+ ----------------PhysicalOlapScan[t2]
399
391
400
392
-- !limit_subquery_join_filter --
401
393
PhysicalResultSink
@@ -533,12 +525,11 @@ PhysicalCteAnchor ( cteId=CTEId#0 )
533
525
----filter((t1.id < 10))
534
526
------PhysicalOlapScan[t1]
535
527
--PhysicalResultSink
536
- ----PhysicalTopN[MERGE_SORT]
537
- ------PhysicalTopN[LOCAL_SORT]
538
- --------PhysicalWindow
539
- ----------PhysicalQuickSort[MERGE_SORT]
540
- ------------PhysicalQuickSort[LOCAL_SORT]
541
- --------------PhysicalCteConsumer ( cteId=CTEId#0 )
528
+ ----PhysicalTopN[GATHER_SORT]
529
+ ------PhysicalWindow
530
+ --------PhysicalQuickSort[MERGE_SORT]
531
+ ----------PhysicalQuickSort[LOCAL_SORT]
532
+ ------------PhysicalCteConsumer ( cteId=CTEId#0 )
542
533
543
534
-- !limit_project_filter --
544
535
PhysicalResultSink
@@ -567,12 +558,11 @@ PhysicalResultSink
567
558
568
559
-- !limit_subquery_window --
569
560
PhysicalResultSink
570
- --PhysicalTopN[MERGE_SORT]
571
- ----PhysicalTopN[LOCAL_SORT]
572
- ------PhysicalWindow
573
- --------PhysicalQuickSort[MERGE_SORT]
574
- ----------PhysicalQuickSort[LOCAL_SORT]
575
- ------------PhysicalOlapScan[t1]
561
+ --PhysicalTopN[GATHER_SORT]
562
+ ----PhysicalWindow
563
+ ------PhysicalQuickSort[MERGE_SORT]
564
+ --------PhysicalQuickSort[LOCAL_SORT]
565
+ ----------PhysicalOlapScan[t1]
576
566
577
567
-- !limit_nested_subquery --
578
568
PhysicalResultSink
@@ -589,13 +579,12 @@ PhysicalResultSink
589
579
590
580
-- !limit_cross_join --
591
581
PhysicalResultSink
592
- --PhysicalTopN[MERGE_SORT]
593
- ----PhysicalTopN[LOCAL_SORT]
594
- ------NestedLoopJoin[CROSS_JOIN]
595
- --------PhysicalTopN[MERGE_SORT]
596
- ----------PhysicalTopN[LOCAL_SORT]
597
- ------------PhysicalOlapScan[t1]
598
- --------PhysicalOlapScan[t2]
582
+ --PhysicalTopN[GATHER_SORT]
583
+ ----NestedLoopJoin[CROSS_JOIN]
584
+ ------PhysicalTopN[MERGE_SORT]
585
+ --------PhysicalTopN[LOCAL_SORT]
586
+ ----------PhysicalOlapScan[t1]
587
+ ------PhysicalOlapScan[t2]
599
588
600
589
-- !limit_multiple_left_outer_join --
601
590
PhysicalResultSink
@@ -633,13 +622,12 @@ PhysicalResultSink
633
622
634
623
-- !limit_subquery_cross_join --
635
624
PhysicalResultSink
636
- --PhysicalTopN[MERGE_SORT]
637
- ----PhysicalTopN[LOCAL_SORT]
638
- ------NestedLoopJoin[CROSS_JOIN]
639
- --------PhysicalTopN[MERGE_SORT]
640
- ----------PhysicalTopN[LOCAL_SORT]
641
- ------------PhysicalOlapScan[t1]
642
- --------PhysicalOlapScan[t2]
625
+ --PhysicalTopN[GATHER_SORT]
626
+ ----NestedLoopJoin[CROSS_JOIN]
627
+ ------PhysicalTopN[MERGE_SORT]
628
+ --------PhysicalTopN[LOCAL_SORT]
629
+ ----------PhysicalOlapScan[t1]
630
+ ------PhysicalOlapScan[t2]
643
631
644
632
-- !limit_subquery_multiple_join --
645
633
PhysicalResultSink
0 commit comments