aboutsummaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorgatorsmile <gatorsmile@gmail.com>2016-07-13 15:23:37 -0700
committerYin Huai <yhuai@databricks.com>2016-07-13 15:23:37 -0700
commitc5ec879828369ec1d21acd7f18a792306634ff74 (patch)
tree4a50a0a09e2143e7163f7854009cbec4c959bcdb /python
parentfb2e8eeb0b1e56bea535165f7a3bec6558b3f4a3 (diff)
downloadspark-c5ec879828369ec1d21acd7f18a792306634ff74.tar.gz
spark-c5ec879828369ec1d21acd7f18a792306634ff74.tar.bz2
spark-c5ec879828369ec1d21acd7f18a792306634ff74.zip
[SPARK-16482][SQL] Describe Table Command for Tables Requiring Runtime Inferred Schema
#### What changes were proposed in this pull request? If we create a table pointing to a parquet/json datasets without specifying the schema, describe table command does not show the schema at all. It only shows `# Schema of this table is inferred at runtime`. In 1.6, describe table does show the schema of such a table. ~~For data source tables, to infer the schema, we need to load the data source tables at runtime. Thus, this PR calls the function `lookupRelation`.~~ For data source tables, we infer the schema before table creation. Thus, this PR set the inferred schema as the table schema when table creation. #### How was this patch tested? Added test cases Author: gatorsmile <gatorsmile@gmail.com> Closes #14148 from gatorsmile/describeSchema.
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions