-
- Downloads
[SPARK-4239] [SQL] support view in HiveQl
Currently still not support view like CREATE VIEW view3(valoo) TBLPROPERTIES ("fear" = "factor") AS SELECT upper(value) FROM src WHERE key=86; because the text in metastore for this view is like select \`_c0\` as \`valoo\` from (select upper(\`src\`.\`value\`) from \`default\`.\`src\` where ...) \`view3\` while catalyst cannot resolve \`_c0\` for this query. For view without colname definition in parentheses, it works fine. Author: Daoyuan Wang <daoyuan.wang@intel.com> Closes #3131 from adrian-wang/view and squashes the following commits: 8a56fd6 [Daoyuan Wang] michael's comments e46c056 [Daoyuan Wang] add some golden file 079290a [Daoyuan Wang] remove useless import 88afcad [Daoyuan Wang] support view in HiveQl
Showing
- sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala 5 additions, 1 deletion...che/spark/sql/hive/execution/HiveCompatibilitySuite.scala
- sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveMetastoreCatalog.scala 19 additions, 15 deletions...cala/org/apache/spark/sql/hive/HiveMetastoreCatalog.scala
- sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveQl.scala 9 additions, 1 deletion...ive/src/main/scala/org/apache/spark/sql/hive/HiveQl.scala
- sql/hive/src/test/resources/golden/view-0-5528e36b3b0f5b14313898cc45f9c23a 0 additions, 0 deletions.../resources/golden/view-0-5528e36b3b0f5b14313898cc45f9c23a
- sql/hive/src/test/resources/golden/view-1-7650b86c86dd6b1a99c86ddc5a31bd63 0 additions, 0 deletions.../resources/golden/view-1-7650b86c86dd6b1a99c86ddc5a31bd63
- sql/hive/src/test/resources/golden/view-10-7aae4448a05e8a8a3bace7522e952cd0 0 additions, 0 deletions...resources/golden/view-10-7aae4448a05e8a8a3bace7522e952cd0
- sql/hive/src/test/resources/golden/view-11-dc95343d3e57846485dd543476391376 0 additions, 0 deletions...resources/golden/view-11-dc95343d3e57846485dd543476391376
- sql/hive/src/test/resources/golden/view-12-371764e1cae31ea0518c03060528d239 0 additions, 0 deletions...resources/golden/view-12-371764e1cae31ea0518c03060528d239
- sql/hive/src/test/resources/golden/view-13-2abce88008f8a19164758ee821aaa8a6 0 additions, 0 deletions...resources/golden/view-13-2abce88008f8a19164758ee821aaa8a6
- sql/hive/src/test/resources/golden/view-14-deb504f4f70fd7db975950c3c47959ee 0 additions, 0 deletions...resources/golden/view-14-deb504f4f70fd7db975950c3c47959ee
- sql/hive/src/test/resources/golden/view-15-6f2797b6f81943d3b53b8d247ae8512b 0 additions, 0 deletions...resources/golden/view-15-6f2797b6f81943d3b53b8d247ae8512b
- sql/hive/src/test/resources/golden/view-16-3077fd708f97a03d4151a1a30e4308d8 500 additions, 0 deletions...resources/golden/view-16-3077fd708f97a03d4151a1a30e4308d8
- sql/hive/src/test/resources/golden/view-17-544b822e12afa24d2c64d6149e19c12c 500 additions, 0 deletions...resources/golden/view-17-544b822e12afa24d2c64d6149e19c12c
- sql/hive/src/test/resources/golden/view-18-cd6a123a71769b082000669292e57add 1028 additions, 0 deletions...resources/golden/view-18-cd6a123a71769b082000669292e57add
- sql/hive/src/test/resources/golden/view-19-4a8f62f10a8a7b1f6e0d1c15481590a6 500 additions, 0 deletions...resources/golden/view-19-4a8f62f10a8a7b1f6e0d1c15481590a6
- sql/hive/src/test/resources/golden/view-2-9c529f486fa81a032bfe1253808fca8 0 additions, 0 deletions...t/resources/golden/view-2-9c529f486fa81a032bfe1253808fca8
- sql/hive/src/test/resources/golden/view-20-92aa822cb9dc29a1d3ad37d3ebaa344a 500 additions, 0 deletions...resources/golden/view-20-92aa822cb9dc29a1d3ad37d3ebaa344a
- sql/hive/src/test/resources/golden/view-21-4fa118ed540dfe42748bbed1e7fb513d 1028 additions, 0 deletions...resources/golden/view-21-4fa118ed540dfe42748bbed1e7fb513d
- sql/hive/src/test/resources/golden/view-22-f83b15c828d4ec599d7827af8b25f578 500 additions, 0 deletions...resources/golden/view-22-f83b15c828d4ec599d7827af8b25f578
- sql/hive/src/test/resources/golden/view-23-f6a52dd2ff5b11ea3bba2feb867f00c2 500 additions, 0 deletions...resources/golden/view-23-f6a52dd2ff5b11ea3bba2feb867f00c2
Loading
Please register or sign in to comment