http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/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
new file mode 100644
index 0000000..9e64814
--- /dev/null
+++ 
b/asterixdb/asterix-app/src/test/resources/optimizerts/results/fj-dblp-csx-star.plan
@@ -0,0 +1,2481 @@
+-- DISTRIBUTE_RESULT  |PARTITIONED|
+  -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+    -- STREAM_PROJECT  |PARTITIONED|
+      -- ASSIGN  |PARTITIONED|
+        -- STREAM_PROJECT  |PARTITIONED|
+          -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+            -- HYBRID_HASH_JOIN [$$50, $$51, $$52][$$idLeft_0, $$idLeft_1, 
$$idLeft_2]  |PARTITIONED|
+              -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                -- STREAM_PROJECT  |PARTITIONED|
+                  -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                    -- HYBRID_HASH_JOIN [$$50, $$51, $$52][$$idLeft_0, 
$$idLeft_1, $$idLeft_2]  |PARTITIONED|
+                      -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                        -- STREAM_PROJECT  |PARTITIONED|
+                          -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                            -- HYBRID_HASH_JOIN [$$50, $$51][$$idLeft_0, 
$$idLeft_1]  |PARTITIONED|
+                              -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                -- STREAM_PROJECT  |PARTITIONED|
+                                  -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                    -- HYBRID_HASH_JOIN [$$50][$$idLeft_0]  
|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|
+                                      -- HASH_PARTITION_EXCHANGE [$$idLeft_0]  
|PARTITIONED|
+                                        -- STREAM_PROJECT  |PARTITIONED|
+                                          -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                            -- HYBRID_HASH_JOIN 
[$$51][$$idRight_0]  |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|
+                                              -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                -- STREAM_PROJECT  
|PARTITIONED|
+                                                  -- ASSIGN  |PARTITIONED|
+                                                    -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                      -- REPLICATE  
|PARTITIONED|
+                                                        -- 
HASH_PARTITION_EXCHANGE [$$802]  |PARTITIONED|
+                                                          -- 
EXTERNAL_GROUP_BY[$$1125, $$1123]  |PARTITIONED|
+                                                                  {
+                                                                    -- 
AGGREGATE  |LOCAL|
+                                                                      -- 
NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                  }
+                                                            -- 
HASH_PARTITION_EXCHANGE [$$1125, $$1123]  |PARTITIONED|
+                                                              -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                -- 
STREAM_SELECT  |PARTITIONED|
+                                                                  -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                    -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                      -- 
HYBRID_HASH_JOIN [$$816][$$815]  |PARTITIONED|
+                                                                        -- 
HASH_PARTITION_EXCHANGE [$$816]  |PARTITIONED|
+                                                                          -- 
UNNEST  |PARTITIONED|
+                                                                            -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                              
-- PRE_CLUSTERED_GROUP_BY[$$809]  |PARTITIONED|
+                                                                               
       {
+                                                                               
         -- AGGREGATE  |LOCAL|
+                                                                               
           -- STREAM_SELECT  |LOCAL|
+                                                                               
             -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
       }
+                                                                               
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
   -- STABLE_SORT [$$809(ASC), $$824(ASC)]  |PARTITIONED|
+                                                                               
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
       -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
           -- HYBRID_HASH_JOIN [$$825][$$828]  |PARTITIONED|
+                                                                               
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
               -- UNNEST  |PARTITIONED|
+                                                                               
                 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                   -- ASSIGN  |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|
+                                                                               
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                 -- ASSIGN  |PARTITIONED|
+                                                                               
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                     -- REPLICATE  |PARTITIONED|
+                                                                               
                       -- BROADCAST_EXCHANGE  |PARTITIONED|
+                                                                               
                         -- ASSIGN  |PARTITIONED|
+                                                                               
                           -- RUNNING_AGGREGATE  |PARTITIONED|
+                                                                               
                             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                               -- SORT_MERGE_EXCHANGE [$$1228(ASC), $$851(ASC) 
]  |PARTITIONED|
+                                                                               
                                 -- STABLE_SORT [$$1228(ASC), $$851(ASC)]  
