http://git-wip-us.apache.org/repos/asf/asterixdb/blob/f2c18aa9/asterixdb/asterix-app/src/test/resources/optimizerts/results/fj-dblp-csx-star.plan
----------------------------------------------------------------------
diff --git 
a/asterixdb/asterix-app/src/test/resources/optimizerts/results/fj-dblp-csx-star.plan
 
b/asterixdb/asterix-app/src/test/resources/optimizerts/results/fj-dblp-csx-star.plan
index 9e64814..6de1788 100644
--- 
a/asterixdb/asterix-app/src/test/resources/optimizerts/results/fj-dblp-csx-star.plan
+++ 
b/asterixdb/asterix-app/src/test/resources/optimizerts/results/fj-dblp-csx-star.plan
@@ -74,14 +74,9 @@
                                                                                
                 -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                   -- ASSIGN  |PARTITIONED|
                                                                                
                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                       -- REPLICATE  |PARTITIONED|
+                                                                               
                       -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                           -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                             -- ASSIGN  |PARTITIONED|
-                                                                               
                               -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                 -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                     -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
               -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                 -- ASSIGN  |PARTITIONED|
@@ -114,12 +109,10 @@
                                                                                
                                                       -- REPLICATE  
|PARTITIONED|
                                                                                
                                                         -- ONE_TO_ONE_EXCHANGE 
 |PARTITIONED|
                                                                                
                                                           -- STREAM_PROJECT  
|PARTITIONED|
-                                                                               
                                                             -- ASSIGN  
|PARTITIONED|
-                                                                               
                                                               -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                               -- 
DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                 -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                   -- 
DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                     -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                       -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                   -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                         -- 
HASH_PARTITION_EXCHANGE [$$815]  |PARTITIONED|
                                                                           -- 
STREAM_PROJECT  |PARTITIONED|
                                                                             -- 
UNNEST  |PARTITIONED|
@@ -146,12 +139,10 @@
                                                                                
                             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                               -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                 -- ASSIGN  |PARTITIONED|
-                                                                               
                                   -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                     -- ASSIGN  |PARTITIONED|
+                                                                               
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                     -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                         -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                             -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                         -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                   -- REPLICATE  |PARTITIONED|
                                                                                
                     -- BROADCAST_EXCHANGE  |PARTITIONED|
@@ -181,12 +172,10 @@
                                                                                
                                                     -- REPLICATE  |PARTITIONED|
                                                                                
                                                       -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
                                                                                
                                                         -- STREAM_PROJECT  
|PARTITIONED|
-                                                                               
                                                           -- ASSIGN  
|PARTITIONED|
-                                                                               
                                                             -- STREAM_PROJECT  
|PARTITIONED|
+                                                                               
                                                           -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                             -- DATASOURCE_SCAN 
 |PARTITIONED|
                                                                                
                                                               -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                 -- 
DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                   -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                     -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                 -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
                               -- HASH_PARTITION_EXCHANGE [$$idLeft_0]  
|PARTITIONED|
                                 -- STREAM_PROJECT  |PARTITIONED|
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
@@ -312,12 +301,10 @@
                                                                                
                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                             -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                               -- ASSIGN  |PARTITIONED|
-                                                                               
                                 -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                   -- ASSIGN  |PARTITIONED|
+                                                                               
                                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                   -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                       -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                       -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                         -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                           -- ASSIGN  |PARTITIONED|
@@ -367,14 +354,9 @@
                                                                                
                                                                                
 -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
   -- ASSIGN  |PARTITIONED|
                                                                                
                                                                                
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
       -- REPLICATE  |PARTITIONED|
+                                                                               
                                                                                
       -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
           -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
             -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
               -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                 -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                     -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                               
-- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
 -- ASSIGN  |PARTITIONED|
@@ -407,12 +389,10 @@
                                                                                
                                                                                
                                       -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                           -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                             -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                             -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                                                
                                               -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                                 -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                                                
                                                   -- DATASOURCE_SCAN  
|PARTITIONED|
-                                                                               
                                                                                
                                                     -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                                                
                                                       -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                                                                
                                                   -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
                                                                                
                                                         -- 
HASH_PARTITION_EXCHANGE [$$815]  |PARTITIONED|
                                                                                
                                                           -- STREAM_PROJECT  
|PARTITIONED|
                                                                                
                                                             -- UNNEST  
|PARTITIONED|
@@ -439,12 +419,10 @@
                                                                                
                                                                                
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
               -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
                 -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                   -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                     -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                     -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                         -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                             -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                         -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                                
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
   -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
     -- BROADCAST_EXCHANGE  |PARTITIONED|
@@ -474,12 +452,10 @@
                                                                                
                                                                                
                                     -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                         -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                           -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                             -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                               -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                                                
                                                 -- DATASOURCE_SCAN  
|PARTITIONED|
-                                                                               
                                                                                
                                                   -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                                                
                                                     -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                                                                
                                                 -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
                                                                                
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
   -- STREAM_PROJECT  |PARTITIONED|
                                                                                
     -- ASSIGN  |PARTITIONED|
