PageRenderTime 51ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

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

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

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