|PARTITIONED|
+                                                                               
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                     -- EXTERNAL_GROUP_BY[$$1747]  |PARTITIONED|
+                                                                               
                                             {
+                                                                               
                                               -- AGGREGATE  |LOCAL|
+                                                                               
                                                 -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                             }
+                                                                               
                                       -- HASH_PARTITION_EXCHANGE [$$1747]  
|PARTITIONED|
+                                                                               
                                         -- EXTERNAL_GROUP_BY[$$853]  
|PARTITIONED|
+                                                                               
                                                 {
+                                                                               
                                                   -- AGGREGATE  |LOCAL|
+                                                                               
                                                     -- NESTED_TUPLE_SOURCE  
|LOCAL|
+                                                                               
                                                 }
+                                                                               
                                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                               -- UNNEST  |PARTITIONED|
+                                                                               
                                                 -- STREAM_PROJECT  
|PARTITIONED|
+                                                                               
                                                   -- ASSIGN  |PARTITIONED|
+                                                                               
                                                     -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                       -- 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|
+                                                                               
                                                                       -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                        -- 
HASH_PARTITION_EXCHANGE [$$815]  |PARTITIONED|
+                                                                          -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                            -- 
UNNEST  |PARTITIONED|
+                                                                              
-- ASSIGN  |PARTITIONED|
+                                                                               
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
   -- PRE_CLUSTERED_GROUP_BY[$$808]  |PARTITIONED|
+                                                                               
           {
+                                                                               
             -- AGGREGATE  |LOCAL|
+                                                                               
               -- STREAM_SELECT  |LOCAL|
+                                                                               
                 -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
           }
+                                                                               
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
       -- STABLE_SORT [$$808(ASC), $$847(ASC)]  |PARTITIONED|
+                                                                               
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
           -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
               -- HYBRID_HASH_JOIN [$$848][$$851]  |PARTITIONED|
+                                                                               
                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                   -- UNNEST  |PARTITIONED|
+                                                                               
                     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                       -- ASSIGN  |PARTITIONED|
+                                                                               
                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                           -- REPLICATE  |PARTITIONED|
+                                                                               
                             -- 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|
+                                                                               
                                             -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                   -- REPLICATE  |PARTITIONED|
+                                                                               
                     -- BROADCAST_EXCHANGE  |PARTITIONED|
+                                                                               
                       -- ASSIGN  |PARTITIONED|
+                                                                               
                         -- RUNNING_AGGREGATE  |PARTITIONED|
+                                                                               
                           -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                             -- SORT_MERGE_EXCHANGE [$$1228(ASC), $$851(ASC) ]  
|PARTITIONED|
+                                                                               
                               -- STABLE_SORT [$$1228(ASC), $$851(ASC)]  
|PARTITIONED|
+                                                                               
                                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                   -- EXTERNAL_GROUP_BY[$$1747]  |PARTITIONED|
+                                                                               
                                           {
+                                                                               
                                             -- AGGREGATE  |LOCAL|
+                                                                               
                                               -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                           }
+                                                                               
                                     -- HASH_PARTITION_EXCHANGE [$$1747]  
|PARTITIONED|
+                                                                               
                                       -- EXTERNAL_GROUP_BY[$$853]  
|PARTITIONED|
+                                                                               
                                               {
+                                                                               
                                                 -- AGGREGATE  |LOCAL|
+                                                                               
                                                   -- NESTED_TUPLE_SOURCE  
|LOCAL|
+                                                                               
                                               }
+                                                                               
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                           -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                             -- UNNEST  |PARTITIONED|
+                                                                               
                                               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                 -- ASSIGN  |PARTITIONED|
+                                                                               
                                                   -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                     -- 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|
+                                                                               
                                                                     -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                              -- HASH_PARTITION_EXCHANGE [$$idLeft_0]  
