Description
Currently, `DataSource.scala` partially use `CaseInsensitiveMap` in code-path.
This issue aims to make `DataSource` to use `CaseInsensitiveMap` generally except passing to the other modules (`InMemoryFileIndex` and `InsertIntoHadoopFsRelationCommand`). They creates new case-sensitive `HadoopConfs` by calling `newHadoopConfWithOptions(options)` inside.
Also, the following options should be consistent.
- CSVOptions
- FileStreamOptions
- JDBCOptions
- JSONOptions
- OrcOptions
- ParquetOptions
Attachments
Issue Links
- is related to
-
SPARK-19396 [DOC] Options are case-insensitive since Spark 2.1
- Resolved
- links to