diff options
author | Yin Huai <yhuai@databricks.com> | 2016-04-09 23:32:17 -0700 |
---|---|---|
committer | Andrew Or <andrew@databricks.com> | 2016-04-09 23:32:17 -0700 |
commit | 3fb09afd5e55b9a7a0a332273f09f984a78c3645 (patch) | |
tree | 56745a2d557b9f534808c59e6134775b5c59586b /streaming/src | |
parent | aea30a1a9b79eb13d362ef32e4e9c8233e29f3dc (diff) | |
download | spark-3fb09afd5e55b9a7a0a332273f09f984a78c3645.tar.gz spark-3fb09afd5e55b9a7a0a332273f09f984a78c3645.tar.bz2 spark-3fb09afd5e55b9a7a0a332273f09f984a78c3645.zip |
[SPARK-14506][SQL] HiveClientImpl's toHiveTable misses a table property for external tables
## What changes were proposed in this pull request?
For an external table's metadata (in Hive's representation), its table type needs to be EXTERNAL_TABLE. Also, there needs to be a field called EXTERNAL set in the table property with a value of TRUE (for a MANAGED_TABLE it will be FALSE) based on https://github.com/apache/hive/blob/release-1.2.1/metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java#L1095-L1105. HiveClientImpl's toHiveTable misses to set this table property.
## How was this patch tested?
Added a new test.
Author: Yin Huai <yhuai@databricks.com>
Closes #12275 from yhuai/SPARK-14506.
Diffstat (limited to 'streaming/src')
0 files changed, 0 insertions, 0 deletions