PageRenderTime 58ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/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
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0

Large files files are truncated, but you can click here to view the full 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>

Large files files are truncated, but you can click here to view the full file