|PARTITIONED|
+                                -- STREAM_PROJECT  |PARTITIONED|
+                                  -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                    -- HYBRID_HASH_JOIN [$$52][$$idRight_0]  
|PARTITIONED|
+                                      -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                        -- STREAM_PROJECT  |PARTITIONED|
+                                          -- ASSIGN  |PARTITIONED|
+                                            -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                              -- REPLICATE  |PARTITIONED|
+                                                -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                  -- STREAM_PROJECT  
|PARTITIONED|
+                                                    -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                      -- DATASOURCE_SCAN  
|PARTITIONED|
+                                                        -- ONE_TO_ONE_EXCHANGE 
 |PARTITIONED|
+                                                          -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                      -- HASH_PARTITION_EXCHANGE [$$idRight_0] 
 |PARTITIONED|
+                                        -- EXTERNAL_GROUP_BY[$$1075, $$1073, 
$$1067]  |PARTITIONED|
+                                                {
+                                                  -- AGGREGATE  |LOCAL|
+                                                    -- NESTED_TUPLE_SOURCE  
|LOCAL|
+                                                }
+                                          -- HASH_PARTITION_EXCHANGE [$$1075, 
$$1073, $$1067]  |PARTITIONED|
+                                            -- STREAM_PROJECT  |PARTITIONED|
+                                              -- STREAM_SELECT  |PARTITIONED|
+                                                -- STREAM_PROJECT  
|PARTITIONED|
+                                                  -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                    -- HYBRID_HASH_JOIN 
[$$prefixTokenRight][$$prefixTokenLeft]  |PARTITIONED|
+                                                      -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                        -- STREAM_PROJECT  
|PARTITIONED|
+                                                          -- ASSIGN  
|PARTITIONED|
+                                                            -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                              -- REPLICATE  
|PARTITIONED|
+                                                                -- 
HASH_PARTITION_EXCHANGE [$$875]  |PARTITIONED|
+                                                                  -- UNNEST  
|PARTITIONED|
+                                                                    -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                      -- 
PRE_CLUSTERED_GROUP_BY[$$868]  |PARTITIONED|
+                                                                              {
+                                                                               
 -- AGGREGATE  |LOCAL|
+                                                                               
   -- STREAM_SELECT  |LOCAL|
+                                                                               
     -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                              }
+                                                                        -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                          -- 
STABLE_SORT [$$868(ASC), $$881(ASC)]  |PARTITIONED|
+                                                                            -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                              
-- STREAM_PROJECT  |PARTITIONED|
+                                                                               
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
   -- HYBRID_HASH_JOIN [$$882][$$885]  |PARTITIONED|
+                                                                               
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
       -- UNNEST  |PARTITIONED|
+                                                                               
         -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
           -- ASSIGN  |PARTITIONED|
+                                                                               
             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
               -- DATASOURCE_SCAN  |PARTITIONED|
+                                                                               
                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                   -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
       -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
         -- ASSIGN  |PARTITIONED|
+                                                                               
           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
             -- REPLICATE  |PARTITIONED|
+                                                                               
               -- BROADCAST_EXCHANGE  |PARTITIONED|
+                                                                               
                 -- ASSIGN  |PARTITIONED|
+                                                                               
                   -- RUNNING_AGGREGATE  |PARTITIONED|
+                                                                               
                     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                       -- SORT_MERGE_EXCHANGE [$$1232(ASC), $$968(ASC) ]  
|PARTITIONED|
+                                                                               
                         -- STABLE_SORT [$$1232(ASC), $$968(ASC)]  |PARTITIONED|
+                                                                               
                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                             -- EXTERNAL_GROUP_BY[$$1755]  |PARTITIONED|
+                                                                               
                                     {
+                                                                               
                                       -- AGGREGATE  |LOCAL|
+                                                                               
                                         -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                     }
+                                                                               
                               -- HASH_PARTITION_EXCHANGE [$$1755]  
|PARTITIONED|
+                                                                               
                                 -- EXTERNAL_GROUP_BY[$$970]  |PARTITIONED|
+                                                                               
                                         {
+                                                                               
                                           -- AGGREGATE  |LOCAL|
+                                                                               
                                             -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                         }
+                                                                               
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                       -- UNNEST  |PARTITIONED|
+                                                                               
                                         -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                           -- ASSIGN  |PARTITIONED|
