{"push_id":1116411260,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b674e67c22bf663334e537e35787c00533adbb04","before":"8e8bc9f957de6c0aefbc6ef4b18c421b486477a6","commits":[{"sha":"b674e67c22bf663334e537e35787c00533adbb04","author":{"email":"e6f14efef9fae0ae8f92d04007faea68035873ce@databricks.com","name":"Cheng Lian"},"message":"[SPARK-14346][SQL] Native SHOW CREATE TABLE for Hive tables/views\n\n## What changes were proposed in this pull request?\n\nThis is a follow-up of #12781. It adds native `SHOW CREATE TABLE` support for Hive tables and views. A new field `hasUnsupportedFeatures` is added to `CatalogTable` to indicate whether all table metadata retrieved from the concrete underlying external catalog (i.e. Hive metastore in this case) can be mapped to fields in `CatalogTable`. This flag is useful when the target Hive table contains structures that can't be handled by Spark SQL, e.g., skewed columns and storage handler, etc..\n\n## How was this patch tested?\n\nNew test cases are added in `ShowCreateTableSuite` to do round-trip tests.\n\nAuthor: Cheng Lian <lian@databricks.com>\n\nCloses #13079 from liancheng/spark-14346-show-create-table-for-hive-tables.","distinct":true,"url":"https://api.github.com/repos/dongjoon-hyun/spark/commits/b674e67c22bf663334e537e35787c00533adbb04"}]}