You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "kavn qin (JIRA)" <ji...@apache.org> on 2017/03/09 02:56:38 UTC
[jira] [Created] (SPARK-19878) Add hive configuration when
initialize hive serde in InsertIntoHiveTable.scala
kavn qin created SPARK-19878:
--------------------------------
Summary: Add hive configuration when initialize hive serde in InsertIntoHiveTable.scala
Key: SPARK-19878
URL: https://issues.apache.org/jira/browse/SPARK-19878
Project: Spark
Issue Type: Wish
Components: SQL
Affects Versions: 2.0.0, 1.6.0, 1.5.0
Environment: Centos 6.5: Hadoop 2.6.0, Spark 1.5.0, Hive 1.1.0
Reporter: kavn qin
Priority: Minor
When case class InsertIntoHiveTable intializes a serde it explicitly passes null for the Configuration in Spark 1.5.0:
[https://github.com/apache/spark/blob/v1.5.0/sql/hive/src/main/scala/org/apache/spark/sql/hive/execution/InsertIntoHiveTable.scala#L58]
While in Spark 2.0.0, the HiveWriterContainer intializes a serde it also just passes null for the Configuration:
[https://github.com/apache/spark/blob/v2.0.0/sql/hive/src/main/scala/org/apache/spark/sql/hive/hiveWriterContainers.scala#L161]
When we implement a hive serde, we want to use the hive configuration to get some static and dynamic settings, we can not do it!
This patch just add the configuration when initialize hive serde.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org