Revision b8b80f6dea86d4e4a648b86e38936d3a82ffc0aa authored by Wenchen Fan on 20 June 2017, 16:15:33 UTC, committed by gatorsmile on 20 June 2017, 16:15:41 UTC
## What changes were proposed in this pull request?

This is a regression in Spark 2.2. In Spark 2.2, we introduced a new way to resolve persisted view: https://issues.apache.org/jira/browse/SPARK-18209 , but this makes the persisted view non case-preserving because we store the schema in hive metastore directly. We should follow data source table and store schema in table properties.

## How was this patch tested?

new regression test

Author: Wenchen Fan <wenchen@databricks.com>

Closes #18360 from cloud-fan/view.

(cherry picked from commit e862dc904963cf7832bafc1d3d0ea9090bbddd81)
Signed-off-by: gatorsmile <gatorsmile@gmail.com>
1 parent 514a7e6
History
File Mode Size
create-release
deps
sparktestsupport
tests
.gitignore -rw-r--r-- 9 bytes
.rat-excludes -rw-r--r-- 1.7 KB
README.md -rw-r--r-- 197 bytes
appveyor-guide.md -rw-r--r-- 7.9 KB
appveyor-install-dependencies.ps1 -rw-r--r-- 3.7 KB
change-scala-version.sh -rwxr-xr-x 2.0 KB
change-version-to-2.10.sh -rwxr-xr-x 1018 bytes
change-version-to-2.11.sh -rwxr-xr-x 1018 bytes
check-license -rwxr-xr-x 2.5 KB
checkstyle-suppressions.xml -rw-r--r-- 2.3 KB
checkstyle.xml -rw-r--r-- 7.9 KB
github_jira_sync.py -rwxr-xr-x 5.2 KB
lint-java -rwxr-xr-x 1.2 KB
lint-python -rwxr-xr-x 3.9 KB
lint-r -rwxr-xr-x 1.3 KB
lint-r.R -rw-r--r-- 1.5 KB
lint-scala -rwxr-xr-x 920 bytes
make-distribution.sh -rwxr-xr-x 7.9 KB
merge_spark_pr.py -rwxr-xr-x 18.8 KB
mima -rwxr-xr-x 1.7 KB
pip-sanity-check.py -rw-r--r-- 1.4 KB
requirements.txt -rw-r--r-- 64 bytes
run-pip-tests -rwxr-xr-x 4.6 KB
run-tests -rwxr-xr-x 895 bytes
run-tests-jenkins -rwxr-xr-x 1.2 KB
run-tests-jenkins.py -rwxr-xr-x 8.9 KB
run-tests.py -rwxr-xr-x 23.1 KB
scalastyle -rwxr-xr-x 1.3 KB
test-dependencies.sh -rwxr-xr-x 3.7 KB
tox.ini -rw-r--r-- 848 bytes

README.md

back to top