@@ -568,17 +544,10 @@
                                                                               
-- UNNEST  |PARTITIONED|
                                                                                
 -- STREAM_PROJECT  |PARTITIONED|
                                                                                
   -- ASSIGN  |PARTITIONED|
-                                                                               
     -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
       -- ASSIGN  |PARTITIONED|
+                                                                               
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
       -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
           -- REPLICATE  |PARTITIONED|
-                                                                               
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
               -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                 -- ASSIGN  |PARTITIONED|
-                                                                               
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                     -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                         -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                               
-- STREAM_PROJECT  |PARTITIONED|
                                                                                
 -- ASSIGN  |PARTITIONED|
@@ -613,12 +582,10 @@
                                                                                
                                           -- REPLICATE  |PARTITIONED|
                                                                                
                                             -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
                                                                                
                                               -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                 -- ASSIGN  |PARTITIONED|
-                                                                               
                                                   -- STREAM_PROJECT  
|PARTITIONED|
+                                                                               
                                                 -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                   -- DATASOURCE_SCAN  
|PARTITIONED|
                                                                                
                                                     -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                       -- DATASOURCE_SCAN  
|PARTITIONED|
-                                                                               
                                                         -- ONE_TO_ONE_EXCHANGE 
 |PARTITIONED|
-                                                                               
                                                           -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                       -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
                                               -- HASH_PARTITION_EXCHANGE 
[$$prefixTokenLeft]  |PARTITIONED|
                                                 -- STREAM_PROJECT  
|PARTITIONED|
                                                   -- UNNEST  |PARTITIONED|
@@ -705,14 +672,9 @@
                                                                                
                                                                           -- 
STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                             -- 
ASSIGN  |PARTITIONED|
                                                                                
                                                                               
-- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
 -- REPLICATE  |PARTITIONED|
+                                                                               
                                                                                
 -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
     -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
       -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
           -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
               -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
     -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                       -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                         -- 
STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                           -- 
ASSIGN  |PARTITIONED|
@@ -745,12 +707,10 @@
                                                                                
                                                                                
                                 -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                     -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                       -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                         -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                         -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                             -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                               -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                                                
                                                 -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                                                                
                                             -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
                                                                                
                                                   -- HASH_PARTITION_EXCHANGE 
[$$815]  |PARTITIONED|
                                                                                
                                                     -- STREAM_PROJECT  
|PARTITIONED|
                                                                                
                                                       -- UNNEST  |PARTITIONED|
@@ -777,12 +737,10 @@
                                                                                
                                                                                
       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
         -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
           -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
             -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
               -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
               -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                   -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                       -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                   -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                           -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                             -- 
REPLICATE  |PARTITIONED|
                                                                                
                                                                               
-- BROADCAST_EXCHANGE  |PARTITIONED|
@@ -812,12 +770,10 @@
                                                                                
                                                                                
                               -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                   -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                     -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                       -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                       -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                           -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                             -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                                                
                                               -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                                                                
                                           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
         -- HASH_PARTITION_EXCHANGE [$$294]  |PARTITIONED|
                                                                                
           -- HYBRID_HASH_JOIN [$$364][$$365]  |PARTITIONED|
                                                                                
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
@@ -941,12 +897,10 @@
                                                                                
                                                                                
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
   -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
     -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
       -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
         -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
         -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
             -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
               -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                 -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
             -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                               
-- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
 -- ASSIGN  |PARTITIONED|
@@ -996,14 +950,9 @@
                                                                                
                                                                                
                                                       -- STREAM_PROJECT  
|PARTITIONED|
                                                                                
                                                                                
                                                         -- ASSIGN  
|PARTITIONED|
                                                                                
                                                                                
                                                           -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                             -- REPLICATE  
|PARTITIONED|
+                                                                               
                                                                                
                                                             -- DATASOURCE_SCAN 
 |PARTITIONED|
                                                                                
                                                                                
                                                               -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                 -- 
STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                                                   -- ASSIGN  
|PARTITIONED|
-                                                                               
                                                                                
                                                                     -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                       -- 
DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                                                         -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                           -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                                                 -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                                
                                                   -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
                                                                                
                                                                                
                                                     -- STREAM_PROJECT  
|PARTITIONED|
                                                                                
                                                                                
                                                       -- ASSIGN  |PARTITIONED|
@@ -1036,12 +985,10 @@
                                                                                
                                                                                
                                                                                
             -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                                                                                
               -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                                                                
                 -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                   -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                     -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                                                                
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                         -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                             -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                         -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                                
                               -- HASH_PARTITION_EXCHANGE [$$815]  |PARTITIONED|
                                                                                
                                                                                
                                 -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
                                   -- UNNEST  |PARTITIONED|
@@ -1068,12 +1015,10 @@
                                                                                
                                                                                
                                                                   -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                                                     -- 
STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
                                                                       -- 
ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                                                         -- 
STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                                                           -- 
ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
                                                                         -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                                                           -- 
DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                               
-- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
   -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                                                               
-- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                                
                                                       -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
                                                                                
                                                                                
                                                         -- REPLICATE  
