[ 
https://issues.apache.org/jira/browse/SPARK-18050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15665599#comment-15665599
 ] 

Wenchen Fan commented on SPARK-18050:
-------------------------------------

ah, it's not throwing an exception, but logging an error message. When we try 
to create the default database, we ask hive to do nothing if it already exists. 
However, Hive will log an error message instead of doing nothing. This should 
be fine and you can just ignore it.

> spark 2.0.1 enable hive throw AlreadyExistsException(message:Database default 
> already exists)
> ---------------------------------------------------------------------------------------------
>
>                 Key: SPARK-18050
>                 URL: https://issues.apache.org/jira/browse/SPARK-18050
>             Project: Spark
>          Issue Type: Bug
>          Components: SQL
>         Environment: jdk1.8, macOs,spark 2.0.1
>            Reporter: todd.chen
>
> in spark 2.0.1 ,I enable hive support and when init the sqlContext ,throw a 
> AlreadyExistsException(message:Database default already exists),same as 
> https://www.mail-archive.com/[email protected]/msg15306.html ,my code is 
> {code}
>   private val master = "local[*]"
>   private val appName = "xqlServerSpark"
>   val fileSystem = FileSystem.get()
>   val sparkConf = new SparkConf().setMaster(master).
>     setAppName(appName).set("spark.sql.warehouse.dir", 
> s"${fileSystem.getUri.toASCIIString}/user/hive/warehouse")
>   val   hiveContext = 
> SparkSession.builder().config(sparkConf).enableHiveSupport().getOrCreate().sqlContext
>     print(sparkConf.get("spark.sql.warehouse.dir"))
>     hiveContext.sql("show tables").show()
> {code}
> the result is correct,but a exception also throwBy the code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to