aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorHossein <hossein@databricks.com>2015-12-29 11:44:20 -0800
committerYin Huai <yhuai@databricks.com>2015-12-29 11:44:20 -0800
commitf6ecf143335d734b8f22c59649c6bbd4d5401745 (patch)
treeb953bb1a8d0d95f7fdb0d4ecf3cef456c2af484d /sql
parent8e629b10cb5167926356e2f23d3c35610aa87ffe (diff)
downloadspark-f6ecf143335d734b8f22c59649c6bbd4d5401745.tar.gz
spark-f6ecf143335d734b8f22c59649c6bbd4d5401745.tar.bz2
spark-f6ecf143335d734b8f22c59649c6bbd4d5401745.zip
[SPARK-11199][SPARKR] Improve R context management story and add getOrCreate
* Changes api.r.SQLUtils to use ```SQLContext.getOrCreate``` instead of creating a new context. * Adds a simple test [SPARK-11199] #comment link with JIRA Author: Hossein <hossein@databricks.com> Closes #9185 from falaki/SPARK-11199.
Diffstat (limited to 'sql')
-rw-r--r--sql/core/src/main/scala/org/apache/spark/sql/api/r/SQLUtils.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/core/src/main/scala/org/apache/spark/sql/api/r/SQLUtils.scala b/sql/core/src/main/scala/org/apache/spark/sql/api/r/SQLUtils.scala
index b3f134614c..67da7b808b 100644
--- a/sql/core/src/main/scala/org/apache/spark/sql/api/r/SQLUtils.scala
+++ b/sql/core/src/main/scala/org/apache/spark/sql/api/r/SQLUtils.scala
@@ -32,7 +32,7 @@ private[r] object SQLUtils {
SerDe.registerSqlSerDe((readSqlObject, writeSqlObject))
def createSQLContext(jsc: JavaSparkContext): SQLContext = {
- new SQLContext(jsc)
+ SQLContext.getOrCreate(jsc.sc)
}
def getJavaSparkContext(sqlCtx: SQLContext): JavaSparkContext = {