Repository: spark
Updated Branches:
  refs/heads/branch-1.2 1e3d22b9f -> 0e7fa7f63


[SQL] Fix path in HiveFromSpark

It require us to run ```HiveFromSpark``` in specified dir because 
```HiveFromSpark``` use relative path, this leads to ```run-example``` 
error(http://apache-spark-developers-list.1001551.n3.nabble.com/src-main-resources-kv1-txt-not-found-in-example-of-HiveFromSpark-td9100.html).

Author: scwf <wangf...@huawei.com>

Closes #3415 from scwf/HiveFromSpark and squashes the following commits:

ed3d6c9 [scwf] revert no need change
b00e20c [scwf] fix path usring spark_home
dbd321b [scwf] fix path in hivefromspark

(cherry picked from commit b384119304617459592b7ba435368dd6fcc3273e)
Signed-off-by: Michael Armbrust <mich...@databricks.com>


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/0e7fa7f6
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/0e7fa7f6
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/0e7fa7f6

Branch: refs/heads/branch-1.2
Commit: 0e7fa7f632ebe4db60938f2087c1f1a4d614ab32
Parents: 1e3d22b
Author: scwf <wangf...@huawei.com>
Authored: Mon Nov 24 12:49:08 2014 -0800
Committer: Michael Armbrust <mich...@databricks.com>
Committed: Mon Nov 24 12:49:31 2014 -0800

----------------------------------------------------------------------
 .../scala/org/apache/spark/examples/sql/hive/HiveFromSpark.scala  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/0e7fa7f6/examples/src/main/scala/org/apache/spark/examples/sql/hive/HiveFromSpark.scala
----------------------------------------------------------------------
diff --git 
a/examples/src/main/scala/org/apache/spark/examples/sql/hive/HiveFromSpark.scala
 
b/examples/src/main/scala/org/apache/spark/examples/sql/hive/HiveFromSpark.scala
index 0c52ef8..227acc1 100644
--- 
a/examples/src/main/scala/org/apache/spark/examples/sql/hive/HiveFromSpark.scala
+++ 
b/examples/src/main/scala/org/apache/spark/examples/sql/hive/HiveFromSpark.scala
@@ -27,6 +27,7 @@ object HiveFromSpark {
   def main(args: Array[String]) {
     val sparkConf = new SparkConf().setAppName("HiveFromSpark")
     val sc = new SparkContext(sparkConf)
+    val path = 
s"${System.getenv("SPARK_HOME")}/examples/src/main/resources/kv1.txt"
 
     // A local hive context creates an instance of the Hive Metastore in 
process, storing 
     // the warehouse data in the current directory.  This location can be 
overridden by
@@ -35,7 +36,7 @@ object HiveFromSpark {
     import hiveContext._
 
     sql("CREATE TABLE IF NOT EXISTS src (key INT, value STRING)")
-    sql("LOAD DATA LOCAL INPATH 'src/main/resources/kv1.txt' INTO TABLE src")
+    sql(s"LOAD DATA LOCAL INPATH '$path' INTO TABLE src")
 
     // Queries are expressed in HiveQL
     println("Result of 'SELECT *': ")


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to