Files
doris/regression-test/data/empty_relation/eliminate_empty.out
minghong 06343e6d68 [opt](nereids)replace scan by empty relation when all partitions are pruned (#26514)
* replace scan by empty relation when all partitions are pruned
2023-11-08 20:54:35 +08:00

83 lines
1.5 KiB
Plaintext

-- This file is automatically generated. You should know what you did if you want to edit this
-- !onerow_union --
1 2
3 4
-- !join --
PhysicalResultSink
--PhysicalEmptyRelation
-- !explain_union_empty_data --
PhysicalResultSink
--PhysicalDistribute
----hashAgg[LOCAL]
------PhysicalProject
--------PhysicalOlapScan[nation]
-- !union_empty_data --
1
-- !explain_union_empty_empty --
PhysicalResultSink
--PhysicalEmptyRelation
-- !union_empty_empty --
-- !union_emtpy_onerow --
10
-- !explain_intersect_data_empty --
PhysicalResultSink
--PhysicalEmptyRelation
-- !explain_intersect_empty_data --
PhysicalResultSink
--PhysicalEmptyRelation
-- !explain_except_data_empty --
PhysicalResultSink
--PhysicalDistribute
----PhysicalProject
------hashAgg[LOCAL]
--------PhysicalProject
----------PhysicalOlapScan[nation]
-- !explain_except_data_empty_data --
PhysicalResultSink
--PhysicalDistribute
----PhysicalExcept
------PhysicalDistribute
--------PhysicalProject
----------PhysicalOlapScan[nation]
------PhysicalDistribute
--------PhysicalProject
----------filter(( not (n_nationkey = 1)))
------------PhysicalOlapScan[nation]
-- !except_data_empty_data --
1
-- !explain_except_empty_data --
PhysicalResultSink
--PhysicalEmptyRelation
-- !intersect_data_empty --
-- !intersect_empty_data --
-- !except_data_empty --
1
-- !except_empty_data --
-- !prune_partition1 --
PhysicalResultSink
--PhysicalProject
----PhysicalEmptyRelation
-- !prune_partition2 --
PhysicalResultSink
--PhysicalProject
----PhysicalEmptyRelation