PageRenderTime 67ms CodeModel.GetById 17ms app.highlight 40ms RepoModel.GetById 1ms app.codeStats 1ms

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

#
XML | 1069 lines | 1069 code | 0 blank | 0 comment | 0 complexity | 7f9b631bf7251663bee018ec9febd96d MD5 | raw file
   1<?xml version="1.0" encoding="UTF-8"?> 
   2<java version="1.6.0_07" class="java.beans.XMLDecoder"> 
   3 <object id="MapRedTask0" class="org.apache.hadoop.hive.ql.exec.MapRedTask"> 
   4  <void property="childTasks"> 
   5   <object class="java.util.ArrayList"> 
   6    <void method="add"> 
   7     <object class="org.apache.hadoop.hive.ql.exec.ConditionalTask"> 
   8      <void property="id"> 
   9       <string>Stage-7</string> 
  10      </void> 
  11      <void property="listTasks"> 
  12       <object id="ArrayList0" class="java.util.ArrayList"> 
  13        <void method="add"> 
  14         <object id="MoveTask0" class="org.apache.hadoop.hive.ql.exec.MoveTask"> 
  15          <void property="childTasks"> 
  16           <object class="java.util.ArrayList"> 
  17            <void method="add"> 
  18             <object id="MoveTask1" class="org.apache.hadoop.hive.ql.exec.MoveTask"> 
  19              <void property="childTasks"> 
  20               <object class="java.util.ArrayList"> 
  21                <void method="add"> 
  22                 <object id="StatsTask0" class="org.apache.hadoop.hive.ql.exec.StatsTask"> 
  23                  <void property="id"> 
  24                   <string>Stage-4</string> 
  25                  </void> 
  26                  <void property="parentTasks"> 
  27                   <object class="java.util.ArrayList"> 
  28                    <void method="add"> 
  29                     <object idref="MoveTask1"/> 
  30                    </void> 
  31                   </object> 
  32                  </void> 
  33                  <void property="work"> 
  34                   <object class="org.apache.hadoop.hive.ql.plan.StatsWork"> 
  35                    <void property="aggKey"> 
  36                     <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10000/</string> 
  37                    </void> 
  38                   </object> 
  39                  </void> 
  40                 </object> 
  41                </void> 
  42               </object> 
  43              </void> 
  44              <void property="feedSubscribers"> 
  45               <object class="java.util.LinkedList"> 
  46                <void method="add"> 
  47                 <object idref="StatsTask0"/> 
  48                </void> 
  49               </object> 
  50              </void> 
  51              <void property="id"> 
  52               <string>Stage-2</string> 
  53              </void> 
  54              <void property="parentTasks"> 
  55               <object class="java.util.ArrayList"> 
  56                <void method="add"> 
  57                 <object idref="MoveTask0"/> 
  58                </void> 
  59                <void method="add"> 
  60                 <object id="MapRedTask1" class="org.apache.hadoop.hive.ql.exec.MapRedTask"> 
  61                  <void property="childTasks"> 
  62                   <object class="java.util.ArrayList"> 
  63                    <void method="add"> 
  64                     <object idref="MoveTask1"/> 
  65                    </void> 
  66                   </object> 
  67                  </void> 
  68                  <void property="id"> 
  69                   <string>Stage-5</string> 
  70                  </void> 
  71                  <void property="work"> 
  72                   <object id="MapredWork0" class="org.apache.hadoop.hive.ql.plan.MapredWork"> 
  73                    <void property="aliasToWork"> 
  74                     <object class="java.util.LinkedHashMap"> 
  75                      <void method="put"> 
  76                       <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10002</string> 
  77                       <object id="TableScanOperator0" class="org.apache.hadoop.hive.ql.exec.TableScanOperator"> 
  78                        <void property="childOperators"> 
  79                         <object class="java.util.ArrayList"> 
  80                          <void method="add"> 
  81                           <object class="org.apache.hadoop.hive.ql.exec.FileSinkOperator"> 
  82                            <void property="conf"> 
  83                             <object class="org.apache.hadoop.hive.ql.plan.FileSinkDesc"> 
  84                              <void property="dirName"> 
  85                               <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10000</string> 
  86                              </void> 
  87                              <void property="numFiles"> 
  88                               <int>1</int> 
  89                              </void> 
  90                              <void property="tableInfo"> 
  91                               <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
  92                                <void property="deserializerClass"> 
  93                                 <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
  94                                </void> 
  95                                <void property="inputFileFormatClass"> 
  96                                 <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 
  97                                </void> 
  98                                <void property="outputFileFormatClass"> 
  99                                 <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 
 100                                </void> 
 101                                <void property="properties"> 
 102                                 <object class="java.util.Properties"> 
 103                                  <void method="put"> 
 104                                   <string>name</string> 
 105                                   <string>default.dest4_sequencefile</string> 
 106                                  </void> 
 107                                  <void method="put"> 
 108                                   <string>columns.types</string> 
 109                                   <string>string:string</string> 
 110                                  </void> 
 111                                  <void method="put"> 
 112                                   <string>serialization.ddl</string> 
 113                                   <string>struct dest4_sequencefile { string key, string value}</string> 
 114                                  </void> 
 115                                  <void method="put"> 
 116                                   <string>serialization.format</string> 
 117                                   <string>1</string> 
 118                                  </void> 
 119                                  <void method="put"> 
 120                                   <string>columns</string> 
 121                                   <string>key,value</string> 
 122                                  </void> 
 123                                  <void method="put"> 
 124                                   <string>bucket_count</string> 
 125                                   <string>-1</string> 
 126                                  </void> 
 127                                  <void method="put"> 
 128                                   <string>serialization.lib</string> 
 129                                   <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 130                                  </void> 
 131                                  <void method="put"> 
 132                                   <string>file.inputformat</string> 
 133                                   <string>org.apache.hadoop.mapred.SequenceFileInputFormat</string> 
 134                                  </void> 
 135                                  <void method="put"> 
 136                                   <string>location</string> 
 137                                   <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/dest4_sequencefile</string> 
 138                                  </void> 
 139                                  <void method="put"> 
 140                                   <string>file.outputformat</string> 
 141                                   <string>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</string> 
 142                                  </void> 
 143                                  <void method="put"> 
 144                                   <string>transient_lastDdlTime</string> 
 145                                   <string>1297928413</string> 
 146                                  </void> 
 147                                 </object> 
 148                                </void> 
 149                                <void property="serdeClassName"> 
 150                                 <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 151                                </void> 
 152                               </object> 
 153                              </void> 
 154                              <void property="totalFiles"> 
 155                               <int>1</int> 
 156                              </void> 
 157                             </object> 
 158                            </void> 
 159                            <void property="counterNames"> 
 160                             <object class="java.util.ArrayList"> 
 161                              <void method="add"> 
 162                               <string>CNTR_NAME_FS_4_NUM_INPUT_ROWS</string> 
 163                              </void> 
 164                              <void method="add"> 
 165                               <string>CNTR_NAME_FS_4_NUM_OUTPUT_ROWS</string> 
 166                              </void> 
 167                              <void method="add"> 
 168                               <string>CNTR_NAME_FS_4_TIME_TAKEN</string> 
 169                              </void> 
 170                              <void method="add"> 
 171                               <string>CNTR_NAME_FS_4_FATAL_ERROR</string> 
 172                              </void> 
 173                             </object> 
 174                            </void> 
 175                            <void property="operatorId"> 
 176                             <string>FS_4</string> 
 177                            </void> 
 178                            <void property="parentOperators"> 
 179                             <object class="java.util.ArrayList"> 
 180                              <void method="add"> 
 181                               <object idref="TableScanOperator0"/> 
 182                              </void> 
 183                             </object> 
 184                            </void> 
 185                            <void property="schema"> 
 186                             <object id="RowSchema0" class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 187                              <void property="signature"> 
 188                               <object class="java.util.ArrayList"> 
 189                                <void method="add"> 
 190                                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 191                                  <void property="internalName"> 
 192                                   <string>key</string> 
 193                                  </void> 
 194                                  <void property="tabAlias"> 
 195                                   <string></string> 
 196                                  </void> 
 197                                  <void property="type"> 
 198                                   <object id="PrimitiveTypeInfo0" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 
 199                                    <void property="typeName"> 
 200                                     <string>string</string> 
 201                                    </void> 
 202                                   </object> 
 203                                  </void> 
 204                                 </object> 
 205                                </void> 
 206                                <void method="add"> 
 207                                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 208                                  <void property="internalName"> 
 209                                   <string>value</string> 
 210                                  </void> 
 211                                  <void property="tabAlias"> 
 212                                   <string></string> 
 213                                  </void> 
 214                                  <void property="type"> 
 215                                   <object idref="PrimitiveTypeInfo0"/> 
 216                                  </void> 
 217                                 </object> 
 218                                </void> 
 219                               </object> 
 220                              </void> 
 221                             </object> 
 222                            </void> 
 223                           </object> 
 224                          </void> 
 225                         </object> 
 226                        </void> 
 227                        <void property="counterNames"> 
 228                         <object class="java.util.ArrayList"> 
 229                          <void method="add"> 
 230                           <string>CNTR_NAME_TS_3_NUM_INPUT_ROWS</string> 
 231                          </void> 
 232                          <void method="add"> 
 233                           <string>CNTR_NAME_TS_3_NUM_OUTPUT_ROWS</string> 
 234                          </void> 
 235                          <void method="add"> 
 236                           <string>CNTR_NAME_TS_3_TIME_TAKEN</string> 
 237                          </void> 
 238                          <void method="add"> 
 239                           <string>CNTR_NAME_TS_3_FATAL_ERROR</string> 
 240                          </void> 
 241                         </object> 
 242                        </void> 
 243                        <void property="operatorId"> 
 244                         <string>TS_3</string> 
 245                        </void> 
 246                        <void property="schema"> 
 247                         <object idref="RowSchema0"/> 
 248                        </void> 
 249                       </object> 
 250                      </void> 
 251                     </object> 
 252                    </void> 
 253                    <void property="inputformat"> 
 254                     <string>org.apache.hadoop.hive.ql.io.CombineHiveInputFormat</string> 
 255                    </void> 
 256                    <void property="mapperCannotSpanPartns"> 
 257                     <boolean>true</boolean> 
 258                    </void> 
 259                    <void property="numReduceTasks"> 
 260                     <int>0</int> 
 261                    </void> 
 262                    <void property="pathToAliases"> 
 263                     <object class="java.util.LinkedHashMap"> 
 264                      <void method="put"> 
 265                       <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10002</string> 
 266                       <object class="java.util.ArrayList"> 
 267                        <void method="add"> 
 268                         <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10002</string> 
 269                        </void> 
 270                       </object> 
 271                      </void> 
 272                     </object> 
 273                    </void> 
 274                    <void property="pathToPartitionInfo"> 
 275                     <object class="java.util.LinkedHashMap"> 
 276                      <void method="put"> 
 277                       <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10002</string> 
 278                       <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 
 279                        <void property="baseFileName"> 
 280                         <string>-ext-10002</string> 
 281                        </void> 
 282                        <void property="deserializerClass"> 
 283                         <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 284                        </void> 
 285                        <void property="inputFileFormatClass"> 
 286                         <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 
 287                        </void> 
 288                        <void property="outputFileFormatClass"> 
 289                         <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 
 290                        </void> 
 291                        <void property="properties"> 
 292                         <object id="Properties0" class="java.util.Properties"> 
 293                          <void method="put"> 
 294                           <string>name</string> 
 295                           <string>default.dest4_sequencefile</string> 
 296                          </void> 
 297                          <void method="put"> 
 298                           <string>columns.types</string> 
 299                           <string>string:string</string> 
 300                          </void> 
 301                          <void method="put"> 
 302                           <string>serialization.ddl</string> 
 303                           <string>struct dest4_sequencefile { string key, string value}</string> 
 304                          </void> 
 305                          <void method="put"> 
 306                           <string>serialization.format</string> 
 307                           <string>1</string> 
 308                          </void> 
 309                          <void method="put"> 
 310                           <string>columns</string> 
 311                           <string>key,value</string> 
 312                          </void> 
 313                          <void method="put"> 
 314                           <string>bucket_count</string> 
 315                           <string>-1</string> 
 316                          </void> 
 317                          <void method="put"> 
 318                           <string>serialization.lib</string> 
 319                           <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 320                          </void> 
 321                          <void method="put"> 
 322                           <string>file.inputformat</string> 
 323                           <string>org.apache.hadoop.mapred.SequenceFileInputFormat</string> 
 324                          </void> 
 325                          <void method="put"> 
 326                           <string>file.outputformat</string> 
 327                           <string>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</string> 
 328                          </void> 
 329                          <void method="put"> 
 330                           <string>location</string> 
 331                           <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/dest4_sequencefile</string> 
 332                          </void> 
 333                          <void method="put"> 
 334                           <string>transient_lastDdlTime</string> 
 335                           <string>1297928413</string> 
 336                          </void> 
 337                         </object> 
 338                        </void> 
 339                        <void property="serdeClassName"> 
 340                         <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 341                        </void> 
 342                        <void property="tableDesc"> 
 343                         <object id="TableDesc0" class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
 344                          <void property="deserializerClass"> 
 345                           <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 346                          </void> 
 347                          <void property="inputFileFormatClass"> 
 348                           <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 
 349                          </void> 
 350                          <void property="outputFileFormatClass"> 
 351                           <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 
 352                          </void> 
 353                          <void property="properties"> 
 354                           <object idref="Properties0"/> 
 355                          </void> 
 356                          <void property="serdeClassName"> 
 357                           <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 358                          </void> 
 359                         </object> 
 360                        </void> 
 361                       </object> 
 362                      </void> 
 363                     </object> 
 364                    </void> 
 365                    <void property="tagToValueDesc"> 
 366                     <object class="java.util.ArrayList"/> 
 367                    </void> 
 368                   </object> 
 369                  </void> 
 370                 </object> 
 371                </void> 
 372               </object> 
 373              </void> 
 374              <void property="work"> 
 375               <object class="org.apache.hadoop.hive.ql.plan.MoveWork"> 
 376                <void property="loadTableWork"> 
 377                 <object class="org.apache.hadoop.hive.ql.plan.LoadTableDesc"> 
 378                  <void property="partitionSpec"> 
 379                   <object class="java.util.LinkedHashMap"/> 
 380                  </void> 
 381                  <void property="replace"> 
 382                   <boolean>true</boolean> 
 383                  </void> 
 384                  <void property="sourceDir"> 
 385                   <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10000</string> 
 386                  </void> 
 387                  <void property="table"> 
 388                   <object idref="TableDesc0"/> 
 389                  </void> 
 390                  <void property="tmpDir"> 
 391                   <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10001</string> 
 392                  </void> 
 393                 </object> 
 394                </void> 
 395               </object> 
 396              </void> 
 397             </object> 
 398            </void> 
 399           </object> 
 400          </void> 
 401          <void property="id"> 
 402           <string>Stage-6</string> 
 403          </void> 
 404          <void property="work"> 
 405           <object id="MoveWork0" class="org.apache.hadoop.hive.ql.plan.MoveWork"> 
 406            <void property="loadFileWork"> 
 407             <object class="org.apache.hadoop.hive.ql.plan.LoadFileDesc"> 
 408              <void property="isDfsDir"> 
 409               <boolean>true</boolean> 
 410              </void> 
 411              <void property="sourceDir"> 
 412               <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10002</string> 
 413              </void> 
 414              <void property="targetDir"> 
 415               <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10000</string> 
 416              </void> 
 417             </object> 
 418            </void> 
 419           </object> 
 420          </void> 
 421         </object> 
 422        </void> 
 423        <void method="add"> 
 424         <object idref="MapRedTask1"/> 
 425        </void> 
 426       </object> 
 427      </void> 
 428      <void property="parentTasks"> 
 429       <object class="java.util.ArrayList"> 
 430        <void method="add"> 
 431         <object idref="MapRedTask0"/> 
 432        </void> 
 433       </object> 
 434      </void> 
 435      <void property="resolver"> 
 436       <object class="org.apache.hadoop.hive.ql.plan.ConditionalResolverMergeFiles"/> 
 437      </void> 
 438      <void property="resolverCtx"> 
 439       <object class="org.apache.hadoop.hive.ql.plan.ConditionalResolverMergeFiles$ConditionalResolverMergeFilesCtx"> 
 440        <void property="dir"> 
 441         <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10002</string> 
 442        </void> 
 443        <void property="listTasks"> 
 444         <object idref="ArrayList0"/> 
 445        </void> 
 446       </object> 
 447      </void> 
 448      <void property="work"> 
 449       <object class="org.apache.hadoop.hive.ql.plan.ConditionalWork"> 
 450        <void property="listWorks"> 
 451         <object class="java.util.ArrayList"> 
 452          <void method="add"> 
 453           <object idref="MoveWork0"/> 
 454          </void> 
 455          <void method="add"> 
 456           <object idref="MapredWork0"/> 
 457          </void> 
 458         </object> 
 459        </void> 
 460       </object> 
 461      </void> 
 462     </object> 
 463    </void> 
 464   </object> 
 465  </void> 
 466  <void property="id"> 
 467   <string>Stage-3</string> 
 468  </void> 
 469  <void property="work"> 
 470   <object class="org.apache.hadoop.hive.ql.plan.MapredWork"> 
 471    <void property="aliasToPartnInfo"> 
 472     <void method="put"> 
 473      <string>src</string> 
 474      <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 
 475       <void property="deserializerClass"> 
 476        <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 477       </void> 
 478       <void property="inputFileFormatClass"> 
 479        <class>org.apache.hadoop.mapred.TextInputFormat</class> 
 480       </void> 
 481       <void property="outputFileFormatClass"> 
 482        <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
 483       </void> 
 484       <void property="partSpec"> 
 485        <object class="java.util.LinkedHashMap"/> 
 486       </void> 
 487       <void property="properties"> 
 488        <object class="java.util.Properties"> 
 489         <void method="put"> 
 490          <string>name</string> 
 491          <string>default.src</string> 
 492         </void> 
 493         <void method="put"> 
 494          <string>columns.types</string> 
 495          <string>string:string</string> 
 496         </void> 
 497         <void method="put"> 
 498          <string>serialization.ddl</string> 
 499          <string>struct src { string key, string value}</string> 
 500         </void> 
 501         <void method="put"> 
 502          <string>serialization.format</string> 
 503          <string>1</string> 
 504         </void> 
 505         <void method="put"> 
 506          <string>columns</string> 
 507          <string>key,value</string> 
 508         </void> 
 509         <void method="put"> 
 510          <string>bucket_count</string> 
 511          <string>-1</string> 
 512         </void> 
 513         <void method="put"> 
 514          <string>serialization.lib</string> 
 515          <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 516         </void> 
 517         <void method="put"> 
 518          <string>file.inputformat</string> 
 519          <string>org.apache.hadoop.mapred.TextInputFormat</string> 
 520         </void> 
 521         <void method="put"> 
 522          <string>file.outputformat</string> 
 523          <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
 524         </void> 
 525         <void method="put"> 
 526          <string>location</string> 
 527          <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 528         </void> 
 529         <void method="put"> 
 530          <string>transient_lastDdlTime</string> 
 531          <string>1297928411</string> 
 532         </void> 
 533        </object> 
 534       </void> 
 535       <void property="serdeClassName"> 
 536        <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 537       </void> 
 538       <void property="tableDesc"> 
 539        <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
 540         <void property="deserializerClass"> 
 541          <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 542         </void> 
 543         <void property="inputFileFormatClass"> 
 544          <class>org.apache.hadoop.mapred.TextInputFormat</class> 
 545         </void> 
 546         <void property="outputFileFormatClass"> 
 547          <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
 548         </void> 
 549         <void property="properties"> 
 550          <object class="java.util.Properties"> 
 551           <void method="put"> 
 552            <string>name</string> 
 553            <string>default.src</string> 
 554           </void> 
 555           <void method="put"> 
 556            <string>columns.types</string> 
 557            <string>string:string</string> 
 558           </void> 
 559           <void method="put"> 
 560            <string>serialization.ddl</string> 
 561            <string>struct src { string key, string value}</string> 
 562           </void> 
 563           <void method="put"> 
 564            <string>serialization.format</string> 
 565            <string>1</string> 
 566           </void> 
 567           <void method="put"> 
 568            <string>columns</string> 
 569            <string>key,value</string> 
 570           </void> 
 571           <void method="put"> 
 572            <string>bucket_count</string> 
 573            <string>-1</string> 
 574           </void> 
 575           <void method="put"> 
 576            <string>serialization.lib</string> 
 577            <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 578           </void> 
 579           <void method="put"> 
 580            <string>file.inputformat</string> 
 581            <string>org.apache.hadoop.mapred.TextInputFormat</string> 
 582           </void> 
 583           <void method="put"> 
 584            <string>file.outputformat</string> 
 585            <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
 586           </void> 
 587           <void method="put"> 
 588            <string>location</string> 
 589            <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 590           </void> 
 591           <void method="put"> 
 592            <string>transient_lastDdlTime</string> 
 593            <string>1297928411</string> 
 594           </void> 
 595          </object> 
 596         </void> 
 597         <void property="serdeClassName"> 
 598          <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 599         </void> 
 600        </object> 
 601       </void> 
 602      </object> 
 603     </void> 
 604    </void> 
 605    <void property="aliasToWork"> 
 606     <object class="java.util.LinkedHashMap"> 
 607      <void method="put"> 
 608       <string>src</string> 
 609       <object id="TableScanOperator1" class="org.apache.hadoop.hive.ql.exec.TableScanOperator"> 
 610        <void property="childOperators"> 
 611         <object class="java.util.ArrayList"> 
 612          <void method="add"> 
 613           <object id="SelectOperator0" class="org.apache.hadoop.hive.ql.exec.SelectOperator"> 
 614            <void property="childOperators"> 
 615             <object class="java.util.ArrayList"> 
 616              <void method="add"> 
 617               <object class="org.apache.hadoop.hive.ql.exec.FileSinkOperator"> 
 618                <void property="conf"> 
 619                 <object class="org.apache.hadoop.hive.ql.plan.FileSinkDesc"> 
 620                  <void property="destTableId"> 
 621                   <int>1</int> 
 622                  </void> 
 623                  <void property="dirName"> 
 624                   <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10002</string> 
 625                  </void> 
 626                  <void property="gatherStats"> 
 627                   <boolean>true</boolean> 
 628                  </void> 
 629                  <void property="numFiles"> 
 630                   <int>1</int> 
 631                  </void> 
 632                  <void property="statsAggPrefix"> 
 633                   <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-40-13_855_8319434589536593255/-ext-10000/</string> 
 634                  </void> 
 635                  <void property="tableInfo"> 
 636                   <object idref="TableDesc0"/> 
 637                  </void> 
 638                  <void property="totalFiles"> 
 639                   <int>1</int> 
 640                  </void> 
 641                 </object> 
 642                </void> 
 643                <void property="counterNames"> 
 644                 <object class="java.util.ArrayList"> 
 645                  <void method="add"> 
 646                   <string>CNTR_NAME_FS_2_NUM_INPUT_ROWS</string> 
 647                  </void> 
 648                  <void method="add"> 
 649                   <string>CNTR_NAME_FS_2_NUM_OUTPUT_ROWS</string> 
 650                  </void> 
 651                  <void method="add"> 
 652                   <string>CNTR_NAME_FS_2_TIME_TAKEN</string> 
 653                  </void> 
 654                  <void method="add"> 
 655                   <string>CNTR_NAME_FS_2_FATAL_ERROR</string> 
 656                  </void> 
 657                 </object> 
 658                </void> 
 659                <void property="operatorId"> 
 660                 <string>FS_2</string> 
 661                </void> 
 662                <void property="parentOperators"> 
 663                 <object class="java.util.ArrayList"> 
 664                  <void method="add"> 
 665                   <object idref="SelectOperator0"/> 
 666                  </void> 
 667                 </object> 
 668                </void> 
 669                <void property="schema"> 
 670                 <object idref="RowSchema0"/> 
 671                </void> 
 672               </object> 
 673              </void> 
 674             </object> 
 675            </void> 
 676            <void property="columnExprMap"> 
 677             <object class="java.util.HashMap"> 
 678              <void method="put"> 
 679               <string>_col1</string> 
 680               <object id="ExprNodeColumnDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 681                <void property="column"> 
 682                 <string>value</string> 
 683                </void> 
 684                <void property="tabAlias"> 
 685                 <string>src</string> 
 686                </void> 
 687                <void property="typeInfo"> 
 688                 <object idref="PrimitiveTypeInfo0"/> 
 689                </void> 
 690               </object> 
 691              </void> 
 692              <void method="put"> 
 693               <string>_col0</string> 
 694               <object id="ExprNodeColumnDesc1" class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 
 695                <void property="column"> 
 696                 <string>key</string> 
 697                </void> 
 698                <void property="tabAlias"> 
 699                 <string>src</string> 
 700                </void> 
 701                <void property="typeInfo"> 
 702                 <object idref="PrimitiveTypeInfo0"/> 
 703                </void> 
 704               </object> 
 705              </void> 
 706             </object> 
 707            </void> 
 708            <void property="conf"> 
 709             <object class="org.apache.hadoop.hive.ql.plan.SelectDesc"> 
 710              <void property="colList"> 
 711               <object class="java.util.ArrayList"> 
 712                <void method="add"> 
 713                 <object idref="ExprNodeColumnDesc1"/> 
 714                </void> 
 715                <void method="add"> 
 716                 <object idref="ExprNodeColumnDesc0"/> 
 717                </void> 
 718               </object> 
 719              </void> 
 720              <void property="outputColumnNames"> 
 721               <object class="java.util.ArrayList"> 
 722                <void method="add"> 
 723                 <string>_col0</string> 
 724                </void> 
 725                <void method="add"> 
 726                 <string>_col1</string> 
 727                </void> 
 728               </object> 
 729              </void> 
 730             </object> 
 731            </void> 
 732            <void property="counterNames"> 
 733             <object class="java.util.ArrayList"> 
 734              <void method="add"> 
 735               <string>CNTR_NAME_SEL_1_NUM_INPUT_ROWS</string> 
 736              </void> 
 737              <void method="add"> 
 738               <string>CNTR_NAME_SEL_1_NUM_OUTPUT_ROWS</string> 
 739              </void> 
 740              <void method="add"> 
 741               <string>CNTR_NAME_SEL_1_TIME_TAKEN</string> 
 742              </void> 
 743              <void method="add"> 
 744               <string>CNTR_NAME_SEL_1_FATAL_ERROR</string> 
 745              </void> 
 746             </object> 
 747            </void> 
 748            <void property="operatorId"> 
 749             <string>SEL_1</string> 
 750            </void> 
 751            <void property="parentOperators"> 
 752             <object class="java.util.ArrayList"> 
 753              <void method="add"> 
 754               <object idref="TableScanOperator1"/> 
 755              </void> 
 756             </object> 
 757            </void> 
 758            <void property="schema"> 
 759             <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 760              <void property="signature"> 
 761               <object class="java.util.ArrayList"> 
 762                <void method="add"> 
 763                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 764                  <void property="internalName"> 
 765                   <string>_col0</string> 
 766                  </void> 
 767                  <void property="tabAlias"> 
 768                   <string>src</string> 
 769                  </void> 
 770                  <void property="type"> 
 771                   <object idref="PrimitiveTypeInfo0"/> 
 772                  </void> 
 773                 </object> 
 774                </void> 
 775                <void method="add"> 
 776                 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 777                  <void property="internalName"> 
 778                   <string>_col1</string> 
 779                  </void> 
 780                  <void property="tabAlias"> 
 781                   <string>src</string> 
 782                  </void> 
 783                  <void property="type"> 
 784                   <object idref="PrimitiveTypeInfo0"/> 
 785                  </void> 
 786                 </object> 
 787                </void> 
 788               </object> 
 789              </void> 
 790             </object> 
 791            </void> 
 792           </object> 
 793          </void> 
 794         </object> 
 795        </void> 
 796        <void property="conf"> 
 797         <object class="org.apache.hadoop.hive.ql.plan.TableScanDesc"> 
 798          <void property="alias"> 
 799           <string>src</string> 
 800          </void> 
 801          <void property="virtualCols"> 
 802           <object class="java.util.ArrayList"/> 
 803          </void> 
 804         </object> 
 805        </void> 
 806        <void property="counterNames"> 
 807         <object class="java.util.ArrayList"> 
 808          <void method="add"> 
 809           <string>CNTR_NAME_TS_0_NUM_INPUT_ROWS</string> 
 810          </void> 
 811          <void method="add"> 
 812           <string>CNTR_NAME_TS_0_NUM_OUTPUT_ROWS</string> 
 813          </void> 
 814          <void method="add"> 
 815           <string>CNTR_NAME_TS_0_TIME_TAKEN</string> 
 816          </void> 
 817          <void method="add"> 
 818           <string>CNTR_NAME_TS_0_FATAL_ERROR</string> 
 819          </void> 
 820         </object> 
 821        </void> 
 822        <void property="neededColumnIDs"> 
 823         <object class="java.util.ArrayList"> 
 824          <void method="add"> 
 825           <int>0</int> 
 826          </void> 
 827          <void method="add"> 
 828           <int>1</int> 
 829          </void> 
 830         </object> 
 831        </void> 
 832        <void property="operatorId"> 
 833         <string>TS_0</string> 
 834        </void> 
 835        <void property="schema"> 
 836         <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 
 837          <void property="signature"> 
 838           <object class="java.util.ArrayList"> 
 839            <void method="add"> 
 840             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 841              <void property="internalName"> 
 842               <string>key</string> 
 843              </void> 
 844              <void property="tabAlias"> 
 845               <string>src</string> 
 846              </void> 
 847              <void property="type"> 
 848               <object idref="PrimitiveTypeInfo0"/> 
 849              </void> 
 850             </object> 
 851            </void> 
 852            <void method="add"> 
 853             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 854              <void property="internalName"> 
 855               <string>value</string> 
 856              </void> 
 857              <void property="tabAlias"> 
 858               <string>src</string> 
 859              </void> 
 860              <void property="type"> 
 861               <object idref="PrimitiveTypeInfo0"/> 
 862              </void> 
 863             </object> 
 864            </void> 
 865            <void method="add"> 
 866             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 867              <void property="hiddenVirtualCol"> 
 868               <boolean>true</boolean> 
 869              </void> 
 870              <void property="internalName"> 
 871               <string>BLOCK__OFFSET__INSIDE__FILE</string> 
 872              </void> 
 873              <void property="tabAlias"> 
 874               <string>src</string> 
 875              </void> 
 876              <void property="type"> 
 877               <object class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 
 878                <void property="typeName"> 
 879                 <string>bigint</string> 
 880                </void> 
 881               </object> 
 882              </void> 
 883             </object> 
 884            </void> 
 885            <void method="add"> 
 886             <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 
 887              <void property="hiddenVirtualCol"> 
 888               <boolean>true</boolean> 
 889              </void> 
 890              <void property="internalName"> 
 891               <string>INPUT__FILE__NAME</string> 
 892              </void> 
 893              <void property="tabAlias"> 
 894               <string>src</string> 
 895              </void> 
 896              <void property="type"> 
 897               <object idref="PrimitiveTypeInfo0"/> 
 898              </void> 
 899             </object> 
 900            </void> 
 901           </object> 
 902          </void> 
 903         </object> 
 904        </void> 
 905       </object> 
 906      </void> 
 907     </object> 
 908    </void> 
 909    <void property="gatheringStats"> 
 910     <boolean>true</boolean> 
 911    </void> 
 912    <void property="pathToAliases"> 
 913     <object class="java.util.LinkedHashMap"> 
 914      <void method="put"> 
 915       <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 916       <object class="java.util.ArrayList"> 
 917        <void method="add"> 
 918         <string>src</string> 
 919        </void> 
 920       </object> 
 921      </void> 
 922     </object> 
 923    </void> 
 924    <void property="pathToPartitionInfo"> 
 925     <object class="java.util.LinkedHashMap"> 
 926      <void method="put"> 
 927       <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 928       <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 
 929        <void property="baseFileName"> 
 930         <string>src</string> 
 931        </void> 
 932        <void property="deserializerClass"> 
 933         <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 934        </void> 
 935        <void property="inputFileFormatClass"> 
 936         <class>org.apache.hadoop.mapred.TextInputFormat</class> 
 937        </void> 
 938        <void property="outputFileFormatClass"> 
 939         <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
 940        </void> 
 941        <void property="partSpec"> 
 942         <object class="java.util.LinkedHashMap"/> 
 943        </void> 
 944        <void property="properties"> 
 945         <object class="java.util.Properties"> 
 946          <void method="put"> 
 947           <string>name</string> 
 948           <string>default.src</string> 
 949          </void> 
 950          <void method="put"> 
 951           <string>columns.types</string> 
 952           <string>string:string</string> 
 953          </void> 
 954          <void method="put"> 
 955           <string>serialization.ddl</string> 
 956           <string>struct src { string key, string value}</string> 
 957          </void> 
 958          <void method="put"> 
 959           <string>serialization.format</string> 
 960           <string>1</string> 
 961          </void> 
 962          <void method="put"> 
 963           <string>columns</string> 
 964           <string>key,value</string> 
 965          </void> 
 966          <void method="put"> 
 967           <string>bucket_count</string> 
 968           <string>-1</string> 
 969          </void> 
 970          <void method="put"> 
 971           <string>serialization.lib</string> 
 972           <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 973          </void> 
 974          <void method="put"> 
 975           <string>file.inputformat</string> 
 976           <string>org.apache.hadoop.mapred.TextInputFormat</string> 
 977          </void> 
 978          <void method="put"> 
 979           <string>file.outputformat</string> 
 980           <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
 981          </void> 
 982          <void method="put"> 
 983           <string>location</string> 
 984           <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
 985          </void> 
 986          <void method="put"> 
 987           <string>transient_lastDdlTime</string> 
 988           <string>1297928411</string> 
 989          </void> 
 990         </object> 
 991        </void> 
 992        <void property="serdeClassName"> 
 993         <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
 994        </void> 
 995        <void property="tableDesc"> 
 996         <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 
 997          <void property="deserializerClass"> 
 998           <class>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</class> 
 999          </void> 
