PageRenderTime 56ms CodeModel.GetById 17ms app.highlight 27ms RepoModel.GetById 1ms app.codeStats 0ms

/tags/release-0.0.0-rc0/hive/external/ql/src/test/results/compiler/plan/join4.q.xml

#
XML | 2676 lines | 2676 code | 0 blank | 0 comment | 0 complexity | 3ad75110568161bd01640f9cfbe978ed MD5 | raw file
   1<?xml version="1.0" encoding="UTF-8"?> 
   2<java version="1.6.0_07" class="java.beans.XMLDecoder"> 
   3 <object class="org.apache.hadoop.hive.ql.exec.MapRedTask"> 
   4  <void property="id"> 
   5   <string>Stage-3</string> 
   6  </void> 
   7  <void property="work"> 
   8   <object class="org.apache.hadoop.hive.ql.plan.MapredWork"> 
   9    <void property="aliasToPartnInfo"> 
  10     <void method="put"> 
  11      <string>c:a:src1</string> 
  12      <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 
  13       <void property="deserializerClass"> 
  14        <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
  15       </void> 
  16       <void property="inputFileFormatClass"> 
  17        <class>org.apache.hadoop.mapred.TextInputFormat</class> 
  18       </void> 
  19       <void property="outputFileFormatClass"> 
  20        <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
  21       </void> 
  22       <void property="partSpec"> 
  23        <object class="java.util.LinkedHashMap"/> 
  24       </void> 
  25       <void property="properties"> 
  26        <object class="java.util.Properties"> 
  27         <void method="put"> 
  28          <string>name</string> 
  29          <string>default.src</string> 
  30         </void> 
  31         <void method="put"> 
  32          <string>columns.types</string> 
  33          <string>string:string</string> 
  34         </void> 
  35         <void method="put"> 
  36          <string>serialization.ddl</string> 
  37          <string>struct src { string key, string value}</string> 
  38         </void> 
  39         <void method="put"> 
  40          <string>serialization.format</string> 
  41          <string>1</string> 
  42         </void> 
  43         <void method="put"> 
  44          <string>columns</string> 
  45          <string>key,value</string> 
  46         </void> 
  47         <void method="put"> 
  48          <string>bucket_count</string> 
  49          <string>-1</string> 
  50         </void> 
  51         <void method="put"> 
  52          <string>serialization.lib</string> 
  53          <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
  54         </void> 
  55         <void method="put"> 
  56          <string>file.inputformat</string> 
  57          <string>org.apache.hadoop.mapred.TextInputFormat</string> 
  58         </void> 
  59         <void method="put"> 
  60          <string>file.outputformat</string> 
  61          <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
  62         </void> 
  63         <void method="put"> 
  64          <string>location</string> 
  65          <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
  66         </void> 
  67         <void method="put"> 
  68          <string>transient_lastDdlTime</string> 
  69          <string>1297928474</string> 
  70         </void> 
  71        </object> 
  72       </void> 
  73       <void property="serdeClassName"> 
  74        <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
  75       </void> 
  76       <void property="tableDesc"> 
  77        <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
  78         <void property="deserializerClass"> 
  79          <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
  80         </void> 
  81         <void property="inputFileFormatClass"> 
  82          <class>org.apache.hadoop.mapred.TextInputFormat</class> 
  83         </void> 
  84         <void property="outputFileFormatClass"> 
  85          <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
  86         </void> 
  87         <void property="properties"> 
  88          <object class="java.util.Properties"> 
  89           <void method="put"> 
  90            <string>name</string> 
  91            <string>default.src</string> 
  92           </void> 
  93           <void method="put"> 
  94            <string>columns.types</string> 
  95            <string>string:string</string> 
  96           </void> 
  97           <void method="put"> 
  98            <string>serialization.ddl</string> 
  99            <string>struct src { string key, string value}</string> 
 100           </void> 
 101           <void method="put"> 
 102            <string>serialization.format</string> 
 103            <string>1</string> 
 104           </void> 
 105           <void method="put"> 
 106            <string>columns</string> 
 107            <string>key,value</string> 
 108           </void> 
 109           <void method="put"> 
 110            <string>bucket_count</string> 
 111            <string>-1</string> 
 112           </void> 
 113           <void method="put"> 
 114            <string>serialization.lib</string> 
 115            <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 116           </void> 
 117           <void method="put"> 
 118            <string>file.inputformat</string> 
 119            <string>org.apache.hadoop.mapred.TextInputFormat</string> 
 120           </void> 
 121           <void method="put"> 
 122            <string>file.outputformat</string> 
 123            <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
 124           </void> 
 125           <void method="put"> 
 126            <string>location</string> 
 127            <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 128           </void> 
 129           <void method="put"> 
 130            <string>transient_lastDdlTime</string> 
 131            <string>1297928474</string> 
 132           </void> 
 133          </object> 
 134         </void> 
 135         <void property="serdeClassName"> 
 136          <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 137         </void> 
 138        </object> 
 139       </void> 
 140      </object> 
 141     </void> 
 142     <void method="put"> 
 143      <string>c:b:src2</string> 
 144      <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 
 145       <void property="deserializerClass"> 
 146        <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 147       </void> 
 148       <void property="inputFileFormatClass"> 
 149        <class>org.apache.hadoop.mapred.TextInputFormat</class> 
 150       </void> 
 151       <void property="outputFileFormatClass"> 
 152        <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
 153       </void> 
 154       <void property="partSpec"> 
 155        <object class="java.util.LinkedHashMap"/> 
 156       </void> 
 157       <void property="properties"> 
 158        <object class="java.util.Properties"> 
 159         <void method="put"> 
 160          <string>name</string> 
 161          <string>default.src</string> 
 162         </void> 
 163         <void method="put"> 
 164          <string>columns.types</string> 
 165          <string>string:string</string> 
 166         </void> 
 167         <void method="put"> 
 168          <string>serialization.ddl</string> 
 169          <string>struct src { string key, string value}</string> 
 170         </void> 
 171         <void method="put"> 
 172          <string>serialization.format</string> 
 173          <string>1</string> 
 174         </void> 
 175         <void method="put"> 
 176          <string>columns</string> 
 177          <string>key,value</string> 
 178         </void> 
 179         <void method="put"> 
 180          <string>bucket_count</string> 
 181          <string>-1</string> 
 182         </void> 
 183         <void method="put"> 
 184          <string>serialization.lib</string> 
 185          <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 186         </void> 
 187         <void method="put"> 
 188          <string>file.inputformat</string> 
 189          <string>org.apache.hadoop.mapred.TextInputFormat</string> 
 190         </void> 
 191         <void method="put"> 
 192          <string>file.outputformat</string> 
 193          <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
 194         </void> 
 195         <void method="put"> 
 196          <string>location</string> 
 197          <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 198         </void> 
 199         <void method="put"> 
 200          <string>transient_lastDdlTime</string> 
 201          <string>1297928474</string> 
 202         </void> 
 203        </object> 
 204       </void> 
 205       <void property="serdeClassName"> 
 206        <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 207       </void> 
 208       <void property="tableDesc"> 
 209        <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
 210         <void property="deserializerClass"> 
 211          <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 212         </void> 
 213         <void property="inputFileFormatClass"> 
 214          <class>org.apache.hadoop.mapred.TextInputFormat</class> 
 215         </void> 
 216         <void property="outputFileFormatClass"> 
 217          <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
 218         </void> 
 219         <void property="properties"> 
 220          <object class="java.util.Properties"> 
 221           <void method="put"> 
 222            <string>name</string> 
 223            <string>default.src</string> 
 224           </void> 
 225           <void method="put"> 
 226            <string>columns.types</string> 
 227            <string>string:string</string> 
 228           </void> 
 229           <void method="put"> 
 230            <string>serialization.ddl</string> 
 231            <string>struct src { string key, string value}</string> 
 232           </void> 
 233           <void method="put"> 
 234            <string>serialization.format</string> 
 235            <string>1</string> 
 236           </void> 
 237           <void method="put"> 
 238            <string>columns</string> 
 239            <string>key,value</string> 
 240           </void> 
 241           <void method="put"> 
 242            <string>bucket_count</string> 
 243            <string>-1</string> 
 244           </void> 
 245           <void method="put"> 
 246            <string>serialization.lib</string> 
 247            <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 248           </void> 
 249           <void method="put"> 
 250            <string>file.inputformat</string> 
 251            <string>org.apache.hadoop.mapred.TextInputFormat</string> 
 252           </void> 
 253           <void method="put"> 
 254            <string>file.outputformat</string> 
 255            <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
 256           </void> 
 257           <void method="put"> 
 258            <string>location</string> 
 259            <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 260           </void> 
 261           <void method="put"> 
 262            <string>transient_lastDdlTime</string> 
 263            <string>1297928474</string> 
 264           </void> 
 265          </object> 
 266         </void> 
 267         <void property="serdeClassName"> 
 268          <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 269         </void> 
 270        </object> 
 271       </void> 
 272      </object> 
 273     </void> 
 274    </void> 
 275    <void property="aliasToWork"> 
 276     <object class="java.util.LinkedHashMap"> 
 277      <void method="put"> 
 278       <string>c:a:src1</string> 
 279       <object id="TableScanOperator0" class="org.apache.hadoop.hive.ql.exec.TableScanOperator"> 
 280        <void property="childOperators"> 
 281         <object class="java.util.ArrayList"> 
 282          <void method="add"> 
 283           <object id="FilterOperator0" class="org.apache.hadoop.hive.ql.exec.FilterOperator"> 
 284            <void property="childOperators"> 
 285             <object class="java.util.ArrayList"> 
 286              <void method="add"> 
 287               <object id="FilterOperator1" class="org.apache.hadoop.hive.ql.exec.FilterOperator"> 
 288                <void property="childOperators"> 
 289                 <object class="java.util.ArrayList"> 
 290                  <void method="add"> 
 291                   <object id="SelectOperator0" class="org.apache.hadoop.hive.ql.exec.SelectOperator"> 
 292                    <void property="childOperators"> 
 293                     <object class="java.util.ArrayList"> 
 294                      <void method="add"> 
 295                       <object id="ReduceSinkOperator0" class="org.apache.hadoop.hive.ql.exec.ReduceSinkOperator"> 
 296                        <void property="columnExprMap"> 
 297                         <object class="java.util.HashMap"> 
 298                          <void method="put"> 
 299                           <string>VALUE._col1</string> 
 300                           <object id="ExprNodeColumnDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 301                            <void property="column"> 
 302                             <string>_col1</string> 
 303                            </void> 
 304                            <void property="typeInfo"> 
 305                             <object id="PrimitiveTypeInfo0" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 
 306                              <void property="typeName"> 
 307                               <string>string</string> 
 308                              </void> 
 309                             </object> 
 310                            </void> 
 311                           </object> 
 312                          </void> 
 313                          <void method="put"> 
 314                           <string>VALUE._col0</string> 
 315                           <object id="ExprNodeColumnDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 316                            <void property="column"> 
 317                             <string>_col0</string> 
 318                            </void> 
 319                            <void property="typeInfo"> 
 320                             <object idref="PrimitiveTypeInfo0"/> 
 321                            </void> 
 322                           </object> 
 323                          </void> 
 324                         </object> 
 325                        </void> 
 326                        <void property="conf"> 
 327                         <object class="org.apache.hadoop.hive.ql.plan.ReduceSinkDesc"> 
 328                          <void property="distinctColumnIndices"> 
 329                           <object class="java.util.ArrayList"/> 
 330                          </void> 
 331                          <void property="keyCols"> 
 332                           <object id="ArrayList0" class="java.util.ArrayList"> 
 333                            <void method="add"> 
 334                             <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 335                              <void property="column"> 
 336                               <string>_col0</string> 
 337                              </void> 
 338                              <void property="typeInfo"> 
 339                               <object idref="PrimitiveTypeInfo0"/> 
 340                              </void> 
 341                             </object> 
 342                            </void> 
 343                           </object> 
 344                          </void> 
 345                          <void property="keySerializeInfo"> 
 346                           <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
 347                            <void property="deserializerClass"> 
 348                             <class>org.apache.hadoop.hive.serde2.binarysortable.BinarySortableSerDe</class> 
 349                            </void> 
 350                            <void property="inputFileFormatClass"> 
 351                             <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 
 352                            </void> 
 353                            <void property="outputFileFormatClass"> 
 354                             <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 
 355                            </void> 
 356                            <void property="properties"> 
 357                             <object class="java.util.Properties"> 
 358                              <void method="put"> 
 359                               <string>columns</string> 
 360                               <string>joinkey0</string> 
 361                              </void> 
 362                              <void method="put"> 
 363                               <string>serialization.sort.order</string> 
 364                               <string>+</string> 
 365                              </void> 
 366                              <void method="put"> 
 367                               <string>columns.types</string> 
 368                               <string>string</string> 
 369                              </void> 
 370                             </object> 
 371                            </void> 
 372                           </object> 
 373                          </void> 
 374                          <void property="numDistributionKeys"> 
 375                           <int>1</int> 
 376                          </void> 
 377                          <void property="numReducers"> 
 378                           <int>-1</int> 
 379                          </void> 
 380                          <void property="outputKeyColumnNames"> 
 381                           <object class="java.util.ArrayList"> 
 382                            <void method="add"> 
 383                             <string>reducesinkkey0</string> 
 384                            </void> 
 385                           </object> 
 386                          </void> 
 387                          <void property="outputValueColumnNames"> 
 388                           <object class="java.util.ArrayList"> 
 389                            <void method="add"> 
 390                             <string>_col0</string> 
 391                            </void> 
 392                            <void method="add"> 
 393                             <string>_col1</string> 
 394                            </void> 
 395                           </object> 
 396                          </void> 
 397                          <void property="partitionCols"> 
 398                           <object idref="ArrayList0"/> 
 399                          </void> 
 400                          <void property="valueCols"> 
 401                           <object class="java.util.ArrayList"> 
 402                            <void method="add"> 
 403                             <object idref="ExprNodeColumnDesc1"/> 
 404                            </void> 
 405                            <void method="add"> 
 406                             <object idref="ExprNodeColumnDesc0"/> 
 407                            </void> 
 408                           </object> 
 409                          </void> 
 410                          <void property="valueSerializeInfo"> 
 411                           <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
 412                            <void property="deserializerClass"> 
 413                             <class>org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe</class> 
 414                            </void> 
 415                            <void property="inputFileFormatClass"> 
 416                             <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 
 417                            </void> 
 418                            <void property="outputFileFormatClass"> 
 419                             <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 
 420                            </void> 
 421                            <void property="properties"> 
 422                             <object class="java.util.Properties"> 
 423                              <void method="put"> 
 424                               <string>columns</string> 
 425                               <string>_col0,_col1</string> 
 426                              </void> 
 427                              <void method="put"> 
 428                               <string>columns.types</string> 
 429                               <string>string,string</string> 
 430                              </void> 
 431                              <void method="put"> 
 432                               <string>escape.delim</string> 
 433                               <string>\</string> 
 434                              </void> 
 435                             </object> 
 436                            </void> 
 437                           </object> 
 438                          </void> 
 439                         </object> 
 440                        </void> 
 441                        <void property="counterNames"> 
 442                         <object class="java.util.ArrayList"> 
 443                          <void method="add"> 
 444                           <string>CNTR_NAME_RS_6_NUM_INPUT_ROWS</string> 
 445                          </void> 
 446                          <void method="add"> 
 447                           <string>CNTR_NAME_RS_6_NUM_OUTPUT_ROWS</string> 
 448                          </void> 
 449                          <void method="add"> 
 450                           <string>CNTR_NAME_RS_6_TIME_TAKEN</string> 
 451                          </void> 
 452                          <void method="add"> 
 453                           <string>CNTR_NAME_RS_6_FATAL_ERROR</string> 
 454                          </void> 
 455                         </object> 
 456                        </void> 
 457                        <void property="operatorId"> 
 458                         <string>RS_6</string> 
 459                        </void> 
 460                        <void property="parentOperators"> 
 461                         <object class="java.util.ArrayList"> 
 462                          <void method="add"> 
 463                           <object idref="SelectOperator0"/> 
 464                          </void> 
 465                         </object> 
 466                        </void> 
 467                        <void property="schema"> 
 468                         <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 469                          <void property="signature"> 
 470                           <object class="java.util.ArrayList"> 
 471                            <void method="add"> 
 472                             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 473                              <void property="internalName"> 
 474                               <string>VALUE._col0</string> 
 475                              </void> 
 476                              <void property="tabAlias"> 
 477                               <string>a</string> 
 478                              </void> 
 479                              <void property="type"> 
 480                               <object idref="PrimitiveTypeInfo0"/> 
 481                              </void> 
 482                             </object> 
 483                            </void> 
 484                            <void method="add"> 
 485                             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 486                              <void property="internalName"> 
 487                               <string>VALUE._col1</string> 
 488                              </void> 
 489                              <void property="tabAlias"> 
 490                               <string>a</string> 
 491                              </void> 
 492                              <void property="type"> 
 493                               <object idref="PrimitiveTypeInfo0"/> 
 494                              </void> 
 495                             </object> 
 496                            </void> 
 497                           </object> 
 498                          </void> 
 499                         </object> 
 500                        </void> 
 501                       </object> 
 502                      </void> 
 503                     </object> 
 504                    </void> 
 505                    <void property="columnExprMap"> 
 506                     <object class="java.util.HashMap"> 
 507                      <void method="put"> 
 508                       <string>_col1</string> 
 509                       <object id="ExprNodeColumnDesc2" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 510                        <void property="column"> 
 511                         <string>value</string> 
 512                        </void> 
 513                        <void property="tabAlias"> 
 514                         <string>src1</string> 
 515                        </void> 
 516                        <void property="typeInfo"> 
 517                         <object idref="PrimitiveTypeInfo0"/> 
 518                        </void> 
 519                       </object> 
 520                      </void> 
 521                      <void method="put"> 
 522                       <string>_col0</string> 
 523                       <object id="ExprNodeColumnDesc3" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 524                        <void property="column"> 
 525                         <string>key</string> 
 526                        </void> 
 527                        <void property="tabAlias"> 
 528                         <string>src1</string> 
 529                        </void> 
 530                        <void property="typeInfo"> 
 531                         <object idref="PrimitiveTypeInfo0"/> 
 532                        </void> 
 533                       </object> 
 534                      </void> 
 535                     </object> 
 536                    </void> 
 537                    <void property="conf"> 
 538                     <object class="org.apache.hadoop.hive.ql.plan.SelectDesc"> 
 539                      <void property="colList"> 
 540                       <object class="java.util.ArrayList"> 
 541                        <void method="add"> 
 542                         <object idref="ExprNodeColumnDesc3"/> 
 543                        </void> 
 544                        <void method="add"> 
 545                         <object idref="ExprNodeColumnDesc2"/> 
 546                        </void> 
 547                       </object> 
 548                      </void> 
 549                      <void property="outputColumnNames"> 
 550                       <object class="java.util.ArrayList"> 
 551                        <void method="add"> 
 552                         <string>_col0</string> 
 553                        </void> 
 554                        <void method="add"> 
 555                         <string>_col1</string> 
 556                        </void> 
 557                       </object> 
 558                      </void> 
 559                     </object> 
 560                    </void> 
 561                    <void property="counterNames"> 
 562                     <object class="java.util.ArrayList"> 
 563                      <void method="add"> 
 564                       <string>CNTR_NAME_SEL_5_NUM_INPUT_ROWS</string> 
 565                      </void> 
 566                      <void method="add"> 
 567                       <string>CNTR_NAME_SEL_5_NUM_OUTPUT_ROWS</string> 
 568                      </void> 
 569                      <void method="add"> 
 570                       <string>CNTR_NAME_SEL_5_TIME_TAKEN</string> 
 571                      </void> 
 572                      <void method="add"> 
 573                       <string>CNTR_NAME_SEL_5_FATAL_ERROR</string> 
 574                      </void> 
 575                     </object> 
 576                    </void> 
 577                    <void property="operatorId"> 
 578                     <string>SEL_5</string> 
 579                    </void> 
 580                    <void property="parentOperators"> 
 581                     <object class="java.util.ArrayList"> 
 582                      <void method="add"> 
 583                       <object idref="FilterOperator1"/> 
 584                      </void> 
 585                     </object> 
 586                    </void> 
 587                    <void property="schema"> 
 588                     <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 589                      <void property="signature"> 
 590                       <object class="java.util.ArrayList"> 
 591                        <void method="add"> 
 592                         <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 593                          <void property="internalName"> 
 594                           <string>_col0</string> 
 595                          </void> 
 596                          <void property="type"> 
 597                           <object idref="PrimitiveTypeInfo0"/> 
 598                          </void> 
 599                         </object> 
 600                        </void> 
 601                        <void method="add"> 
 602                         <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 603                          <void property="internalName"> 
 604                           <string>_col1</string> 
 605                          </void> 
 606                          <void property="type"> 
 607                           <object idref="PrimitiveTypeInfo0"/> 
 608                          </void> 
 609                         </object> 
 610                        </void> 
 611                       </object> 
 612                      </void> 
 613                     </object> 
 614                    </void> 
 615                   </object> 
 616                  </void> 
 617                 </object> 
 618                </void> 
 619                <void property="conf"> 
 620                 <object class="org.apache.hadoop.hive.ql.plan.FilterDesc"> 
 621                  <void property="predicate"> 
 622                   <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
 623                    <void property="childExprs"> 
 624                     <object class="java.util.ArrayList"> 
 625                      <void method="add"> 
 626                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
 627                        <void property="childExprs"> 
 628                         <object class="java.util.ArrayList"> 
 629                          <void method="add"> 
 630                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 631                            <void property="column"> 
 632                             <string>key</string> 
 633                            </void> 
 634                            <void property="tabAlias"> 
 635                             <string>src1</string> 
 636                            </void> 
 637                            <void property="typeInfo"> 
 638                             <object idref="PrimitiveTypeInfo0"/> 
 639                            </void> 
 640                           </object> 
 641                          </void> 
 642                          <void method="add"> 
 643                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
 644                            <void property="typeInfo"> 
 645                             <object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 
 646                              <void property="typeName"> 
 647                               <string>int</string> 
 648                              </void> 
 649                             </object> 
 650                            </void> 
 651                            <void property="value"> 
 652                             <int>10</int> 
 653                            </void> 
 654                           </object> 
 655                          </void> 
 656                         </object> 
 657                        </void> 
 658                        <void property="genericUDF"> 
 659                         <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPGreaterThan"/> 
 660                        </void> 
 661                        <void property="typeInfo"> 
 662                         <object id="PrimitiveTypeInfo2" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 
 663                          <void property="typeName"> 
 664                           <string>boolean</string> 
 665                          </void> 
 666                         </object> 
 667                        </void> 
 668                       </object> 
 669                      </void> 
 670                      <void method="add"> 
 671                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
 672                        <void property="childExprs"> 
 673                         <object class="java.util.ArrayList"> 
 674                          <void method="add"> 
 675                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 676                            <void property="column"> 
 677                             <string>key</string> 
 678                            </void> 
 679                            <void property="tabAlias"> 
 680                             <string>src1</string> 
 681                            </void> 
 682                            <void property="typeInfo"> 
 683                             <object idref="PrimitiveTypeInfo0"/> 
 684                            </void> 
 685                           </object> 
 686                          </void> 
 687                          <void method="add"> 
 688                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
 689                            <void property="typeInfo"> 
 690                             <object idref="PrimitiveTypeInfo1"/> 
 691                            </void> 
 692                            <void property="value"> 
 693                             <int>20</int> 
 694                            </void> 
 695                           </object> 
 696                          </void> 
 697                         </object> 
 698                        </void> 
 699                        <void property="genericUDF"> 
 700                         <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPLessThan"/> 
 701                        </void> 
 702                        <void property="typeInfo"> 
 703                         <object idref="PrimitiveTypeInfo2"/> 
 704                        </void> 
 705                       </object> 
 706                      </void> 
 707                     </object> 
 708                    </void> 
 709                    <void property="genericUDF"> 
 710                     <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPAnd"/> 
 711                    </void> 
 712                    <void property="typeInfo"> 
 713                     <object idref="PrimitiveTypeInfo2"/> 
 714                    </void> 
 715                   </object> 
 716                  </void> 
 717                 </object> 
 718                </void> 
 719                <void property="counterNames"> 
 720                 <object class="java.util.ArrayList"> 
 721                  <void method="add"> 
 722                   <string>CNTR_NAME_FIL_4_NUM_INPUT_ROWS</string> 
 723                  </void> 
 724                  <void method="add"> 
 725                   <string>CNTR_NAME_FIL_4_NUM_OUTPUT_ROWS</string> 
 726                  </void> 
 727                  <void method="add"> 
 728                   <string>CNTR_NAME_FIL_4_TIME_TAKEN</string> 
 729                  </void> 
 730                  <void method="add"> 
 731                   <string>CNTR_NAME_FIL_4_FATAL_ERROR</string> 
 732                  </void> 
 733                 </object> 
 734                </void> 
 735                <void property="operatorId"> 
 736                 <string>FIL_4</string> 
 737                </void> 
 738                <void property="parentOperators"> 
 739                 <object class="java.util.ArrayList"> 
 740                  <void method="add"> 
 741                   <object idref="FilterOperator0"/> 
 742                  </void> 
 743                 </object> 
 744                </void> 
 745                <void property="schema"> 
 746                 <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 747                  <void property="signature"> 
 748                   <object class="java.util.ArrayList"> 
 749                    <void method="add"> 
 750                     <object id="ColumnInfo0" class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 751                      <void property="internalName"> 
 752                       <string>key</string> 
 753                      </void> 
 754                      <void property="tabAlias"> 
 755                       <string>src1</string> 
 756                      </void> 
 757                      <void property="type"> 
 758                       <object idref="PrimitiveTypeInfo0"/> 
 759                      </void> 
 760                     </object> 
 761                    </void> 
 762                    <void method="add"> 
 763                     <object id="ColumnInfo1" class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 764                      <void property="internalName"> 
 765                       <string>value</string> 
 766                      </void> 
 767                      <void property="tabAlias"> 
 768                       <string>src1</string> 
 769                      </void> 
 770                      <void property="type"> 
 771                       <object idref="PrimitiveTypeInfo0"/> 
 772                      </void> 
 773                     </object> 
 774                    </void> 
 775                   </object> 
 776                  </void> 
 777                 </object> 
 778                </void> 
 779               </object> 
 780              </void> 
 781             </object> 
 782            </void> 
 783            <void property="conf"> 
 784             <object class="org.apache.hadoop.hive.ql.plan.FilterDesc"> 
 785              <void property="predicate"> 
 786               <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
 787                <void property="childExprs"> 
 788                 <object class="java.util.ArrayList"> 
 789                  <void method="add"> 
 790                   <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
 791                    <void property="childExprs"> 
 792                     <object class="java.util.ArrayList"> 
 793                      <void method="add"> 
 794                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 795                        <void property="column"> 
 796                         <string>key</string> 
 797                        </void> 
 798                        <void property="tabAlias"> 
 799                         <string>src1</string> 
 800                        </void> 
 801                        <void property="typeInfo"> 
 802                         <object idref="PrimitiveTypeInfo0"/> 
 803                        </void> 
 804                       </object> 
 805                      </void> 
 806                      <void method="add"> 
 807                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
 808                        <void property="typeInfo"> 
 809                         <object idref="PrimitiveTypeInfo1"/> 
 810                        </void> 
 811                        <void property="value"> 
 812                         <int>10</int> 
 813                        </void> 
 814                       </object> 
 815                      </void> 
 816                     </object> 
 817                    </void> 
 818                    <void property="genericUDF"> 
 819                     <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPGreaterThan"/> 
 820                    </void> 
 821                    <void property="typeInfo"> 
 822                     <object idref="PrimitiveTypeInfo2"/> 
 823                    </void> 
 824                   </object> 
 825                  </void> 
 826                  <void method="add"> 
 827                   <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
 828                    <void property="childExprs"> 
 829                     <object class="java.util.ArrayList"> 
 830                      <void method="add"> 
 831                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 832                        <void property="column"> 
 833                         <string>key</string> 
 834                        </void> 
 835                        <void property="tabAlias"> 
 836                         <string>src1</string> 
 837                        </void> 
 838                        <void property="typeInfo"> 
 839                         <object idref="PrimitiveTypeInfo0"/> 
 840                        </void> 
 841                       </object> 
 842                      </void> 
 843                      <void method="add"> 
 844                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
 845                        <void property="typeInfo"> 
 846                         <object idref="PrimitiveTypeInfo1"/> 
 847                        </void> 
 848                        <void property="value"> 
 849                         <int>20</int> 
 850                        </void> 
 851                       </object> 
 852                      </void> 
 853                     </object> 
 854                    </void> 
 855                    <void property="genericUDF"> 
 856                     <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPLessThan"/> 
 857                    </void> 
 858                    <void property="typeInfo"> 
 859                     <object idref="PrimitiveTypeInfo2"/> 
 860                    </void> 
 861                   </object> 
 862                  </void> 
 863                 </object> 
 864                </void> 
 865                <void property="genericUDF"> 
 866                 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPAnd"/> 
 867                </void> 
 868                <void property="typeInfo"> 
 869                 <object idref="PrimitiveTypeInfo2"/> 
 870                </void> 
 871               </object> 
 872              </void> 
 873             </object> 
 874            </void> 
 875            <void property="counterNames"> 
 876             <object class="java.util.ArrayList"> 
 877              <void method="add"> 
 878               <string>CNTR_NAME_FIL_12_NUM_INPUT_ROWS</string> 
 879              </void> 
 880              <void method="add"> 
 881               <string>CNTR_NAME_FIL_12_NUM_OUTPUT_ROWS</string> 
 882              </void> 
 883              <void method="add"> 
 884               <string>CNTR_NAME_FIL_12_TIME_TAKEN</string> 
 885              </void> 
 886              <void method="add"> 
 887               <string>CNTR_NAME_FIL_12_FATAL_ERROR</string> 
 888              </void> 
 889             </object> 
 890            </void> 
 891            <void property="operatorId"> 
 892             <string>FIL_12</string> 
 893            </void> 
 894            <void property="parentOperators"> 
 895             <object class="java.util.ArrayList"> 
 896              <void method="add"> 
 897               <object idref="TableScanOperator0"/> 
 898              </void> 
 899             </object> 
 900            </void> 
 901            <void property="schema"> 
 902             <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 903              <void property="signature"> 
 904               <object id="ArrayList1" class="java.util.ArrayList"> 
 905                <void method="add"> 
 906                 <object idref="ColumnInfo0"/> 
 907                </void> 
 908                <void method="add"> 
 909                 <object idref="ColumnInfo1"/> 
 910                </void> 
 911                <void method="add"> 
 912                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 913                  <void property="hiddenVirtualCol"> 
 914                   <boolean>true</boolean> 
 915                  </void> 
 916                  <void property="internalName"> 
 917                   <string>BLOCK__OFFSET__INSIDE__FILE</string> 
 918                  </void> 
 919                  <void property="tabAlias"> 
 920                   <string>src1</string> 
 921                  </void> 
 922                  <void property="type"> 
 923                   <object id="PrimitiveTypeInfo3" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 
 924                    <void property="typeName"> 
 925                     <string>bigint</string> 
 926                    </void> 
 927                   </object> 
 928                  </void> 
 929                 </object> 
 930                </void> 
 931                <void method="add"> 
 932                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 933                  <void property="hiddenVirtualCol"> 
 934                   <boolean>true</boolean> 
 935                  </void> 
 936                  <void property="internalName"> 
 937                   <string>INPUT__FILE__NAME</string> 
 938                  </void> 
 939                  <void property="tabAlias"> 
 940                   <string>src1</string> 
 941                  </void> 
 942                  <void property="type"> 
 943                   <object idref="PrimitiveTypeInfo0"/> 
 944                  </void> 
 945                 </object> 
 946                </void> 
 947               </object> 
 948              </void> 
 949             </object> 
 950            </void> 
 951           </object> 
 952          </void> 
 953         </object> 
 954        </void> 
 955        <void property="conf"> 
 956         <object class="org.apache.hadoop.hive.ql.plan.TableScanDesc"> 
 957          <void property="alias"> 
 958           <string>src1</string> 
 959          </void> 
 960          <void property="virtualCols"> 
 961           <object class="java.util.ArrayList"/> 
 962          </void> 
 963         </object> 
 964        </void> 
 965        <void property="counterNames"> 
 966         <object class="java.util.ArrayList"> 
 967          <void method="add"> 
 968           <string>CNTR_NAME_TS_3_NUM_INPUT_ROWS</string> 
 969          </void> 
 970          <void method="add"> 
 971           <string>CNTR_NAME_TS_3_NUM_OUTPUT_ROWS</string> 
 972          </void> 
 973          <void method="add"> 
 974           <string>CNTR_NAME_TS_3_TIME_TAKEN</string> 
 975          </void> 
 976          <void method="add"> 
 977           <string>CNTR_NAME_TS_3_FATAL_ERROR</string> 
 978          </void> 
 979         </object> 
 980        </void> 
 981        <void property="neededColumnIDs"> 
 982         <object class="java.util.ArrayList"> 
 983          <void method="add"> 
 984           <int>0</int> 
 985          </void> 
 986          <void method="add"> 
 987           <int>1</int> 
 988          </void> 
 989         </object> 
 990        </void> 
 991        <void property="operatorId"> 
 992         <string>TS_3</string> 
 993        </void> 
 994        <void property="schema"> 
 995         <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 996          <void property="signature"> 
 997           <object idref="ArrayList1"/> 
 998          </void> 
 999         </object> 