+                                                                               
                                             -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                               -- REPLICATE  |PARTITIONED|
+                                                                               
                                                 -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                   -- STREAM_PROJECT  
|PARTITIONED|
+                                                                               
                                                     -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                       -- DATASOURCE_SCAN  
|PARTITIONED|
+                                                                               
                                                         -- ONE_TO_ONE_EXCHANGE 
 |PARTITIONED|
+                                                                               
                                                           -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                      -- 
HASH_PARTITION_EXCHANGE [$$prefixTokenLeft]  |PARTITIONED|
+                                                        -- STREAM_PROJECT  
|PARTITIONED|
+                                                          -- UNNEST  
|PARTITIONED|
+                                                            -- ASSIGN  
|PARTITIONED|
+                                                              -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                  -- 
PRE_CLUSTERED_GROUP_BY[$$162, $$163, $$155, $$156]  |PARTITIONED|
+                                                                          {
+                                                                            -- 
AGGREGATE  |LOCAL|
+                                                                              
-- STREAM_SELECT  |LOCAL|
+                                                                               
 -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                          }
+                                                                    -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                      -- 
STABLE_SORT [$$162(ASC), $$163(ASC), $$155(ASC), $$156(ASC), $$i(ASC)]  
|PARTITIONED|
+                                                                        -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                          -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                            -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                              
-- HYBRID_HASH_JOIN [$$token][$$tokenGroupped]  |PARTITIONED|
+                                                                               
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
   -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
     -- ASSIGN  |PARTITIONED|
+                                                                               
       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
         -- REPLICATE  |PARTITIONED|
+                                                                               
           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
               -- UNNEST  |PARTITIONED|
+                                                                               
                 -- ASSIGN  |PARTITIONED|
+                                                                               
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                     -- HYBRID_HASH_JOIN [$$866][$$898]  |PARTITIONED|
+                                                                               
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                         -- REPLICATE  |PARTITIONED|
+                                                                               
                           -- 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|
+                                                                               
                                           -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                         -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                           -- ASSIGN  |PARTITIONED|
+                                                                               
                             -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                               -- REPLICATE  |PARTITIONED|
+                                                                               
                                 -- HASH_PARTITION_EXCHANGE [$$797]  
|PARTITIONED|
+                                                                               
                                   -- HYBRID_HASH_JOIN [$$757][$$802]  
|PARTITIONED|
+                                                                               
                                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                       -- REPLICATE  |PARTITIONED|
+                                                                               
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                           -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                             -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                               -- DATASOURCE_SCAN  |PARTITIONED|
+                                                                               
                                                 -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                   -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                       -- REPLICATE  |PARTITIONED|
+                                                                               
                                         -- HASH_PARTITION_EXCHANGE [$$802]  
|PARTITIONED|
+                                                                               
                                           -- EXTERNAL_GROUP_BY[$$1125, $$1123] 
 |PARTITIONED|
+                                                                               
                                                   {
+                                                                               
                                                     -- AGGREGATE  |LOCAL|
+                                                                               
                                                       -- NESTED_TUPLE_SOURCE  
|LOCAL|
+                                                                               
                                                   }
+                                                                               
                                             -- HASH_PARTITION_EXCHANGE 
[$$1125, $$1123]  |PARTITIONED|
+                                                                               
                                               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                 -- STREAM_SELECT  |PARTITIONED|
+                                                                               
                                                   -- STREAM_PROJECT  
|PARTITIONED|
+                                                                               
                                                     -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                       -- HYBRID_HASH_JOIN 
[$$816][$$815]  |PARTITIONED|
+                                                                               
                                                         -- 
HASH_PARTITION_EXCHANGE [$$816]  |PARTITIONED|
+                                                                               
                                                           -- UNNEST  
|PARTITIONED|
+                                                                               
                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                               -- 
PRE_CLUSTERED_GROUP_BY[$$809]  |PARTITIONED|
+                                                                               
                                                                       {
+                                                                               
                                                                         -- 
AGGREGATE  |LOCAL|
+                                                                               
                                                                           -- 
STREAM_SELECT  |LOCAL|
+                                                                               
                                                                             -- 
NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                                                       }
+                                                                               
                                                                 -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                   -- 
