Github user dongjoon-hyun commented on the issue:
https://github.com/apache/spark/pull/22343
Thank you for the pointer, @seancxmao . And thank you for clarification,
@cloud-fan .
It looks like we are re-creating correctness issue somewhat in this PR when
`caseSensitive=true`.
**BEFORE THIS PR (master)**
```scala
scala> sql("INSERT OVERWRITE DIRECTORY '/tmp/hive_t' STORED AS PARQUET
SELECT 'A', 'a'")
scala> sql("CREATE TABLE hive_t(a STRING) STORED AS PARQUET LOCATION
'/tmp/hive_t'")
scala> sql("CREATE TABLE spark_t(a STRING) USING PARQUET LOCATION
'/tmp/hive_t'")
scala> sql("set spark.sql.caseSensitive=true")
scala> spark.table("hive_t").show
+---+
| a|
+---+
| a|
+---+
scala> spark.table("spark_t").show
+---+
| a|
+---+
| a|
+---+
```
**AFTER THIS PR**
```scala
scala> sql("set spark.sql.caseSensitive=true")
scala> spark.table("hive_t").show
+---+
| a|
+---+
| A|
+---+
scala> spark.table("spark_t").show
+---+
| a|
+---+
| a|
+---+
```
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]