Github user cloud-fan commented on the issue:
https://github.com/apache/spark/pull/16296
> There is a syntax difference in partition column definition between Hive
serde tables and data source tables. In Hive serde tables, the partitioning
columns cannot be part of the table schema. Do we need to document the
difference, or we can assume users understand this when they convert it?
the hive syntax has data schema and partition schema, while the new syntax
only has a table schema(logically data schema + partition schema). This syntax
difference already exists between data source table syntax and hive table
syntax, and users don't need to convert their old SQL statements, the legacy
hive syntax still exists.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]