1000        </void> 
1001       </object> 
1002      </void> 
1003      <void method="put"> 
1004       <string>c:b:src2</string> 
1005       <object id="TableScanOperator1" class="org.apache.hadoop.hive.ql.exec.TableScanOperator"> 
1006        <void property="childOperators"> 
1007         <object class="java.util.ArrayList"> 
1008          <void method="add"> 
1009           <object id="FilterOperator2" class="org.apache.hadoop.hive.ql.exec.FilterOperator"> 
1010            <void property="childOperators"> 
1011             <object class="java.util.ArrayList"> 
1012              <void method="add"> 
1013               <object id="FilterOperator3" class="org.apache.hadoop.hive.ql.exec.FilterOperator"> 
1014                <void property="childOperators"> 
1015                 <object class="java.util.ArrayList"> 
1016                  <void method="add"> 
1017                   <object id="SelectOperator1" class="org.apache.hadoop.hive.ql.exec.SelectOperator"> 
1018                    <void property="childOperators"> 
1019                     <object class="java.util.ArrayList"> 
1020                      <void method="add"> 
1021                       <object id="ReduceSinkOperator1" class="org.apache.hadoop.hive.ql.exec.ReduceSinkOperator"> 
1022                        <void property="columnExprMap"> 
1023                         <object class="java.util.HashMap"> 
1024                          <void method="put"> 
1025                           <string>VALUE._col1</string> 
1026                           <object id="ExprNodeColumnDesc4" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1027                            <void property="column"> 
1028                             <string>_col1</string> 
1029                            </void> 
1030                            <void property="typeInfo"> 
1031                             <object idref="PrimitiveTypeInfo0"/> 
1032                            </void> 
1033                           </object> 
1034                          </void> 
1035                          <void method="put"> 
1036                           <string>VALUE._col0</string> 
1037                           <object id="ExprNodeColumnDesc5" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1038                            <void property="column"> 
1039                             <string>_col0</string> 
1040                            </void> 
1041                            <void property="typeInfo"> 
1042                             <object idref="PrimitiveTypeInfo0"/> 
1043                            </void> 
1044                           </object> 
1045                          </void> 
1046                         </object> 
1047                        </void> 
1048                        <void property="conf"> 
1049                         <object class="org.apache.hadoop.hive.ql.plan.ReduceSinkDesc"> 
1050                          <void property="distinctColumnIndices"> 
1051                           <object class="java.util.ArrayList"/> 
1052                          </void> 
1053                          <void property="keyCols"> 
1054                           <object id="ArrayList2" class="java.util.ArrayList"> 
1055                            <void method="add"> 
1056                             <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1057                              <void property="column"> 
1058                               <string>_col0</string> 
1059                              </void> 
1060                              <void property="typeInfo"> 
1061                               <object idref="PrimitiveTypeInfo0"/> 
1062                              </void> 
1063                             </object> 
1064                            </void> 
1065                           </object> 
1066                          </void> 
1067                          <void property="keySerializeInfo"> 
1068                           <object id="TableDesc1" class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
1069                            <void property="deserializerClass"> 
1070                             <class>org.apache.hadoop.hive.serde2.binarysortable.BinarySortableSerDe</class> 
1071                            </void> 
1072                            <void property="inputFileFormatClass"> 
1073                             <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 
1074                            </void> 
1075                            <void property="outputFileFormatClass"> 
1076                             <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 
1077                            </void> 
1078                            <void property="properties"> 
1079                             <object class="java.util.Properties"> 
1080                              <void method="put"> 
1081                               <string>columns</string> 
1082                               <string>joinkey0</string> 
1083                              </void> 
1084                              <void method="put"> 
1085                               <string>serialization.sort.order</string> 
1086                               <string>+</string> 
1087                              </void> 
1088                              <void method="put"> 
1089                               <string>columns.types</string> 
1090                               <string>string</string> 
1091                              </void> 
1092                             </object> 
1093                            </void> 
1094                           </object> 
1095                          </void> 
1096                          <void property="numDistributionKeys"> 
1097                           <int>1</int> 
1098                          </void> 
1099                          <void property="numReducers"> 
1100                           <int>-1</int> 
1101                          </void> 
1102                          <void property="outputKeyColumnNames"> 
1103                           <object class="java.util.ArrayList"> 
1104                            <void method="add"> 
1105                             <string>reducesinkkey0</string> 
1106                            </void> 
1107                           </object> 
1108                          </void> 
1109                          <void property="outputValueColumnNames"> 
1110                           <object class="java.util.ArrayList"> 
1111                            <void method="add"> 
1112                             <string>_col0</string> 
1113                            </void> 
1114                            <void method="add"> 
1115                             <string>_col1</string> 
1116                            </void> 
1117                           </object> 
1118                          </void> 
1119                          <void property="partitionCols"> 
1120                           <object idref="ArrayList2"/> 
1121                          </void> 
1122                          <void property="tag"> 
1123                           <int>1</int> 
1124                          </void> 
1125                          <void property="valueCols"> 
1126                           <object class="java.util.ArrayList"> 
1127                            <void method="add"> 
1128                             <object idref="ExprNodeColumnDesc5"/> 
1129                            </void> 
1130                            <void method="add"> 
1131                             <object idref="ExprNodeColumnDesc4"/> 
1132                            </void> 
1133                           </object> 
1134                          </void> 
1135                          <void property="valueSerializeInfo"> 
1136                           <object id="TableDesc2" class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
1137                            <void property="deserializerClass"> 
1138                             <class>org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe</class> 
1139                            </void> 
1140                            <void property="inputFileFormatClass"> 
1141                             <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 
1142                            </void> 
1143                            <void property="outputFileFormatClass"> 
1144                             <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 
1145                            </void> 
1146                            <void property="properties"> 
1147                             <object class="java.util.Properties"> 
1148                              <void method="put"> 
1149                               <string>columns</string> 
1150                               <string>_col0,_col1</string> 
1151                              </void> 
1152                              <void method="put"> 
1153                               <string>columns.types</string> 
1154                               <string>string,string</string> 
1155                              </void> 
1156                              <void method="put"> 
1157                               <string>escape.delim</string> 
1158                               <string>\</string> 
1159                              </void> 
1160                             </object> 
1161                            </void> 
1162                           </object> 
1163                          </void> 
1164                         </object> 
1165                        </void> 
1166                        <void property="counterNames"> 
1167                         <object class="java.util.ArrayList"> 
1168                          <void method="add"> 
1169                           <string>CNTR_NAME_RS_7_NUM_INPUT_ROWS</string> 
1170                          </void> 
1171                          <void method="add"> 
1172                           <string>CNTR_NAME_RS_7_NUM_OUTPUT_ROWS</string> 
1173                          </void> 
1174                          <void method="add"> 
1175                           <string>CNTR_NAME_RS_7_TIME_TAKEN</string> 
1176                          </void> 
1177                          <void method="add"> 
1178                           <string>CNTR_NAME_RS_7_FATAL_ERROR</string> 
1179                          </void> 
1180                         </object> 
1181                        </void> 
1182                        <void property="operatorId"> 
1183                         <string>RS_7</string> 
1184                        </void> 
1185                        <void property="parentOperators"> 
1186                         <object class="java.util.ArrayList"> 
1187                          <void method="add"> 
1188                           <object idref="SelectOperator1"/> 
1189                          </void> 
1190                         </object> 
1191                        </void> 
1192                        <void property="schema"> 
1193                         <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
1194                          <void property="signature"> 
1195                           <object class="java.util.ArrayList"> 
1196                            <void method="add"> 
1197                             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1198                              <void property="internalName"> 
1199                               <string>VALUE._col0</string> 
1200                              </void> 
1201                              <void property="tabAlias"> 
1202                               <string>b</string> 
1203                              </void> 
1204                              <void property="type"> 
1205                               <object idref="PrimitiveTypeInfo0"/> 
1206                              </void> 
1207                             </object> 
1208                            </void> 
1209                            <void method="add"> 
1210                             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1211                              <void property="internalName"> 
1212                               <string>VALUE._col1</string> 
1213                              </void> 
1214                              <void property="tabAlias"> 
1215                               <string>b</string> 
1216                              </void> 
1217                              <void property="type"> 
1218                               <object idref="PrimitiveTypeInfo0"/> 
1219                              </void> 
1220                             </object> 
1221                            </void> 
1222                           </object> 
1223                          </void> 
1224                         </object> 
1225                        </void> 
1226                       </object> 
1227                      </void> 
1228                     </object> 
1229                    </void> 
1230                    <void property="columnExprMap"> 
1231                     <object class="java.util.HashMap"> 
1232                      <void method="put"> 
1233                       <string>_col1</string> 
1234                       <object id="ExprNodeColumnDesc6" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1235                        <void property="column"> 
1236                         <string>value</string> 
1237                        </void> 
1238                        <void property="tabAlias"> 
1239                         <string>src2</string> 
1240                        </void> 
1241                        <void property="typeInfo"> 
1242                         <object idref="PrimitiveTypeInfo0"/> 
1243                        </void> 
1244                       </object> 
1245                      </void> 
1246                      <void method="put"> 
1247                       <string>_col0</string> 
1248                       <object id="ExprNodeColumnDesc7" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1249                        <void property="column"> 
1250                         <string>key</string> 
1251                        </void> 
1252                        <void property="tabAlias"> 
1253                         <string>src2</string> 
1254                        </void> 
1255                        <void property="typeInfo"> 
1256                         <object idref="PrimitiveTypeInfo0"/> 
1257                        </void> 
1258                       </object> 
1259                      </void> 
1260                     </object> 
1261                    </void> 
1262                    <void property="conf"> 
1263                     <object class="org.apache.hadoop.hive.ql.plan.SelectDesc"> 
1264                      <void property="colList"> 
1265                       <object class="java.util.ArrayList"> 
1266                        <void method="add"> 
1267                         <object idref="ExprNodeColumnDesc7"/> 
1268                        </void> 
1269                        <void method="add"> 
1270                         <object idref="ExprNodeColumnDesc6"/> 
1271                        </void> 
1272                       </object> 
1273                      </void> 
1274                      <void property="outputColumnNames"> 
1275                       <object class="java.util.ArrayList"> 
1276                        <void method="add"> 
1277                         <string>_col0</string> 
1278                        </void> 
1279                        <void method="add"> 
1280                         <string>_col1</string> 
1281                        </void> 
1282                       </object> 
1283                      </void> 
1284                     </object> 
1285                    </void> 
1286                    <void property="counterNames"> 
1287                     <object class="java.util.ArrayList"> 
1288                      <void method="add"> 
1289                       <string>CNTR_NAME_SEL_2_NUM_INPUT_ROWS</string> 
1290                      </void> 
1291                      <void method="add"> 
1292                       <string>CNTR_NAME_SEL_2_NUM_OUTPUT_ROWS</string> 
1293                      </void> 
1294                      <void method="add"> 
1295                       <string>CNTR_NAME_SEL_2_TIME_TAKEN</string> 
1296                      </void> 
1297                      <void method="add"> 
1298                       <string>CNTR_NAME_SEL_2_FATAL_ERROR</string> 
1299                      </void> 
1300                     </object> 
1301                    </void> 
1302                    <void property="operatorId"> 
1303                     <string>SEL_2</string> 
1304                    </void> 
1305                    <void property="parentOperators"> 
1306                     <object class="java.util.ArrayList"> 
1307                      <void method="add"> 
1308                       <object idref="FilterOperator3"/> 
1309                      </void> 
1310                     </object> 
1311                    </void> 
1312                    <void property="schema"> 
1313                     <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
1314                      <void property="signature"> 
1315                       <object class="java.util.ArrayList"> 
1316                        <void method="add"> 
1317                         <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1318                          <void property="internalName"> 
1319                           <string>_col0</string> 
1320                          </void> 
1321                          <void property="type"> 
1322                           <object idref="PrimitiveTypeInfo0"/> 
1323                          </void> 
1324                         </object> 
1325                        </void> 
1326                        <void method="add"> 
1327                         <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1328                          <void property="internalName"> 
1329                           <string>_col1</string> 
1330                          </void> 
1331                          <void property="type"> 
1332                           <object idref="PrimitiveTypeInfo0"/> 
1333                          </void> 
1334                         </object> 
1335                        </void> 
1336                       </object> 
1337                      </void> 
1338                     </object> 
1339                    </void> 
1340                   </object> 
1341                  </void> 
1342                 </object> 
1343                </void> 
1344                <void property="conf"> 
1345                 <object class="org.apache.hadoop.hive.ql.plan.FilterDesc"> 
1346                  <void property="predicate"> 
1347                   <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
1348                    <void property="childExprs"> 
1349                     <object class="java.util.ArrayList"> 
1350                      <void method="add"> 
1351                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
1352                        <void property="childExprs"> 
1353                         <object class="java.util.ArrayList"> 
1354                          <void method="add"> 
1355                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1356                            <void property="column"> 
1357                             <string>key</string> 
1358                            </void> 
1359                            <void property="tabAlias"> 
1360                             <string>src2</string> 
1361                            </void> 
1362                            <void property="typeInfo"> 
1363                             <object idref="PrimitiveTypeInfo0"/> 
1364                            </void> 
1365                           </object> 
1366                          </void> 
1367                          <void method="add"> 
1368                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
1369                            <void property="typeInfo"> 
1370                             <object idref="PrimitiveTypeInfo1"/> 
1371                            </void> 
1372                            <void property="value"> 
1373                             <int>15</int> 
1374                            </void> 
1375                           </object> 
1376                          </void> 
1377                         </object> 
1378                        </void> 
1379                        <void property="genericUDF"> 
1380                         <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPGreaterThan"/> 
1381                        </void> 
1382                        <void property="typeInfo"> 
1383                         <object idref="PrimitiveTypeInfo2"/> 
1384                        </void> 
1385                       </object> 
1386                      </void> 
1387                      <void method="add"> 
1388                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
1389                        <void property="childExprs"> 
1390                         <object class="java.util.ArrayList"> 
1391                          <void method="add"> 
1392                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1393                            <void property="column"> 
1394                             <string>key</string> 
1395                            </void> 
1396                            <void property="tabAlias"> 
1397                             <string>src2</string> 
1398                            </void> 
1399                            <void property="typeInfo"> 
1400                             <object idref="PrimitiveTypeInfo0"/> 
1401                            </void> 
1402                           </object> 
1403                          </void> 
1404                          <void method="add"> 
1405                           <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
1406                            <void property="typeInfo"> 
1407                             <object idref="PrimitiveTypeInfo1"/> 
1408                            </void> 
1409                            <void property="value"> 
1410                             <int>25</int> 
1411                            </void> 
1412                           </object> 
1413                          </void> 
1414                         </object> 
1415                        </void> 
1416                        <void property="genericUDF"> 
1417                         <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPLessThan"/> 
1418                        </void> 
1419                        <void property="typeInfo"> 
1420                         <object idref="PrimitiveTypeInfo2"/> 
1421                        </void> 
1422                       </object> 
1423                      </void> 
1424                     </object> 
1425                    </void> 
1426                    <void property="genericUDF"> 
1427                     <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPAnd"/> 
1428                    </void> 
1429                    <void property="typeInfo"> 
1430                     <object idref="PrimitiveTypeInfo2"/> 
1431                    </void> 
1432                   </object> 
1433                  </void> 
1434                 </object> 
1435                </void> 
1436                <void property="counterNames"> 
1437                 <object class="java.util.ArrayList"> 
1438                  <void method="add"> 
1439                   <string>CNTR_NAME_FIL_1_NUM_INPUT_ROWS</string> 
1440                  </void> 
1441                  <void method="add"> 
1442                   <string>CNTR_NAME_FIL_1_NUM_OUTPUT_ROWS</string> 
1443                  </void> 
1444                  <void method="add"> 
1445                   <string>CNTR_NAME_FIL_1_TIME_TAKEN</string> 
1446                  </void> 
1447                  <void method="add"> 
1448                   <string>CNTR_NAME_FIL_1_FATAL_ERROR</string> 
1449                  </void> 
1450                 </object> 
1451                </void> 
1452                <void property="operatorId"> 
1453                 <string>FIL_1</string> 
1454                </void> 
1455                <void property="parentOperators"> 
1456                 <object class="java.util.ArrayList"> 
1457                  <void method="add"> 
1458                   <object idref="FilterOperator2"/> 
1459                  </void> 
1460                 </object> 
1461                </void> 
1462                <void property="schema"> 
1463                 <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
1464                  <void property="signature"> 
1465                   <object class="java.util.ArrayList"> 
1466                    <void method="add"> 
1467                     <object id="ColumnInfo2" class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1468                      <void property="internalName"> 
1469                       <string>key</string> 
1470                      </void> 
1471                      <void property="tabAlias"> 
1472                       <string>src2</string> 
1473                      </void> 
1474                      <void property="type"> 
1475                       <object idref="PrimitiveTypeInfo0"/> 
1476                      </void> 
1477                     </object> 
1478                    </void> 
1479                    <void method="add"> 
1480                     <object id="ColumnInfo3" class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1481                      <void property="internalName"> 
1482                       <string>value</string> 
1483                      </void> 
1484                      <void property="tabAlias"> 
1485                       <string>src2</string> 
1486                      </void> 
1487                      <void property="type"> 
1488                       <object idref="PrimitiveTypeInfo0"/> 
1489                      </void> 
1490                     </object> 
1491                    </void> 
1492                   </object> 
1493                  </void> 
1494                 </object> 
1495                </void> 
1496               </object> 
1497              </void> 
1498             </object> 
1499            </void> 
1500            <void property="conf"> 
1501             <object class="org.apache.hadoop.hive.ql.plan.FilterDesc"> 
1502              <void property="predicate"> 
1503               <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
1504                <void property="childExprs"> 
1505                 <object class="java.util.ArrayList"> 
1506                  <void method="add"> 
1507                   <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
1508                    <void property="childExprs"> 
1509                     <object class="java.util.ArrayList"> 
1510                      <void method="add"> 
1511                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1512                        <void property="column"> 
1513                         <string>key</string> 
1514                        </void> 
1515                        <void property="tabAlias"> 
1516                         <string>src2</string> 
1517                        </void> 
1518                        <void property="typeInfo"> 
1519                         <object idref="PrimitiveTypeInfo0"/> 
1520                        </void> 
1521                       </object> 
1522                      </void> 
1523                      <void method="add"> 
1524                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
1525                        <void property="typeInfo"> 
1526                         <object idref="PrimitiveTypeInfo1"/> 
1527                        </void> 
1528                        <void property="value"> 
1529                         <int>15</int> 
1530                        </void> 
1531                       </object> 
1532                      </void> 
1533                     </object> 
1534                    </void> 
1535                    <void property="genericUDF"> 
1536                     <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPGreaterThan"/> 
1537                    </void> 
1538                    <void property="typeInfo"> 
1539                     <object idref="PrimitiveTypeInfo2"/> 
1540                    </void> 
1541                   </object> 
1542                  </void> 
1543                  <void method="add"> 
1544                   <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 
1545                    <void property="childExprs"> 
1546                     <object class="java.util.ArrayList"> 
1547                      <void method="add"> 
1548                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
1549                        <void property="column"> 
1550                         <string>key</string> 
1551                        </void> 
1552                        <void property="tabAlias"> 
1553                         <string>src2</string> 
1554                        </void> 
1555                        <void property="typeInfo"> 
1556                         <object idref="PrimitiveTypeInfo0"/> 
1557                        </void> 
1558                       </object> 
1559                      </void> 
1560                      <void method="add"> 
1561                       <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 
1562                        <void property="typeInfo"> 
1563                         <object idref="PrimitiveTypeInfo1"/> 
1564                        </void> 
1565                        <void property="value"> 
1566                         <int>25</int> 
1567                        </void> 
1568                       </object> 
1569                      </void> 
1570                     </object> 
1571                    </void> 
1572                    <void property="genericUDF"> 
1573                     <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPLessThan"/> 
1574                    </void> 
1575                    <void property="typeInfo"> 
1576                     <object idref="PrimitiveTypeInfo2"/> 
1577                    </void> 
1578                   </object> 
1579                  </void> 
1580                 </object> 
1581                </void> 
1582                <void property="genericUDF"> 
1583                 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPAnd"/> 
1584                </void> 
1585                <void property="typeInfo"> 
1586                 <object idref="PrimitiveTypeInfo2"/> 
1587                </void> 
1588               </object> 
1589              </void> 
1590             </object> 
1591            </void> 
1592            <void property="counterNames"> 
1593             <object class="java.util.ArrayList"> 
1594              <void method="add"> 
1595               <string>CNTR_NAME_FIL_13_NUM_INPUT_ROWS</string> 
1596              </void> 
1597              <void method="add"> 
1598               <string>CNTR_NAME_FIL_13_NUM_OUTPUT_ROWS</string> 
1599              </void> 
1600              <void method="add"> 
1601               <string>CNTR_NAME_FIL_13_TIME_TAKEN</string> 
1602              </void> 
1603              <void method="add"> 
1604               <string>CNTR_NAME_FIL_13_FATAL_ERROR</string> 
1605              </void> 
1606             </object> 
1607            </void> 
1608            <void property="operatorId"> 
1609             <string>FIL_13</string> 
1610            </void> 
1611            <void property="parentOperators"> 
1612             <object class="java.util.ArrayList"> 
1613              <void method="add"> 
1614               <object idref="TableScanOperator1"/> 
1615              </void> 
1616             </object> 
1617            </void> 
1618            <void property="schema"> 
1619             <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
1620              <void property="signature"> 
1621               <object id="ArrayList3" class="java.util.ArrayList"> 
1622                <void method="add"> 
1623                 <object idref="ColumnInfo2"/> 
1624                </void> 
1625                <void method="add"> 
1626                 <object idref="ColumnInfo3"/> 
1627                </void> 
1628                <void method="add"> 
1629                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1630                  <void property="hiddenVirtualCol"> 
1631                   <boolean>true</boolean> 
1632                  </void> 
1633                  <void property="internalName"> 
1634                   <string>BLOCK__OFFSET__INSIDE__FILE</string> 
1635                  </void> 
1636                  <void property="tabAlias"> 
1637                   <string>src2</string> 
1638                  </void> 
1639                  <void property="type"> 
1640                   <object idref="PrimitiveTypeInfo3"/> 
1641                  </void> 
1642                 </object> 
1643                </void> 
1644                <void method="add"> 
1645                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1646                  <void property="hiddenVirtualCol"> 
1647                   <boolean>true</boolean> 
1648                  </void> 
1649                  <void property="internalName"> 
1650                   <string>INPUT__FILE__NAME</string> 
1651                  </void> 
1652                  <void property="tabAlias"> 
1653                   <string>src2</string> 
1654                  </void> 
1655                  <void property="type"> 
1656                   <object idref="PrimitiveTypeInfo0"/> 
1657                  </void> 
1658                 </object> 
1659                </void> 
1660               </object> 
1661              </void> 
1662             </object> 
1663            </void> 
1664           </object> 
1665          </void> 
1666         </object> 
1667        </void> 
1668        <void property="conf"> 
1669         <object class="org.apache.hadoop.hive.ql.plan.TableScanDesc"> 
1670          <void property="alias"> 
1671           <string>src2</string> 
1672          </void> 
1673          <void property="virtualCols"> 
1674           <object class="java.util.ArrayList"/> 
1675          </void> 
1676         </object> 
1677        </void> 
1678        <void property="counterNames"> 
1679         <object class="java.util.ArrayList"> 
1680          <void method="add"> 
1681           <string>CNTR_NAME_TS_0_NUM_INPUT_ROWS</string> 
1682          </void> 
1683          <void method="add"> 
1684           <string>CNTR_NAME_TS_0_NUM_OUTPUT_ROWS</string> 
1685          </void> 
1686          <void method="add"> 
1687           <string>CNTR_NAME_TS_0_TIME_TAKEN</string> 
1688          </void> 
1689          <void method="add"> 
1690           <string>CNTR_NAME_TS_0_FATAL_ERROR</string> 
1691          </void> 
1692         </object> 
1693        </void> 
1694        <void property="neededColumnIDs"> 
1695         <object class="java.util.ArrayList"> 
1696          <void method="add"> 
1697           <int>0</int> 
1698          </void> 
1699          <void method="add"> 
1700           <int>1</int> 
1701          </void> 
1702         </object> 
1703        </void> 
1704        <void property="operatorId"> 
1705         <string>TS_0</string> 
1706        </void> 
1707        <void property="schema"> 
1708         <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
1709          <void property="signature"> 
1710           <object idref="ArrayList3"/> 
1711          </void> 
1712         </object> 
1713        </void> 
1714       </object> 
1715      </void> 
1716     </object> 
1717    </void> 
1718    <void property="keyDesc"> 
1719     <object idref="TableDesc1"/> 
1720    </void> 
1721    <void property="needsTagging"> 
1722     <boolean>true</boolean> 
1723    </void> 
1724    <void property="numReduceTasks"> 
1725     <int>-1</int> 
1726    </void> 
1727    <void property="pathToAliases"> 
1728     <object class="java.util.LinkedHashMap"> 
1729      <void method="put"> 
1730       <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
1731       <object class="java.util.ArrayList"> 
1732        <void method="add"> 
1733         <string>c:a:src1</string> 
1734        </void> 
1735        <void method="add"> 
1736         <string>c:b:src2</string> 
1737        </void> 
1738       </object> 
1739      </void> 
1740     </object> 
1741    </void> 
1742    <void property="pathToPartitionInfo"> 
1743     <object class="java.util.LinkedHashMap"> 
1744      <void method="put"> 
1745       <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
1746       <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 
1747        <void property="baseFileName"> 
1748         <string>src</string> 
1749        </void> 
1750        <void property="deserializerClass"> 
1751         <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
1752        </void> 
1753        <void property="inputFileFormatClass"> 
1754         <class>org.apache.hadoop.mapred.TextInputFormat</class> 
1755        </void> 
1756        <void property="outputFileFormatClass"> 
1757         <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
1758        </void> 
1759        <void property="partSpec"> 
1760         <object class="java.util.LinkedHashMap"/> 
1761        </void> 
1762        <void property="properties"> 
1763         <object class="java.util.Properties"> 
1764          <void method="put"> 
1765           <string>name</string> 
1766           <string>default.src</string> 
1767          </void> 
1768          <void method="put"> 
1769           <string>columns.types</string> 
1770           <string>string:string</string> 
1771          </void> 
1772          <void method="put"> 
1773           <string>serialization.ddl</string> 
1774           <string>struct src { string key, string value}</string> 
1775          </void> 
1776          <void method="put"> 
1777           <string>serialization.format</string> 
1778           <string>1</string> 
1779          </void> 
1780          <void method="put"> 
1781           <string>columns</string> 
1782           <string>key,value</string> 
1783          </void> 
1784          <void method="put"> 
1785           <string>bucket_count</string> 
1786           <string>-1</string> 
1787          </void> 
1788          <void method="put"> 
1789           <string>serialization.lib</string> 
1790           <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
1791          </void> 
1792          <void method="put"> 
1793           <string>file.inputformat</string> 
1794           <string>org.apache.hadoop.mapred.TextInputFormat</string> 
1795          </void> 
1796          <void method="put"> 
1797           <string>file.outputformat</string> 
1798           <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
1799          </void> 
1800          <void method="put"> 
1801           <string>location</string> 
1802           <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
1803          </void> 
1804          <void method="put"> 
1805           <string>transient_lastDdlTime</string> 
1806           <string>1297928474</string> 
1807          </void> 
1808         </object> 
1809        </void> 
1810        <void property="serdeClassName"> 
1811         <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
1812        </void> 
1813        <void property="tableDesc"> 
1814         <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
1815          <void property="deserializerClass"> 
1816           <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
1817          </void> 
1818          <void property="inputFileFormatClass"> 
1819           <class>org.apache.hadoop.mapred.TextInputFormat</class> 
1820          </void> 
1821          <void property="outputFileFormatClass"> 
1822           <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
1823          </void> 
1824          <void property="properties"> 
1825           <object class="java.util.Properties"> 
1826            <void method="put"> 
1827             <string>name</string> 
1828             <string>default.src</string> 
1829            </void> 
1830            <void method="put"> 
1831             <string>columns.types</string> 
1832             <string>string:string</string> 
1833            </void> 
1834            <void method="put"> 
1835             <string>serialization.ddl</string> 
1836             <string>struct src { string key, string value}</string> 
1837            </void> 
1838            <void method="put"> 
1839             <string>serialization.format</string> 
1840             <string>1</string> 
1841            </void> 
1842            <void method="put"> 
1843             <string>columns</string> 
1844             <string>key,value</string> 
1845            </void> 
1846            <void method="put"> 
1847             <string>bucket_count</string> 
1848             <string>-1</string> 
1849            </void> 
1850            <void method="put"> 
1851             <string>serialization.lib</string> 
1852             <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
1853            </void> 
1854            <void method="put"> 
1855             <string>file.inputformat</string> 
1856             <string>org.apache.hadoop.mapred.TextInputFormat</string> 
1857            </void> 
1858            <void method="put"> 
1859             <string>file.outputformat</string> 
1860             <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
1861            </void> 
1862            <void method="put"> 
1863             <string>location</string> 
1864             <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
1865            </void> 
1866            <void method="put"> 
1867             <string>transient_lastDdlTime</string> 
1868             <string>1297928474</string> 
1869            </void> 
1870           </object> 
1871          </void> 
1872          <void property="serdeClassName"> 
1873           <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
1874          </void> 
1875         </object> 
1876        </void> 
1877       </object> 
1878      </void> 
1879     </object> 
1880    </void> 
1881    <void property="reducer"> 
1882     <object id="JoinOperator0" class="org.apache.hadoop.hive.ql.exec.JoinOperator"> 
1883      <void property="childOperators"> 
1884       <object class="java.util.ArrayList"> 
1885        <void method="add"> 
1886         <object id="SelectOperator2" class="org.apache.hadoop.hive.ql.exec.SelectOperator"> 
1887          <void property="childOperators"> 
1888           <object class="java.util.ArrayList"> 
1889            <void method="add"> 
1890             <object id="SelectOperator3" class="org.apache.hadoop.hive.ql.exec.SelectOperator"> 
1891              <void property="childOperators"> 
1892               <object class="java.util.ArrayList"> 
1893                <void method="add"> 
1894                 <object class="org.apache.hadoop.hive.ql.exec.FileSinkOperator"> 
1895                  <void property="conf"> 
1896                   <object class="org.apache.hadoop.hive.ql.plan.FileSinkDesc"> 
1897                    <void property="dirName"> 
1898                     <string>file:/tmp/sdong/hive_2011-02-16_23-41-16_853_8169269396385899150/-ext-10001</string> 
1899                    </void> 
1900                    <void property="numFiles"> 
1901                     <int>1</int> 
1902                    </void> 
1903                    <void property="statsAggPrefix"> 
1904                     <string>file:/tmp/sdong/hive_2011-02-16_23-41-16_853_8169269396385899150/-ext-10001/</string> 
1905                    </void> 
1906                    <void property="tableInfo"> 
1907                     <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
1908                      <void property="deserializerClass"> 
1909                       <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
1910                      </void> 
1911                      <void property="inputFileFormatClass"> 
1912                       <class>org.apache.hadoop.mapred.TextInputFormat</class> 
1913                      </void> 
1914                      <void property="outputFileFormatClass"> 
1915                       <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
1916                      </void> 
1917                      <void property="properties"> 
1918                       <object class="java.util.Properties"> 
1919                        <void method="put"> 
1920                         <string>columns</string> 
1921                         <string>_col0,_col1,_col2,_col3</string> 
1922                        </void> 
1923                        <void method="put"> 
1924                         <string>serialization.format</string> 
1925                         <string>1</string> 
1926                        </void> 
1927                        <void method="put"> 
1928                         <string>columns.types</string> 
1929                         <string>string:string:string:string</string> 
1930                        </void> 
1931                       </object> 
1932                      </void> 
1933                     </object> 
1934                    </void> 
1935                    <void property="totalFiles"> 
1936                     <int>1</int> 
1937                    </void> 
1938                   </object> 
1939                  </void> 
1940                  <void property="counterNames"> 
1941                   <object class="java.util.ArrayList"> 
1942                    <void method="add"> 
1943                     <string>CNTR_NAME_FS_11_NUM_INPUT_ROWS</string> 
1944                    </void> 
1945                    <void method="add"> 
1946                     <string>CNTR_NAME_FS_11_NUM_OUTPUT_ROWS</string> 
1947                    </void> 
1948                    <void method="add"> 
1949                     <string>CNTR_NAME_FS_11_TIME_TAKEN</string> 
1950                    </void> 
1951                    <void method="add"> 
1952                     <string>CNTR_NAME_FS_11_FATAL_ERROR</string> 
1953                    </void> 
1954                   </object> 
1955                  </void> 
1956                  <void property="operatorId"> 
1957                   <string>FS_11</string> 
1958                  </void> 
1959                  <void property="parentOperators"> 
1960                   <object class="java.util.ArrayList"> 
1961                    <void method="add"> 
1962                     <object idref="SelectOperator3"/> 
1963                    </void> 
1964                   </object> 
1965                  </void> 
1966                  <void property="schema"> 
1967                   <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
1968                    <void property="signature"> 
1969                     <object class="java.util.ArrayList"> 
1970                      <void method="add"> 
1971                       <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1972                        <void property="internalName"> 
1973                         <string>_col0</string> 
1974                        </void> 
1975                        <void property="tabAlias"> 
1976                         <string></string> 
1977                        </void> 
1978                        <void property="type"> 
1979                         <object idref="PrimitiveTypeInfo0"/> 
1980                        </void> 
1981                       </object> 
1982                      </void> 
1983                      <void method="add"> 
1984                       <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1985                        <void property="internalName"> 
1986                         <string>_col1</string> 
1987                        </void> 
1988                        <void property="tabAlias"> 
1989                         <string></string> 
1990                        </void> 
1991                        <void property="type"> 
1992                         <object idref="PrimitiveTypeInfo0"/> 
1993                        </void> 
1994                       </object> 
1995                      </void> 
1996                      <void method="add"> 
1997                       <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
1998                        <void property="internalName"> 
1999                         <string>_col2</string> 
2000                        </void> 
2001                        <void property="tabAlias"> 
2002                         <string></string> 
2003                        </void> 
2004                        <void property="type"> 
2005                         <object idref="PrimitiveTypeInfo0"/> 
2006                        </void> 
2007                       </object> 
2008                      </void> 
2009                      <void method="add"> 
2010                       <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2011                        <void property="internalName"> 
2012                         <string>_col3</string> 
2013                        </void> 
2014                        <void property="tabAlias"> 
2015                         <string></string> 
2016                        </void> 
2017                        <void property="type"> 
2018                         <object idref="PrimitiveTypeInfo0"/> 
2019                        </void> 
2020                       </object> 
2021                      </void> 
2022                     </object> 
2023                    </void> 
2024                   </object> 
2025                  </void> 
2026                 </object> 
2027                </void> 
2028               </object> 
2029              </void> 
2030              <void property="columnExprMap"> 
2031               <object class="java.util.HashMap"> 
2032                <void method="put"> 
2033                 <string>_col3</string> 
2034                 <object id="ExprNodeColumnDesc8" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2035                  <void property="column"> 
2036                   <string>_col3</string> 
2037                  </void> 
2038                  <void property="typeInfo"> 
2039                   <object idref="PrimitiveTypeInfo0"/> 
2040                  </void> 
2041                 </object> 
2042                </void> 
2043                <void method="put"> 
2044                 <string>_col2</string> 
2045                 <object id="ExprNodeColumnDesc9" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2046                  <void property="column"> 
2047                   <string>_col2</string> 
2048                  </void> 
2049                  <void property="typeInfo"> 
2050                   <object idref="PrimitiveTypeInfo0"/> 
2051                  </void> 
2052                 </object> 
2053                </void> 
2054                <void method="put"> 
2055                 <string>_col1</string> 
2056                 <object id="ExprNodeColumnDesc10" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2057                  <void property="column"> 
2058                   <string>_col1</string> 
2059                  </void> 
2060                  <void property="typeInfo"> 
2061                   <object idref="PrimitiveTypeInfo0"/> 
2062                  </void> 
2063                 </object> 
2064                </void> 
2065                <void method="put"> 
2066                 <string>_col0</string> 
2067                 <object id="ExprNodeColumnDesc11" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2068                  <void property="column"> 
2069                   <string>_col0</string> 
2070                  </void> 
2071                  <void property="typeInfo"> 
2072                   <object idref="PrimitiveTypeInfo0"/> 
2073                  </void> 
2074                 </object> 
2075                </void> 
2076               </object> 
2077              </void> 
2078              <void property="conf"> 
2079               <object class="org.apache.hadoop.hive.ql.plan.SelectDesc"> 
2080                <void property="colList"> 
2081                 <object class="java.util.ArrayList"> 
2082                  <void method="add"> 
2083                   <object idref="ExprNodeColumnDesc11"/> 
2084                  </void> 
2085                  <void method="add"> 
2086                   <object idref="ExprNodeColumnDesc10"/> 
2087                  </void> 
2088                  <void method="add"> 
2089                   <object idref="ExprNodeColumnDesc9"/> 
2090                  </void> 
2091                  <void method="add"> 
2092                   <object idref="ExprNodeColumnDesc8"/> 
2093                  </void> 
2094                 </object> 
2095                </void> 
2096                <void property="outputColumnNames"> 
2097                 <object class="java.util.ArrayList"> 
2098                  <void method="add"> 
2099                   <string>_col0</string> 
2100                  </void> 
2101                  <void method="add"> 
2102                   <string>_col1</string> 
2103                  </void> 
2104                  <void method="add"> 
2105                   <string>_col2</string> 
2106                  </void> 
2107                  <void method="add"> 
2108                   <string>_col3</string> 
2109                  </void> 
2110                 </object> 
2111                </void> 
2112               </object> 
2113              </void> 
2114              <void property="counterNames"> 
2115               <object class="java.util.ArrayList"> 
2116                <void method="add"> 
2117                 <string>CNTR_NAME_SEL_10_NUM_INPUT_ROWS</string> 
2118                </void> 
2119                <void method="add"> 
2120                 <string>CNTR_NAME_SEL_10_NUM_OUTPUT_ROWS</string> 
2121                </void> 
2122                <void method="add"> 
2123                 <string>CNTR_NAME_SEL_10_TIME_TAKEN</string> 
2124                </void> 
2125                <void method="add"> 
2126                 <string>CNTR_NAME_SEL_10_FATAL_ERROR</string> 
2127                </void> 
2128               </object> 
2129              </void> 
2130              <void property="operatorId"> 
2131               <string>SEL_10</string> 
2132              </void> 
2133              <void property="parentOperators"> 
2134               <object class="java.util.ArrayList"> 
2135                <void method="add"> 
2136                 <object idref="SelectOperator2"/> 
2137                </void> 
2138               </object> 
2139              </void> 
2140              <void property="schema"> 
2141               <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
2142                <void property="signature"> 
2143                 <object class="java.util.ArrayList"> 
2144                  <void method="add"> 
2145                   <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2146                    <void property="alias"> 
2147                     <string>c1</string> 
2148                    </void> 
2149                    <void property="internalName"> 
2150                     <string>_col0</string> 
2151                    </void> 
2152                    <void property="tabAlias"> 
2153                     <string>c</string> 
2154                    </void> 
2155                    <void property="type"> 
2156                     <object idref="PrimitiveTypeInfo0"/> 
2157                    </void> 
2158                   </object> 
2159                  </void> 
2160                  <void method="add"> 
2161                   <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2162                    <void property="alias"> 
2163                     <string>c2</string> 
2164                    </void> 
2165                    <void property="internalName"> 
2166                     <string>_col1</string> 
2167                    </void> 
2168                    <void property="tabAlias"> 
2169                     <string>c</string> 
2170                    </void> 
2171                    <void property="type"> 
2172                     <object idref="PrimitiveTypeInfo0"/> 
2173                    </void> 
2174                   </object> 
2175                  </void> 
2176                  <void method="add"> 
2177                   <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2178                    <void property="alias"> 
2179                     <string>c3</string> 
2180                    </void> 
2181                    <void property="internalName"> 
2182                     <string>_col2</string> 
2183                    </void> 
2184                    <void property="tabAlias"> 
2185                     <string>c</string> 
2186                    </void> 
2187                    <void property="type"> 
2188                     <object idref="PrimitiveTypeInfo0"/> 
2189                    </void> 
2190                   </object> 
2191                  </void> 
2192                  <void method="add"> 
2193                   <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2194                    <void property="alias"> 
2195                     <string>c4</string> 
2196                    </void> 
2197                    <void property="internalName"> 
2198                     <string>_col3</string> 
2199                    </void> 
2200                    <void property="tabAlias"> 
2201                     <string>c</string> 
2202                    </void> 
2203                    <void property="type"> 
2204                     <object idref="PrimitiveTypeInfo0"/> 
2205                    </void> 
2206                   </object> 
2207                  </void> 
2208                 </object> 
2209                </void> 
2210               </object> 
2211              </void> 
2212             </object> 
2213            </void> 
2214           </object> 
2215          </void> 
2216          <void property="columnExprMap"> 
2217           <object class="java.util.HashMap"> 
2218            <void method="put"> 
2219             <string>_col3</string> 
2220             <object id="ExprNodeColumnDesc12" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2221              <void property="column"> 
2222               <string>_col3</string> 
2223              </void> 
2224              <void property="tabAlias"> 
2225               <string>b</string> 
2226              </void> 
2227              <void property="typeInfo"> 
2228               <object idref="PrimitiveTypeInfo0"/> 
2229              </void> 
2230             </object> 
2231            </void> 
2232            <void method="put"> 
2233             <string>_col2</string> 
2234             <object id="ExprNodeColumnDesc13" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2235              <void property="column"> 
2236               <string>_col2</string> 
2237              </void> 
2238              <void property="tabAlias"> 
2239               <string>b</string> 
2240              </void> 
2241              <void property="typeInfo"> 
2242               <object idref="PrimitiveTypeInfo0"/> 
2243              </void> 
2244             </object> 
2245            </void> 
2246            <void method="put"> 
2247             <string>_col1</string> 
2248             <object id="ExprNodeColumnDesc14" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2249              <void property="column"> 
2250               <string>_col1</string> 
2251              </void> 
2252              <void property="tabAlias"> 
2253               <string>a</string> 
2254              </void> 
2255              <void property="typeInfo"> 
2256               <object idref="PrimitiveTypeInfo0"/> 
2257              </void> 
2258             </object> 
2259            </void> 
2260            <void method="put"> 
2261             <string>_col0</string> 
2262             <object id="ExprNodeColumnDesc15" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2263              <void property="column"> 
2264               <string>_col0</string> 
2265              </void> 
2266              <void property="tabAlias"> 
2267               <string>a</string> 
2268              </void> 
2269              <void property="typeInfo"> 
2270               <object idref="PrimitiveTypeInfo0"/> 
2271              </void> 
2272             </object> 
2273            </void> 
2274           </object> 
2275          </void> 
2276          <void property="conf"> 
2277           <object class="org.apache.hadoop.hive.ql.plan.SelectDesc"> 
2278            <void property="colList"> 
2279             <object class="java.util.ArrayList"> 
2280              <void method="add"> 
2281               <object idref="ExprNodeColumnDesc15"/> 
2282              </void> 
2283              <void method="add"> 
2284               <object idref="ExprNodeColumnDesc14"/> 
2285              </void> 
2286              <void method="add"> 
2287               <object idref="ExprNodeColumnDesc13"/> 
2288              </void> 
2289              <void method="add"> 
2290               <object idref="ExprNodeColumnDesc12"/> 
2291              </void> 
2292             </object> 
2293            </void> 
2294            <void property="outputColumnNames"> 
2295             <object class="java.util.ArrayList"> 
2296              <void method="add"> 
2297               <string>_col0</string> 
2298              </void> 
2299              <void method="add"> 
2300               <string>_col1</string> 
2301              </void> 
2302              <void method="add"> 
2303               <string>_col2</string> 
2304              </void> 
2305              <void method="add"> 
2306               <string>_col3</string> 
2307              </void> 
2308             </object> 
2309            </void> 
2310           </object> 
2311          </void> 
2312          <void property="counterNames"> 
2313           <object class="java.util.ArrayList"> 
2314            <void method="add"> 
2315             <string>CNTR_NAME_SEL_9_NUM_INPUT_ROWS</string> 
2316            </void> 
2317            <void method="add"> 
2318             <string>CNTR_NAME_SEL_9_NUM_OUTPUT_ROWS</string> 
2319            </void> 
2320            <void method="add"> 
2321             <string>CNTR_NAME_SEL_9_TIME_TAKEN</string> 
2322            </void> 
2323            <void method="add"> 
2324             <string>CNTR_NAME_SEL_9_FATAL_ERROR</string> 
2325            </void> 
2326           </object> 
2327          </void> 
2328          <void property="operatorId"> 
2329           <string>SEL_9</string> 
2330          </void> 
2331          <void property="parentOperators"> 
2332           <object class="java.util.ArrayList"> 
2333            <void method="add"> 
2334             <object idref="JoinOperator0"/> 
2335            </void> 
2336           </object> 
2337          </void> 
2338          <void property="schema"> 
2339           <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
2340            <void property="signature"> 
2341             <object class="java.util.ArrayList"> 
2342              <void method="add"> 
2343               <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2344                <void property="internalName"> 
2345                 <string>_col0</string> 
2346                </void> 
2347                <void property="type"> 
2348                 <object idref="PrimitiveTypeInfo0"/> 
2349                </void> 
2350               </object> 
2351              </void> 
2352              <void method="add"> 
2353               <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2354                <void property="internalName"> 
2355                 <string>_col1</string> 
2356                </void> 
2357                <void property="type"> 
2358                 <object idref="PrimitiveTypeInfo0"/> 
2359                </void> 
2360               </object> 
2361              </void> 
2362              <void method="add"> 
2363               <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2364                <void property="internalName"> 
2365                 <string>_col2</string> 
2366                </void> 
2367                <void property="type"> 
2368                 <object idref="PrimitiveTypeInfo0"/> 
2369                </void> 
2370               </object> 
2371              </void> 
2372              <void method="add"> 
2373               <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2374                <void property="internalName"> 
2375                 <string>_col3</string> 
2376                </void> 
2377                <void property="type"> 
2378                 <object idref="PrimitiveTypeInfo0"/> 
2379                </void> 
2380               </object> 
2381              </void> 
2382             </object> 
2383            </void> 
2384           </object> 
2385          </void> 
2386         </object> 
2387        </void> 
2388       </object> 
2389      </void> 
2390      <void property="columnExprMap"> 
2391       <object class="java.util.HashMap"> 
2392        <void method="put"> 
2393         <string>_col3</string> 
2394         <object id="ExprNodeColumnDesc16" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2395          <void property="column"> 
2396           <string>VALUE._col1</string> 
2397          </void> 
2398          <void property="tabAlias"> 
2399           <string>b</string> 
2400          </void> 
2401          <void property="typeInfo"> 
2402           <object idref="PrimitiveTypeInfo0"/> 
2403          </void> 
2404         </object> 
2405        </void> 
2406        <void method="put"> 
2407         <string>_col2</string> 
2408         <object id="ExprNodeColumnDesc17" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2409          <void property="column"> 
2410           <string>VALUE._col0</string> 
2411          </void> 
2412          <void property="tabAlias"> 
2413           <string>b</string> 
2414          </void> 
2415          <void property="typeInfo"> 
2416           <object idref="PrimitiveTypeInfo0"/> 
2417          </void> 
2418         </object> 
2419        </void> 
2420        <void method="put"> 
2421         <string>_col1</string> 
2422         <object id="ExprNodeColumnDesc18" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2423          <void property="column"> 
2424           <string>VALUE._col1</string> 
2425          </void> 
2426          <void property="tabAlias"> 
2427           <string>a</string> 
2428          </void> 
2429          <void property="typeInfo"> 
2430           <object idref="PrimitiveTypeInfo0"/> 
2431          </void> 
2432         </object> 
2433        </void> 
2434        <void method="put"> 
2435         <string>_col0</string> 
2436         <object id="ExprNodeColumnDesc19" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
2437          <void property="column"> 
2438           <string>VALUE._col0</string> 
2439          </void> 
2440          <void property="tabAlias"> 
2441           <string>a</string> 
2442          </void> 
2443          <void property="typeInfo"> 
2444           <object idref="PrimitiveTypeInfo0"/> 
2445          </void> 
2446         </object> 
2447        </void> 
2448       </object> 
2449      </void> 
2450      <void property="conf"> 
2451       <object class="org.apache.hadoop.hive.ql.plan.JoinDesc"> 
2452        <void property="conds"> 
2453         <array class="org.apache.hadoop.hive.ql.plan.JoinCondDesc" length="1"> 
2454          <void index="0"> 
2455           <object class="org.apache.hadoop.hive.ql.plan.JoinCondDesc"> 
2456            <void property="right"> 
2457             <int>1</int> 
2458            </void> 
2459            <void property="type"> 
2460             <int>1</int> 
2461            </void> 
2462           </object> 
2463          </void> 
2464         </array> 
2465        </void> 
2466        <void property="exprs"> 
2467         <object class="java.util.HashMap"> 
2468          <void method="put"> 
2469           <byte>0</byte> 
2470           <object class="java.util.ArrayList"> 
2471            <void method="add"> 
2472             <object idref="ExprNodeColumnDesc19"/> 
2473            </void> 
2474            <void method="add"> 
2475             <object idref="ExprNodeColumnDesc18"/> 
2476            </void> 
2477           </object> 
2478          </void> 
2479          <void method="put"> 
2480           <byte>1</byte> 
2481           <object class="java.util.ArrayList"> 
2482            <void method="add"> 
2483             <object idref="ExprNodeColumnDesc17"/> 
2484            </void> 
2485            <void method="add"> 
2486             <object idref="ExprNodeColumnDesc16"/> 
2487            </void> 
2488           </object> 
2489          </void> 
2490         </object> 
2491        </void> 
2492        <void property="filters"> 
2493         <object class="java.util.HashMap"> 
2494          <void method="put"> 
2495           <byte>0</byte> 
2496           <object class="java.util.ArrayList"/> 
2497          </void> 
2498          <void method="put"> 
2499           <byte>1</byte> 
2500           <object class="java.util.ArrayList"/> 
2501          </void> 
2502         </object> 
2503        </void> 
2504        <void property="outputColumnNames"> 
2505         <object class="java.util.ArrayList"> 
2506          <void method="add"> 
2507           <string>_col0</string> 
2508          </void> 
2509          <void method="add"> 
2510           <string>_col1</string> 
2511          </void> 
2512          <void method="add"> 
2513           <string>_col2</string> 
2514          </void> 
2515          <void method="add"> 
2516           <string>_col3</string> 
2517          </void> 
2518         </object> 
2519        </void> 
2520        <void property="reversedExprs"> 
2521         <object class="java.util.HashMap"> 
2522          <void method="put"> 
2523           <string>_col3</string> 
2524           <byte>1</byte> 
2525          </void> 
2526          <void method="put"> 
2527           <string>_col2</string> 
2528           <byte>1</byte> 
2529          </void> 
2530          <void method="put"> 
2531           <string>_col1</string> 
2532           <byte>0</byte> 
2533          </void> 
2534          <void method="put"> 
2535           <string>_col0</string> 
2536           <byte>0</byte> 
2537          </void> 
2538         </object> 
2539        </void> 
2540        <void property="tagOrder"> 
2541         <array class="java.lang.Byte" length="2"> 
2542          <void index="0"> 
2543           <byte>0</byte> 
2544          </void> 
2545          <void index="1"> 
2546           <byte>1</byte> 
2547          </void> 
2548         </array> 
2549        </void> 
2550       </object> 
2551      </void> 
2552      <void property="counterNames"> 
2553       <object class="java.util.ArrayList"> 
2554        <void method="add"> 
2555         <string>CNTR_NAME_JOIN_8_NUM_INPUT_ROWS</string> 
2556        </void> 
2557        <void method="add"> 
2558         <string>CNTR_NAME_JOIN_8_NUM_OUTPUT_ROWS</string> 
2559        </void> 
2560        <void method="add"> 
2561         <string>CNTR_NAME_JOIN_8_TIME_TAKEN</string> 
2562        </void> 
2563        <void method="add"> 
2564         <string>CNTR_NAME_JOIN_8_FATAL_ERROR</string> 
2565        </void> 
2566       </object> 
2567      </void> 
2568      <void property="operatorId"> 
2569       <string>JOIN_8</string> 
2570      </void> 
2571      <void property="parentOperators"> 
2572       <object class="java.util.ArrayList"> 
2573        <void method="add"> 
2574         <object idref="ReduceSinkOperator0"/> 
2575        </void> 
2576        <void method="add"> 
2577         <object idref="ReduceSinkOperator1"/> 
2578        </void> 
2579       </object> 
2580      </void> 
2581      <void property="posToAliasMap"> 
2582       <object class="java.util.HashMap"> 
2583        <void method="put"> 
2584         <int>0</int> 
2585         <object class="java.util.HashSet"> 
2586          <void method="add"> 
2587           <string>a</string> 
2588          </void> 
2589         </object> 
2590        </void> 
2591        <void method="put"> 
2592         <int>1</int> 
2593         <object class="java.util.HashSet"> 
2594          <void method="add"> 
2595           <string>b</string> 
2596          </void> 
2597         </object> 
2598        </void> 
2599       </object> 
2600      </void> 
2601      <void property="schema"> 
2602       <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
2603        <void property="signature"> 
2604         <object class="java.util.ArrayList"> 
2605          <void method="add"> 
2606           <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2607            <void property="internalName"> 
2608             <string>_col0</string> 
2609            </void> 
2610            <void property="tabAlias"> 
2611             <string>a</string> 
2612            </void> 
2613            <void property="type"> 
2614             <object idref="PrimitiveTypeInfo0"/> 
2615            </void> 
2616           </object> 
2617          </void> 
2618          <void method="add"> 
2619           <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2620            <void property="internalName"> 
2621             <string>_col1</string> 
2622            </void> 
2623            <void property="tabAlias"> 
2624             <string>a</string> 
2625            </void> 
2626            <void property="type"> 
2627             <object idref="PrimitiveTypeInfo0"/> 
2628            </void> 
2629           </object> 
2630          </void> 
2631          <void method="add"> 
2632           <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2633            <void property="internalName"> 
2634             <string>_col2</string> 
2635            </void> 
2636            <void property="tabAlias"> 
2637             <string>b</string> 
2638            </void> 
2639            <void property="type"> 
2640             <object idref="PrimitiveTypeInfo0"/> 
2641            </void> 
2642           </object> 
2643          </void> 
2644          <void method="add"> 
2645           <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
2646            <void property="internalName"> 
2647             <string>_col3</string> 
2648            </void> 
2649            <void property="tabAlias"> 
2650             <string>b</string> 
2651            </void> 
2652            <void property="type"> 
2653             <object idref="PrimitiveTypeInfo0"/> 
2654            </void> 
2655           </object> 
2656          </void> 
2657         </object> 
2658        </void> 
2659       </object> 
2660      </void> 
2661     </object> 
2662    </void> 
2663    <void property="tagToValueDesc"> 
2664     <object class="java.util.ArrayList"> 
2665      <void method="add"> 
2666       <object idref="TableDesc0"/> 
2667      </void> 
2668      <void method="add"> 
2669       <object idref="TableDesc2"/> 
2670      </void> 
2671     </object> 
2672    </void> 
2673   </object> 
2674  </void> 
2675 </object> 
2676</java>