|PARTITIONED|
                                                                                
                                                                                
                                                           -- 
BROADCAST_EXCHANGE  |PARTITIONED|
@@ -1103,12 +1048,10 @@
                                                                                
                                                                                
                                                                                
           -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                                                                                
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                                                                
               -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                 -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                   -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                   -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                                                                
                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                       -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                       -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                       -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
                                                                                
                                                         -- STREAM_PROJECT  
|PARTITIONED|
                                                                                
                                                           -- ASSIGN  
|PARTITIONED|
@@ -1179,12 +1122,10 @@
                                                                                
                                       -- REPLICATE  |PARTITIONED|
                                                                                
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                           -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                             -- ASSIGN  |PARTITIONED|
-                                                                               
                                               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                             -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                               -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                 -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                   -- DATASOURCE_SCAN  
|PARTITIONED|
-                                                                               
                                                     -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                       -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                                   -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
               -- HASH_PARTITION_EXCHANGE [$$idLeft_0]  |PARTITIONED|
                 -- STREAM_PROJECT  |PARTITIONED|
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
@@ -1359,14 +1300,9 @@
                                                                                
                                                                   -- 
STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                     -- ASSIGN  
|PARTITIONED|
                                                                                
                                                                       -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                         -- 
REPLICATE  |PARTITIONED|
+                                                                               
                                                                         -- 
DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                           -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                             -- 
STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                               
-- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
   -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
       -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                             -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                               -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                 -- 
STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                   -- ASSIGN  
|PARTITIONED|
@@ -1399,12 +1335,10 @@
                                                                                
                                                                                
                         -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                             -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                               -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                               -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                 -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                     -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                         -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                     -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                           -- HASH_PARTITION_EXCHANGE [$$815]  
|PARTITIONED|
                                                                                
                                             -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                               -- UNNEST  |PARTITIONED|
@@ -1431,12 +1365,10 @@
                                                                                
                                                                               
-- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
 -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
   -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
     -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
       -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
       -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
           -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
               -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                   -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                     -- 
REPLICATE  |PARTITIONED|
                                                                                
                                                                       -- 
BROADCAST_EXCHANGE  |PARTITIONED|
@@ -1466,12 +1398,10 @@
                                                                                
                                                                                
                       -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                           -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                             -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                               -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                   -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                       -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                   -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
     -- HASH_PARTITION_EXCHANGE [$$566]  |PARTITIONED|
                                                                                
       -- HYBRID_HASH_JOIN [$$562][$$634]  |PARTITIONED|
                                                                                
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
@@ -1595,12 +1525,10 @@
                                                                                
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                               
-- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
 -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
   -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
     -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
     -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
         -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
             -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
         -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                         -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                           -- 
STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                             -- 
ASSIGN  |PARTITIONED|
@@ -1650,14 +1578,9 @@
                                                                                
                                                                                
                                                   -- STREAM_PROJECT  
|PARTITIONED|
                                                                                
                                                                                
                                                     -- ASSIGN  |PARTITIONED|
                                                                                
                                                                                
                                                       -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
-                                                                               
                                                                                
                                                         -- REPLICATE  
|PARTITIONED|
+                                                                               
                                                                                
                                                         -- DATASOURCE_SCAN  
|PARTITIONED|
                                                                                
                                                                                
                                                           -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                             -- STREAM_PROJECT  
|PARTITIONED|
-                                                                               
                                                                                
                                                               -- ASSIGN  
|PARTITIONED|
-                                                                               
                                                                                
                                                                 -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                   -- 
DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                                                     -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                       -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                                             -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                                
                                               -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
                                                                                
                                                                                
                                                 -- STREAM_PROJECT  
|PARTITIONED|
                                                                                
                                                                                
                                                   -- ASSIGN  |PARTITIONED|
@@ -1690,12 +1613,10 @@
                                                                                
                                                                                
                                                                                
         -- REPLICATE  |PARTITIONED|
                                                                                
                                                                                
                                                                                
           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                                                                
             -- STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
               -- ASSIGN  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
               -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                 -- DATASOURCE_SCAN  |PARTITIONED|
                                                                                
                                                                                
                                                                                
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                     -- DATASOURCE_SCAN  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
-                                                                               
                                                                                
                                                                                
                         -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
                                                                                
                     -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
                                                                                
                                                                                
                           -- HASH_PARTITION_EXCHANGE [$$815]  |PARTITIONED|
                                                                                
                                                                                
                             -- STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
                               -- UNNEST  |PARTITIONED|
@@ -1722,12 +1643,10 @@
                                                                                
                                                                                
                                                               -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
                                                                                
                                                                                
                                                                 -- 
STREAM_PROJECT  |PARTITIONED|
                                                                                
                                                                                
                                                                   -- ASSIGN  
|PARTITIONED|
-                                                                               
                                                                                
                                                                     -- 
STREAM_PROJECT  |PARTITIONED|
-                                                                               
                                                                                
                                                                       -- 
ASSIGN  |PARTITIONED|
+                                                                               
  

<TRUNCATED>

Reply via email to