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