STABLE_SORT [$$809(ASC), $$824(ASC)]  |PARTITIONED|
+                                                                               
                                                                     -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                       -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                         -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                           -- 
HYBRID_HASH_JOIN [$$825][$$828]  |PARTITIONED|
+                                                                               
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                               
-- UNNEST  |PARTITIONED|
+                                                                               
                                                                                
 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
   -- ASSIGN  |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|
+                                                                               
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                               
-- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
 -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
     -- REPLICATE  |PARTITIONED|
+                                                                               
                                                                                
       -- BROADCAST_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
         -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
           -- RUNNING_AGGREGATE  |PARTITIONED|
+                                                                               
                                                                                
             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
               -- SORT_MERGE_EXCHANGE [$$1228(ASC), $$851(ASC) ]  |PARTITIONED|
+                                                                               
                                                                                
                 -- STABLE_SORT [$$1228(ASC), $$851(ASC)]  |PARTITIONED|
+                                                                               
                                                                                
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                     -- EXTERNAL_GROUP_BY[$$1747]  |PARTITIONED|
+                                                                               
                                                                                
                             {
+                                                                               
                                                                                
                               -- AGGREGATE  |LOCAL|
+                                                                               
                                                                                
                                 -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                                                                
                             }
+                                                                               
                                                                                
                       -- HASH_PARTITION_EXCHANGE [$$1747]  |PARTITIONED|
+                                                                               
                                                                                
                         -- EXTERNAL_GROUP_BY[$$853]  |PARTITIONED|
+                                                                               
                                                                                
                                 {
+                                                                               
                                                                                
                                   -- AGGREGATE  |LOCAL|
+                                                                               
                                                                                
                                     -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                                                                
                                 }
+                                                                               
                                                                                
                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                               -- UNNEST  |PARTITIONED|
+                                                                               
                                                                                
                                 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                   -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
                                     -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                       -- 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|
+                                                                               
                                                                                
                                                       -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
                                                         -- 
HASH_PARTITION_EXCHANGE [$$815]  |PARTITIONED|
+                                                                               
                                                           -- STREAM_PROJECT  
|PARTITIONED|
+                                                                               
                                                             -- UNNEST  
|PARTITIONED|
+                                                                               
                                                               -- ASSIGN  
|PARTITIONED|
+                                                                               
                                                                 -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                   -- 
PRE_CLUSTERED_GROUP_BY[$$808]  |PARTITIONED|
+                                                                               
                                                                           {
+                                                                               
                                                                             -- 
AGGREGATE  |LOCAL|
+                                                                               
                                                                               
-- STREAM_SELECT  |LOCAL|
+                                                                               
                                                                                
 -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                                                           }
+                                                                               
                                                                     -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                       -- 
STABLE_SORT [$$808(ASC), $$847(ASC)]  |PARTITIONED|
+                                                                               
                                                                         -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                           -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                             -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                               
-- HYBRID_HASH_JOIN [$$848][$$851]  |PARTITIONED|
+                                                                               
                                                                                
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
   -- UNNEST  |PARTITIONED|
+                                                                               
                                                                                
     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
       -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
           -- REPLICATE  |PARTITIONED|
+                                                                               
                                                                                
             -- 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|
+                                                                               
                                                                                
                             -- EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                                                               
                                                                                
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
   -- REPLICATE  |PARTITIONED|
+                                                                               
                                                                                
     -- BROADCAST_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
       -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
         -- RUNNING_AGGREGATE  |PARTITIONED|
+                                                                               
                                                                                
           -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
             -- SORT_MERGE_EXCHANGE [$$1228(ASC), $$851(ASC) ]  |PARTITIONED|
+                                                                               
                                                                                
               -- STABLE_SORT [$$1228(ASC), $$851(ASC)]  |PARTITIONED|
+                                                                               
                                                                                
                 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                   -- EXTERNAL_GROUP_BY[$$1747]  |PARTITIONED|
