/tags/release-0.0.0-rc0/hive/external/ql/src/test/results/compiler/plan/case_sensitivity.q.xml
XML | 1465 lines | 1465 code | 0 blank | 0 comment | 0 complexity | 95e172048de0cb6441c1f3c37fd8a498 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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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.TextInputFormat</class> 97 </void> 98 <void property="outputFileFormatClass"> 99 <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</class> 100 </void> 101 <void property="properties"> 102 <object class="java.util.Properties"> 103 <void method="put"> 104 <string>name</string> 105 <string>default.dest1</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 dest1 { 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.TextInputFormat</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/dest1</string> 138 </void> 139 <void method="put"> 140 <string>file.outputformat</string> 141 <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</string> 142 </void> 143 <void method="put"> 144 <string>transient_lastDdlTime</string> 145 <string>1297928223</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_6_NUM_INPUT_ROWS</string> 163 </void> 164 <void method="add"> 165 <string>CNTR_NAME_FS_6_NUM_OUTPUT_ROWS</string> 166 </void> 167 <void method="add"> 168 <string>CNTR_NAME_FS_6_TIME_TAKEN</string> 169 </void> 170 <void method="add"> 171 <string>CNTR_NAME_FS_6_FATAL_ERROR</string> 172 </void> 173 </object> 174 </void> 175 <void property="operatorId"> 176 <string>FS_6</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_5_NUM_INPUT_ROWS</string> 231 </void> 232 <void method="add"> 233 <string>CNTR_NAME_TS_5_NUM_OUTPUT_ROWS</string> 234 </void> 235 <void method="add"> 236 <string>CNTR_NAME_TS_5_TIME_TAKEN</string> 237 </void> 238 <void method="add"> 239 <string>CNTR_NAME_TS_5_FATAL_ERROR</string> 240 </void> 241 </object> 242 </void> 243 <void property="operatorId"> 244 <string>TS_5</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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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.TextInputFormat</class> 287 </void> 288 <void property="outputFileFormatClass"> 289 <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</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.dest1</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 dest1 { 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.TextInputFormat</string> 324 </void> 325 <void method="put"> 326 <string>file.outputformat</string> 327 <string>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</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/dest1</string> 332 </void> 333 <void method="put"> 334 <string>transient_lastDdlTime</string> 335 <string>1297928223</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.TextInputFormat</class> 349 </void> 350 <void property="outputFileFormatClass"> 351 <class>org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat</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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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-37-03_745_5488933276926673189/-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_thrift</string> 474 <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 475 <void property="deserializerClass"> 476 <class>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</class> 477 </void> 478 <void property="inputFileFormatClass"> 479 <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 480 </void> 481 <void property="outputFileFormatClass"> 482 <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</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_thrift</string> 492 </void> 493 <void method="put"> 494 <string>columns.types</string> 495 <string></string> 496 </void> 497 <void method="put"> 498 <string>serialization.ddl</string> 499 <string>struct src_thrift { }</string> 500 </void> 501 <void method="put"> 502 <string>columns</string> 503 <string></string> 504 </void> 505 <void method="put"> 506 <string>serialization.format</string> 507 <string>org.apache.thrift.protocol.TBinaryProtocol</string> 508 </void> 509 <void method="put"> 510 <string>serialization.class</string> 511 <string>org.apache.hadoop.hive.serde2.thrift.test.Complex</string> 512 </void> 513 <void method="put"> 514 <string>bucket_count</string> 515 <string>-1</string> 516 </void> 517 <void method="put"> 518 <string>serialization.lib</string> 519 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 520 </void> 521 <void method="put"> 522 <string>file.inputformat</string> 523 <string>org.apache.hadoop.mapred.SequenceFileInputFormat</string> 524 </void> 525 <void method="put"> 526 <string>file.outputformat</string> 527 <string>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</string> 528 </void> 529 <void method="put"> 530 <string>location</string> 531 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src_thrift</string> 532 </void> 533 <void method="put"> 534 <string>transient_lastDdlTime</string> 535 <string>1297928222</string> 536 </void> 537 </object> 538 </void> 539 <void property="serdeClassName"> 540 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 541 </void> 542 <void property="tableDesc"> 543 <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 544 <void property="deserializerClass"> 545 <class>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</class> 546 </void> 547 <void property="inputFileFormatClass"> 548 <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 549 </void> 550 <void property="outputFileFormatClass"> 551 <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 552 </void> 553 <void property="properties"> 554 <object class="java.util.Properties"> 555 <void method="put"> 556 <string>name</string> 557 <string>default.src_thrift</string> 558 </void> 559 <void method="put"> 560 <string>columns.types</string> 561 <string></string> 562 </void> 563 <void method="put"> 564 <string>serialization.ddl</string> 565 <string>struct src_thrift { }</string> 566 </void> 567 <void method="put"> 568 <string>columns</string> 569 <string></string> 570 </void> 571 <void method="put"> 572 <string>serialization.format</string> 573 <string>org.apache.thrift.protocol.TBinaryProtocol</string> 574 </void> 575 <void method="put"> 576 <string>serialization.class</string> 577 <string>org.apache.hadoop.hive.serde2.thrift.test.Complex</string> 578 </void> 579 <void method="put"> 580 <string>bucket_count</string> 581 <string>-1</string> 582 </void> 583 <void method="put"> 584 <string>serialization.lib</string> 585 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 586 </void> 587 <void method="put"> 588 <string>file.inputformat</string> 589 <string>org.apache.hadoop.mapred.SequenceFileInputFormat</string> 590 </void> 591 <void method="put"> 592 <string>file.outputformat</string> 593 <string>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</string> 594 </void> 595 <void method="put"> 596 <string>location</string> 597 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src_thrift</string> 598 </void> 599 <void method="put"> 600 <string>transient_lastDdlTime</string> 601 <string>1297928222</string> 602 </void> 603 </object> 604 </void> 605 <void property="serdeClassName"> 606 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 607 </void> 608 </object> 609 </void> 610 </object> 611 </void> 612 </void> 613 <void property="aliasToWork"> 614 <object class="java.util.LinkedHashMap"> 615 <void method="put"> 616 <string>src_thrift</string> 617 <object id="TableScanOperator1" class="org.apache.hadoop.hive.ql.exec.TableScanOperator"> 618 <void property="childOperators"> 619 <object class="java.util.ArrayList"> 620 <void method="add"> 621 <object id="FilterOperator0" class="org.apache.hadoop.hive.ql.exec.FilterOperator"> 622 <void property="childOperators"> 623 <object class="java.util.ArrayList"> 624 <void method="add"> 625 <object id="FilterOperator1" class="org.apache.hadoop.hive.ql.exec.FilterOperator"> 626 <void property="childOperators"> 627 <object class="java.util.ArrayList"> 628 <void method="add"> 629 <object id="SelectOperator0" class="org.apache.hadoop.hive.ql.exec.SelectOperator"> 630 <void property="childOperators"> 631 <object class="java.util.ArrayList"> 632 <void method="add"> 633 <object class="org.apache.hadoop.hive.ql.exec.FileSinkOperator"> 634 <void property="conf"> 635 <object class="org.apache.hadoop.hive.ql.plan.FileSinkDesc"> 636 <void property="destTableId"> 637 <int>1</int> 638 </void> 639 <void property="dirName"> 640 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-37-03_745_5488933276926673189/-ext-10002</string> 641 </void> 642 <void property="gatherStats"> 643 <boolean>true</boolean> 644 </void> 645 <void property="numFiles"> 646 <int>1</int> 647 </void> 648 <void property="statsAggPrefix"> 649 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/scratchdir/hive_2011-02-16_23-37-03_745_5488933276926673189/-ext-10000/</string> 650 </void> 651 <void property="tableInfo"> 652 <object idref="TableDesc0"/> 653 </void> 654 <void property="totalFiles"> 655 <int>1</int> 656 </void> 657 </object> 658 </void> 659 <void property="counterNames"> 660 <object class="java.util.ArrayList"> 661 <void method="add"> 662 <string>CNTR_NAME_FS_3_NUM_INPUT_ROWS</string> 663 </void> 664 <void method="add"> 665 <string>CNTR_NAME_FS_3_NUM_OUTPUT_ROWS</string> 666 </void> 667 <void method="add"> 668 <string>CNTR_NAME_FS_3_TIME_TAKEN</string> 669 </void> 670 <void method="add"> 671 <string>CNTR_NAME_FS_3_FATAL_ERROR</string> 672 </void> 673 </object> 674 </void> 675 <void property="operatorId"> 676 <string>FS_3</string> 677 </void> 678 <void property="parentOperators"> 679 <object class="java.util.ArrayList"> 680 <void method="add"> 681 <object idref="SelectOperator0"/> 682 </void> 683 </object> 684 </void> 685 <void property="schema"> 686 <object idref="RowSchema0"/> 687 </void> 688 </object> 689 </void> 690 </object> 691 </void> 692 <void property="columnExprMap"> 693 <object class="java.util.HashMap"> 694 <void method="put"> 695 <string>_col1</string> 696 <object id="ExprNodeFieldDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeFieldDesc"> 697 <void property="desc"> 698 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 699 <void property="childExprs"> 700 <object class="java.util.ArrayList"> 701 <void method="add"> 702 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 703 <void property="column"> 704 <string>lintstring</string> 705 </void> 706 <void property="tabAlias"> 707 <string>src_thrift</string> 708 </void> 709 <void property="typeInfo"> 710 <object id="ListTypeInfo0" class="org.apache.hadoop.hive.serde2.typeinfo.ListTypeInfo"> 711 <void property="listElementTypeInfo"> 712 <object id="StructTypeInfo0" class="org.apache.hadoop.hive.serde2.typeinfo.StructTypeInfo"> 713 <void property="allStructFieldNames"> 714 <object class="java.util.ArrayList"> 715 <void method="add"> 716 <string>myint</string> 717 </void> 718 <void method="add"> 719 <string>mystring</string> 720 </void> 721 <void method="add"> 722 <string>underscore_int</string> 723 </void> 724 </object> 725 </void> 726 <void property="allStructFieldTypeInfos"> 727 <object class="java.util.ArrayList"> 728 <void method="add"> 729 <object id="PrimitiveTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 730 <void property="typeName"> 731 <string>int</string> 732 </void> 733 </object> 734 </void> 735 <void method="add"> 736 <object idref="PrimitiveTypeInfo0"/> 737 </void> 738 <void method="add"> 739 <object idref="PrimitiveTypeInfo1"/> 740 </void> 741 </object> 742 </void> 743 </object> 744 </void> 745 </object> 746 </void> 747 </object> 748 </void> 749 <void method="add"> 750 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 751 <void property="typeInfo"> 752 <object idref="PrimitiveTypeInfo1"/> 753 </void> 754 <void property="value"> 755 <int>0</int> 756 </void> 757 </object> 758 </void> 759 </object> 760 </void> 761 <void property="genericUDF"> 762 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFIndex"/> 763 </void> 764 <void property="typeInfo"> 765 <object idref="StructTypeInfo0"/> 766 </void> 767 </object> 768 </void> 769 <void property="fieldName"> 770 <string>MYSTRING</string> 771 </void> 772 <void property="isList"> 773 <boolean>false</boolean> 774 </void> 775 <void property="typeInfo"> 776 <object idref="PrimitiveTypeInfo0"/> 777 </void> 778 </object> 779 </void> 780 <void method="put"> 781 <string>_col0</string> 782 <object id="ExprNodeGenericFuncDesc0" class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 783 <void property="childExprs"> 784 <object class="java.util.ArrayList"> 785 <void method="add"> 786 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 787 <void property="column"> 788 <string>lint</string> 789 </void> 790 <void property="tabAlias"> 791 <string>src_thrift</string> 792 </void> 793 <void property="typeInfo"> 794 <object id="ListTypeInfo1" class="org.apache.hadoop.hive.serde2.typeinfo.ListTypeInfo"> 795 <void property="listElementTypeInfo"> 796 <object idref="PrimitiveTypeInfo1"/> 797 </void> 798 </object> 799 </void> 800 </object> 801 </void> 802 <void method="add"> 803 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 804 <void property="typeInfo"> 805 <object idref="PrimitiveTypeInfo1"/> 806 </void> 807 <void property="value"> 808 <int>1</int> 809 </void> 810 </object> 811 </void> 812 </object> 813 </void> 814 <void property="genericUDF"> 815 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFIndex"/> 816 </void> 817 <void property="typeInfo"> 818 <object idref="PrimitiveTypeInfo1"/> 819 </void> 820 </object> 821 </void> 822 </object> 823 </void> 824 <void property="conf"> 825 <object class="org.apache.hadoop.hive.ql.plan.SelectDesc"> 826 <void property="colList"> 827 <object class="java.util.ArrayList"> 828 <void method="add"> 829 <object idref="ExprNodeGenericFuncDesc0"/> 830 </void> 831 <void method="add"> 832 <object idref="ExprNodeFieldDesc0"/> 833 </void> 834 </object> 835 </void> 836 <void property="outputColumnNames"> 837 <object class="java.util.ArrayList"> 838 <void method="add"> 839 <string>_col0</string> 840 </void> 841 <void method="add"> 842 <string>_col1</string> 843 </void> 844 </object> 845 </void> 846 </object> 847 </void> 848 <void property="counterNames"> 849 <object class="java.util.ArrayList"> 850 <void method="add"> 851 <string>CNTR_NAME_SEL_2_NUM_INPUT_ROWS</string> 852 </void> 853 <void method="add"> 854 <string>CNTR_NAME_SEL_2_NUM_OUTPUT_ROWS</string> 855 </void> 856 <void method="add"> 857 <string>CNTR_NAME_SEL_2_TIME_TAKEN</string> 858 </void> 859 <void method="add"> 860 <string>CNTR_NAME_SEL_2_FATAL_ERROR</string> 861 </void> 862 </object> 863 </void> 864 <void property="operatorId"> 865 <string>SEL_2</string> 866 </void> 867 <void property="parentOperators"> 868 <object class="java.util.ArrayList"> 869 <void method="add"> 870 <object idref="FilterOperator1"/> 871 </void> 872 </object> 873 </void> 874 <void property="schema"> 875 <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 876 <void property="signature"> 877 <object class="java.util.ArrayList"> 878 <void method="add"> 879 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 880 <void property="internalName"> 881 <string>_col0</string> 882 </void> 883 <void property="type"> 884 <object idref="PrimitiveTypeInfo1"/> 885 </void> 886 </object> 887 </void> 888 <void method="add"> 889 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 890 <void property="internalName"> 891 <string>_col1</string> 892 </void> 893 <void property="type"> 894 <object idref="PrimitiveTypeInfo0"/> 895 </void> 896 </object> 897 </void> 898 </object> 899 </void> 900 </object> 901 </void> 902 </object> 903 </void> 904 </object> 905 </void> 906 <void property="conf"> 907 <object class="org.apache.hadoop.hive.ql.plan.FilterDesc"> 908 <void property="predicate"> 909 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 910 <void property="childExprs"> 911 <object class="java.util.ArrayList"> 912 <void method="add"> 913 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 914 <void property="childExprs"> 915 <object class="java.util.ArrayList"> 916 <void method="add"> 917 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 918 <void property="column"> 919 <string>lint</string> 920 </void> 921 <void property="tabAlias"> 922 <string>src_thrift</string> 923 </void> 924 <void property="typeInfo"> 925 <object idref="ListTypeInfo1"/> 926 </void> 927 </object> 928 </void> 929 <void method="add"> 930 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 931 <void property="typeInfo"> 932 <object idref="PrimitiveTypeInfo1"/> 933 </void> 934 <void property="value"> 935 <int>0</int> 936 </void> 937 </object> 938 </void> 939 </object> 940 </void> 941 <void property="genericUDF"> 942 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFIndex"/> 943 </void> 944 <void property="typeInfo"> 945 <object idref="PrimitiveTypeInfo1"/> 946 </void> 947 </object> 948 </void> 949 <void method="add"> 950 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 951 <void property="typeInfo"> 952 <object idref="PrimitiveTypeInfo1"/> 953 </void> 954 <void property="value"> 955 <int>0</int> 956 </void> 957 </object> 958 </void> 959 </object> 960 </void> 961 <void property="genericUDF"> 962 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPGreaterThan"/> 963 </void> 964 <void property="typeInfo"> 965 <object id="PrimitiveTypeInfo2" class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 966 <void property="typeName"> 967 <string>boolean</string> 968 </void> 969 </object> 970 </void> 971 </object> 972 </void> 973 </object> 974 </void> 975 <void property="counterNames"> 976 <object class="java.util.ArrayList"> 977 <void method="add"> 978 <string>CNTR_NAME_FIL_1_NUM_INPUT_ROWS</string> 979 </void> 980 <void method="add"> 981 <string>CNTR_NAME_FIL_1_NUM_OUTPUT_ROWS</string> 982 </void> 983 <void method="add"> 984 <string>CNTR_NAME_FIL_1_TIME_TAKEN</string> 985 </void> 986 <void method="add"> 987 <string>CNTR_NAME_FIL_1_FATAL_ERROR</string> 988 </void> 989 </object> 990 </void> 991 <void property="operatorId"> 992 <string>FIL_1</string> 993 </void> 994 <void property="parentOperators"> 995 <object class="java.util.ArrayList"> 996 <void method="add"> 997 <object idref="FilterOperator0"/> 998 </void> 999 </object> 1000 </void> 1001 <void property="schema"> 1002 <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 1003 <void property="signature"> 1004 <object class="java.util.ArrayList"> 1005 <void method="add"> 1006 <object id="ColumnInfo0" class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1007 <void property="internalName"> 1008 <string>lint</string> 1009 </void> 1010 <void property="tabAlias"> 1011 <string>src_thrift</string> 1012 </void> 1013 <void property="type"> 1014 <object idref="ListTypeInfo1"/> 1015 </void> 1016 </object> 1017 </void> 1018 <void method="add"> 1019 <object id="ColumnInfo1" class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1020 <void property="internalName"> 1021 <string>lintstring</string> 1022 </void> 1023 <void property="tabAlias"> 1024 <string>src_thrift</string> 1025 </void> 1026 <void property="type"> 1027 <object idref="ListTypeInfo0"/> 1028 </void> 1029 </object> 1030 </void> 1031 </object> 1032 </void> 1033 </object> 1034 </void> 1035 </object> 1036 </void> 1037 </object> 1038 </void> 1039 <void property="conf"> 1040 <object class="org.apache.hadoop.hive.ql.plan.FilterDesc"> 1041 <void property="predicate"> 1042 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 1043 <void property="childExprs"> 1044 <object class="java.util.ArrayList"> 1045 <void method="add"> 1046 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeGenericFuncDesc"> 1047 <void property="childExprs"> 1048 <object class="java.util.ArrayList"> 1049 <void method="add"> 1050 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc"> 1051 <void property="column"> 1052 <string>lint</string> 1053 </void> 1054 <void property="tabAlias"> 1055 <string>src_thrift</string> 1056 </void> 1057 <void property="typeInfo"> 1058 <object idref="ListTypeInfo1"/> 1059 </void> 1060 </object> 1061 </void> 1062 <void method="add"> 1063 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 1064 <void property="typeInfo"> 1065 <object idref="PrimitiveTypeInfo1"/> 1066 </void> 1067 <void property="value"> 1068 <int>0</int> 1069 </void> 1070 </object> 1071 </void> 1072 </object> 1073 </void> 1074 <void property="genericUDF"> 1075 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFIndex"/> 1076 </void> 1077 <void property="typeInfo"> 1078 <object idref="PrimitiveTypeInfo1"/> 1079 </void> 1080 </object> 1081 </void> 1082 <void method="add"> 1083 <object class="org.apache.hadoop.hive.ql.plan.ExprNodeConstantDesc"> 1084 <void property="typeInfo"> 1085 <object idref="PrimitiveTypeInfo1"/> 1086 </void> 1087 <void property="value"> 1088 <int>0</int> 1089 </void> 1090 </object> 1091 </void> 1092 </object> 1093 </void> 1094 <void property="genericUDF"> 1095 <object class="org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPGreaterThan"/> 1096 </void> 1097 <void property="typeInfo"> 1098 <object idref="PrimitiveTypeInfo2"/> 1099 </void> 1100 </object> 1101 </void> 1102 </object> 1103 </void> 1104 <void property="counterNames"> 1105 <object class="java.util.ArrayList"> 1106 <void method="add"> 1107 <string>CNTR_NAME_FIL_4_NUM_INPUT_ROWS</string> 1108 </void> 1109 <void method="add"> 1110 <string>CNTR_NAME_FIL_4_NUM_OUTPUT_ROWS</string> 1111 </void> 1112 <void method="add"> 1113 <string>CNTR_NAME_FIL_4_TIME_TAKEN</string> 1114 </void> 1115 <void method="add"> 1116 <string>CNTR_NAME_FIL_4_FATAL_ERROR</string> 1117 </void> 1118 </object> 1119 </void> 1120 <void property="operatorId"> 1121 <string>FIL_4</string> 1122 </void> 1123 <void property="parentOperators"> 1124 <object class="java.util.ArrayList"> 1125 <void method="add"> 1126 <object idref="TableScanOperator1"/> 1127 </void> 1128 </object> 1129 </void> 1130 <void property="schema"> 1131 <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 1132 <void property="signature"> 1133 <object id="ArrayList1" class="java.util.ArrayList"> 1134 <void method="add"> 1135 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1136 <void property="internalName"> 1137 <string>aint</string> 1138 </void> 1139 <void property="tabAlias"> 1140 <string>src_thrift</string> 1141 </void> 1142 <void property="type"> 1143 <object idref="PrimitiveTypeInfo1"/> 1144 </void> 1145 </object> 1146 </void> 1147 <void method="add"> 1148 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1149 <void property="internalName"> 1150 <string>astring</string> 1151 </void> 1152 <void property="tabAlias"> 1153 <string>src_thrift</string> 1154 </void> 1155 <void property="type"> 1156 <object idref="PrimitiveTypeInfo0"/> 1157 </void> 1158 </object> 1159 </void> 1160 <void method="add"> 1161 <object idref="ColumnInfo0"/> 1162 </void> 1163 <void method="add"> 1164 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1165 <void property="internalName"> 1166 <string>lstring</string> 1167 </void> 1168 <void property="tabAlias"> 1169 <string>src_thrift</string> 1170 </void> 1171 <void property="type"> 1172 <object class="org.apache.hadoop.hive.serde2.typeinfo.ListTypeInfo"> 1173 <void property="listElementTypeInfo"> 1174 <object idref="PrimitiveTypeInfo0"/> 1175 </void> 1176 </object> 1177 </void> 1178 </object> 1179 </void> 1180 <void method="add"> 1181 <object idref="ColumnInfo1"/> 1182 </void> 1183 <void method="add"> 1184 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1185 <void property="internalName"> 1186 <string>mstringstring</string> 1187 </void> 1188 <void property="tabAlias"> 1189 <string>src_thrift</string> 1190 </void> 1191 <void property="type"> 1192 <object class="org.apache.hadoop.hive.serde2.typeinfo.MapTypeInfo"> 1193 <void property="mapKeyTypeInfo"> 1194 <object idref="PrimitiveTypeInfo0"/> 1195 </void> 1196 <void property="mapValueTypeInfo"> 1197 <object idref="PrimitiveTypeInfo0"/> 1198 </void> 1199 </object> 1200 </void> 1201 </object> 1202 </void> 1203 <void method="add"> 1204 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1205 <void property="hiddenVirtualCol"> 1206 <boolean>true</boolean> 1207 </void> 1208 <void property="internalName"> 1209 <string>BLOCK__OFFSET__INSIDE__FILE</string> 1210 </void> 1211 <void property="tabAlias"> 1212 <string>src_thrift</string> 1213 </void> 1214 <void property="type"> 1215 <object class="org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo"> 1216 <void property="typeName"> 1217 <string>bigint</string> 1218 </void> 1219 </object> 1220 </void> 1221 </object> 1222 </void> 1223 <void method="add"> 1224 <object class="org.apache.hadoop.hive.ql.exec.ColumnInfo"> 1225 <void property="hiddenVirtualCol"> 1226 <boolean>true</boolean> 1227 </void> 1228 <void property="internalName"> 1229 <string>INPUT__FILE__NAME</string> 1230 </void> 1231 <void property="tabAlias"> 1232 <string>src_thrift</string> 1233 </void> 1234 <void property="type"> 1235 <object idref="PrimitiveTypeInfo0"/> 1236 </void> 1237 </object> 1238 </void> 1239 </object> 1240 </void> 1241 </object> 1242 </void> 1243 </object> 1244 </void> 1245 </object> 1246 </void> 1247 <void property="conf"> 1248 <object class="org.apache.hadoop.hive.ql.plan.TableScanDesc"> 1249 <void property="alias"> 1250 <string>src_thrift</string> 1251 </void> 1252 <void property="virtualCols"> 1253 <object class="java.util.ArrayList"/> 1254 </void> 1255 </object> 1256 </void> 1257 <void property="counterNames"> 1258 <object class="java.util.ArrayList"> 1259 <void method="add"> 1260 <string>CNTR_NAME_TS_0_NUM_INPUT_ROWS</string> 1261 </void> 1262 <void method="add"> 1263 <string>CNTR_NAME_TS_0_NUM_OUTPUT_ROWS</string> 1264 </void> 1265 <void method="add"> 1266 <string>CNTR_NAME_TS_0_TIME_TAKEN</string> 1267 </void> 1268 <void method="add"> 1269 <string>CNTR_NAME_TS_0_FATAL_ERROR</string> 1270 </void> 1271 </object> 1272 </void> 1273 <void property="neededColumnIDs"> 1274 <object class="java.util.ArrayList"> 1275 <void method="add"> 1276 <int>2</int> 1277 </void> 1278 <void method="add"> 1279 <int>4</int> 1280 </void> 1281 </object> 1282 </void> 1283 <void property="operatorId"> 1284 <string>TS_0</string> 1285 </void> 1286 <void property="schema"> 1287 <object class="org.apache.hadoop.hive.ql.exec.RowSchema"> 1288 <void property="signature"> 1289 <object idref="ArrayList1"/> 1290 </void> 1291 </object> 1292 </void> 1293 </object> 1294 </void> 1295 </object> 1296 </void> 1297 <void property="gatheringStats"> 1298 <boolean>true</boolean> 1299 </void> 1300 <void property="pathToAliases"> 1301 <object class="java.util.LinkedHashMap"> 1302 <void method="put"> 1303 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src_thrift</string> 1304 <object class="java.util.ArrayList"> 1305 <void method="add"> 1306 <string>src_thrift</string> 1307 </void> 1308 </object> 1309 </void> 1310 </object> 1311 </void> 1312 <void property="pathToPartitionInfo"> 1313 <object class="java.util.LinkedHashMap"> 1314 <void method="put"> 1315 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src_thrift</string> 1316 <object class="org.apache.hadoop.hive.ql.plan.PartitionDesc"> 1317 <void property="baseFileName"> 1318 <string>src_thrift</string> 1319 </void> 1320 <void property="deserializerClass"> 1321 <class>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</class> 1322 </void> 1323 <void property="inputFileFormatClass"> 1324 <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 1325 </void> 1326 <void property="outputFileFormatClass"> 1327 <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 1328 </void> 1329 <void property="partSpec"> 1330 <object class="java.util.LinkedHashMap"/> 1331 </void> 1332 <void property="properties"> 1333 <object class="java.util.Properties"> 1334 <void method="put"> 1335 <string>name</string> 1336 <string>default.src_thrift</string> 1337 </void> 1338 <void method="put"> 1339 <string>columns.types</string> 1340 <string></string> 1341 </void> 1342 <void method="put"> 1343 <string>serialization.ddl</string> 1344 <string>struct src_thrift { }</string> 1345 </void> 1346 <void method="put"> 1347 <string>columns</string> 1348 <string></string> 1349 </void> 1350 <void method="put"> 1351 <string>serialization.format</string> 1352 <string>org.apache.thrift.protocol.TBinaryProtocol</string> 1353 </void> 1354 <void method="put"> 1355 <string>serialization.class</string> 1356 <string>org.apache.hadoop.hive.serde2.thrift.test.Complex</string> 1357 </void> 1358 <void method="put"> 1359 <string>bucket_count</string> 1360 <string>-1</string> 1361 </void> 1362 <void method="put"> 1363 <string>serialization.lib</string> 1364 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 1365 </void> 1366 <void method="put"> 1367 <string>file.inputformat</string> 1368 <string>org.apache.hadoop.mapred.SequenceFileInputFormat</string> 1369 </void> 1370 <void method="put"> 1371 <string>file.outputformat</string> 1372 <string>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</string> 1373 </void> 1374 <void method="put"> 1375 <string>location</string> 1376 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src_thrift</string> 1377 </void> 1378 <void method="put"> 1379 <string>transient_lastDdlTime</string> 1380 <string>1297928222</string> 1381 </void> 1382 </object> 1383 </void> 1384 <void property="serdeClassName"> 1385 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 1386 </void> 1387 <void property="tableDesc"> 1388 <object class="org.apache.hadoop.hive.ql.plan.TableDesc"> 1389 <void property="deserializerClass"> 1390 <class>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</class> 1391 </void> 1392 <void property="inputFileFormatClass"> 1393 <class>org.apache.hadoop.mapred.SequenceFileInputFormat</class> 1394 </void> 1395 <void property="outputFileFormatClass"> 1396 <class>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</class> 1397 </void> 1398 <void property="properties"> 1399 <object class="java.util.Properties"> 1400 <void method="put"> 1401 <string>name</string> 1402 <string>default.src_thrift</string> 1403 </void> 1404 <void method="put"> 1405 <string>columns.types</string> 1406 <string></string> 1407 </void> 1408 <void method="put"> 1409 <string>serialization.ddl</string> 1410 <string>struct src_thrift { }</string> 1411 </void> 1412 <void method="put"> 1413 <string>columns</string> 1414 <string></string> 1415 </void> 1416 <void method="put"> 1417 <string>serialization.format</string> 1418 <string>org.apache.thrift.protocol.TBinaryProtocol</string> 1419 </void> 1420 <void method="put"> 1421 <string>serialization.class</string> 1422 <string>org.apache.hadoop.hive.serde2.thrift.test.Complex</string> 1423 </void> 1424 <void method="put"> 1425 <string>bucket_count</string> 1426 <string>-1</string> 1427 </void> 1428 <void method="put"> 1429 <string>serialization.lib</string> 1430 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 1431 </void> 1432 <void method="put"> 1433 <string>file.inputformat</string> 1434 <string>org.apache.hadoop.mapred.SequenceFileInputFormat</string> 1435 </void> 1436 <void method="put"> 1437 <string>file.outputformat</string> 1438 <string>org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat</string> 1439 </void> 1440 <void method="put"> 1441 <string>location</string> 1442 <string>pfile:/data/users/sdong/www/open-source-hive3/build/ql/test/data/warehouse/src_thrift</string> 1443 </void> 1444 <void method="put"> 1445 <string>transient_lastDdlTime</string> 1446 <string>1297928222</string> 1447 </void> 1448 </object> 1449 </void> 1450 <void property="serdeClassName"> 1451 <string>org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer</string> 1452 </void> 1453 </object> 1454 </void> 1455 </object> 1456 </void> 1457 </object> 1458 </void> 1459 <void property="tagToValueDesc"> 1460 <object class="java.util.ArrayList"/> 1461 </void> 1462 </object> 1463 </void> 1464 </object> 1465</java>