1000          <void property="inputFileFormatClass"> 
1001           <class>org.apache.hadoop.mapred.TextInputFormat</class> 
1002          </void> 
1003          <void property="outputFileFormatClass"> 
1004           <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 
1005          </void> 
1006          <void property="properties"> 
1007           <object class="java.util.Properties"> 
1008            <void method="put"> 
1009             <string>name</string> 
1010             <string>default.src</string> 
1011            </void> 
1012            <void method="put"> 
1013             <string>columns.types</string> 
1014             <string>string:string</string> 
1015            </void> 
1016            <void method="put"> 
1017             <string>serialization.ddl</string> 
1018             <string>struct src { string key, string value}</string> 
1019            </void> 
1020            <void method="put"> 
1021             <string>serialization.format</string> 
1022             <string>1</string> 
1023            </void> 
1024            <void method="put"> 
1025             <string>columns</string> 
1026             <string>key,value</string> 
1027            </void> 
1028            <void method="put"> 
1029             <string>bucket_count</string> 
1030             <string>-1</string> 
1031            </void> 
1032            <void method="put"> 
1033             <string>serialization.lib</string> 
1034             <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
1035            </void> 
1036            <void method="put"> 
1037             <string>file.inputformat</string> 
1038             <string>org.apache.hadoop.mapred.TextInputFormat</string> 
1039            </void> 
1040            <void method="put"> 
1041             <string>file.outputformat</string> 
1042             <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 
1043            </void> 
1044            <void method="put"> 
1045             <string>location</string> 
1046             <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src</string> 
1047            </void> 
1048            <void method="put"> 
1049             <string>transient_lastDdlTime</string> 
1050             <string>1297928411</string> 
1051            </void> 
1052           </object> 
1053          </void> 
1054          <void property="serdeClassName"> 
1055           <string>org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe</string> 
1056          </void> 
1057         </object> 
1058        </void> 
1059       </object> 
1060      </void> 
1061     </object> 
1062    </void> 
1063    <void property="tagToValueDesc"> 
1064     <object class="java.util.ArrayList"/> 
1065    </void> 
1066   </object> 
1067  </void> 
1068 </object> 
1069</java>