+                                                                               
                                                                                
                           {
+                                                                               
                                                                                
                             -- AGGREGATE  |LOCAL|
+                                                                               
                                                                                
                               -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                                                                
                           }
+                                                                               
                                                                                
                     -- HASH_PARTITION_EXCHANGE [$$1747]  |PARTITIONED|
+                                                                               
                                                                                
                       -- EXTERNAL_GROUP_BY[$$853]  |PARTITIONED|
+                                                                               
                                                                                
                               {
+                                                                               
                                                                                
                                 -- AGGREGATE  |LOCAL|
+                                                                               
                                                                                
                                   -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                                                                
                               }
+                                                                               
                                                                                
                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                           -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                             -- UNNEST  |PARTITIONED|
+                                                                               
                                                                                
                               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                                                
                                 -- ASSIGN  |PARTITIONED|
+                                                                               
                                                                                
                                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                                                                
                                     -- 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|
+                                                                               
                                                                                
                                                     -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                                                                               
 -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
   -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
     -- ASSIGN  |PARTITIONED|
+                                                                               
       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
         -- REPLICATE  |PARTITIONED|
+                                                                               
           -- BROADCAST_EXCHANGE  |PARTITIONED|
+                                                                               
             -- ASSIGN  |PARTITIONED|
+                                                                               
               -- RUNNING_AGGREGATE  |PARTITIONED|
+                                                                               
                 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                   -- SORT_MERGE_EXCHANGE [$$1232(ASC), $$968(ASC) ]  
|PARTITIONED|
+                                                                               
                     -- STABLE_SORT [$$1232(ASC), $$968(ASC)]  |PARTITIONED|
+                                                                               
                       -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                         -- EXTERNAL_GROUP_BY[$$1755]  |PARTITIONED|
+                                                                               
                                 {
+                                                                               
                                   -- AGGREGATE  |LOCAL|
+                                                                               
                                     -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                 }
+                                                                               
                           -- HASH_PARTITION_EXCHANGE [$$1755]  |PARTITIONED|
+                                                                               
                             -- EXTERNAL_GROUP_BY[$$970]  |PARTITIONED|
+                                                                               
                                     {
+                                                                               
                                       -- AGGREGATE  |LOCAL|
+                                                                               
                                         -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                     }
+                                                                               
                               -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                   -- UNNEST  |PARTITIONED|
+                                                                               
                                     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                       -- ASSIGN  |PARTITIONED|
+                                                                               
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                           -- REPLICATE  |PARTITIONED|
+                                                                               
                                             -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                               -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                                 -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                   -- DATASOURCE_SCAN  
|PARTITIONED|
+                                                                               
                                                     -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                                               
                                                       -- EMPTY_TUPLE_SOURCE  
|PARTITIONED|
+                      -- HASH_PARTITION_EXCHANGE [$$idLeft_0]  |PARTITIONED|
+                        -- STREAM_PROJECT  |PARTITIONED|
+                          -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                            -- HYBRID_HASH_JOIN [$$53][$$idRight_0]  
|PARTITIONED|
+                              -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                -- STREAM_PROJECT  |PARTITIONED|
+                                  -- ASSIGN  |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|
+                              -- HASH_PARTITION_EXCHANGE [$$idRight_0]  
|PARTITIONED|
+                                -- EXTERNAL_GROUP_BY[$$1096, $$1098, $$1101, 
$$1078]  |PARTITIONED|
+                                        {
+                                          -- AGGREGATE  |LOCAL|
+                                            -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                        }
+                                  -- HASH_PARTITION_EXCHANGE [$$1096, $$1098, 
$$1101, $$1078]  |PARTITIONED|
+                                    -- STREAM_PROJECT  |PARTITIONED|
+                                      -- STREAM_SELECT  |PARTITIONED|
+                                        -- STREAM_PROJECT  |PARTITIONED|
+                                          -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                            -- HYBRID_HASH_JOIN 
[$$prefixTokenRight][$$prefixTokenLeft]  |PARTITIONED|
+                                              -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                -- STREAM_PROJECT  
|PARTITIONED|
+                                                  -- ASSIGN  |PARTITIONED|
+                                                    -- ONE_TO_ONE_EXCHANGE  
|PARTITIONED|
+                                                      -- REPLICATE  
|PARTITIONED|
+                                                        -- 
HASH_PARTITION_EXCHANGE [$$766]  |PARTITIONED|
+                                                          -- UNNEST  
|PARTITIONED|
+                                                            -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                              -- 
PRE_CLUSTERED_GROUP_BY[$$759]  |PARTITIONED|
+                                                                      {
+                                                                        -- 
AGGREGATE  |LOCAL|
+                                                                          -- 
STREAM_SELECT  |LOCAL|
+                                                                            -- 
NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                      }
+                                                                -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                  -- 
STABLE_SORT [$$759(ASC), $$774(ASC)]  |PARTITIONED|
+                                                                    -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                      -- 
STREAM_PROJECT  |PARTITIONED|
+                                                                        -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                          -- 
HYBRID_HASH_JOIN [$$775][$$778]  |PARTITIONED|
+                                                                            -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                              
-- UNNEST  |PARTITIONED|
+                                                                               
 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
   -- ASSIGN  |PARTITIONED|
+                                                                               
     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
       -- ASSIGN  |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|
+                                                                            -- 
ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                              
-- STREAM_PROJECT  |PARTITIONED|
+                                                                               
 -- ASSIGN  |PARTITIONED|
+                                                                               
   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
     -- REPLICATE  |PARTITIONED|
+                                                                               
       -- BROADCAST_EXCHANGE  |PARTITIONED|
+                                                                               
         -- ASSIGN  |PARTITIONED|
+                                                                               
           -- RUNNING_AGGREGATE  |PARTITIONED|
+                                                                               
             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
               -- SORT_MERGE_EXCHANGE [$$1233(ASC), $$981(ASC) ]  |PARTITIONED|
+                                                                               
                 -- STABLE_SORT [$$1233(ASC), $$981(ASC)]  |PARTITIONED|
+                                                                               
                   -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                     -- EXTERNAL_GROUP_BY[$$1757]  |PARTITIONED|
+                                                                               
                             {
+                                                                               
                               -- AGGREGATE  |LOCAL|
+                                                                               
                                 -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                             }
+                                                                               
                       -- HASH_PARTITION_EXCHANGE [$$1757]  |PARTITIONED|
+                                                                               
                         -- EXTERNAL_GROUP_BY[$$983]  |PARTITIONED|
+                                                                               
                                 {
+                                                                               
                                   -- AGGREGATE  |LOCAL|
+                                                                               
                                     -- NESTED_TUPLE_SOURCE  |LOCAL|
+                                                                               
                                 }
+                                                                               
                           -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                             -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                               -- UNNEST  |PARTITIONED|
+                                                                               
                                 -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                   -- ASSIGN  |PARTITIONED|
+                                                                               
                                     -- STREAM_PROJECT  |PARTITIONED|
+                                                                               
                                       -- ASSIGN  |PARTITIONED|
+                                                                               
                                         -- ONE_TO_ONE_EXCHANGE  |PARTITIONED|
+                                                                               
                                           -- 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|
+                                                                               
                                                           -- 
EMPTY_TUPLE_SOURCE  |PARTITIONED|
+                                              -- HASH_PARTITION_EXCHANGE 
[$$prefixTokenLeft]  |PARTITIONED|
+                                                -- STREAM_PROJECT  
|PARTITIONED|
+                                                  -- UNNEST  |PARTITIONED|
+                                                    -- ASSIGN  |PARTITIONED|
+                                                      -- STREAM_PROJECT  
|PARTITIONED|
+                                                        -- ONE_TO_ONE_EXCHANGE 
 |PARTITIONED|
+                                                          -- 
PRE_CLUSTERED_GROUP_BY[$$304, $$293, $$294, $$295, $$296, $$299, $$364, $$365]  
|PARTITIONED|
+                                                                  {
+                                                                    -- 
AGGREGATE  |LOCAL|
+                                                                      -- 
STREAM_SELECT  |LOCAL|
+                                                                        -- 
NESTED_TUPLE_SO

<TRUNCATED>

Reply via email to