cloud-fan commented on pull request #28026: URL: https://github.com/apache/spark/pull/28026#issuecomment-625091035
> Spark makes an arbitrary choice to disallow something that is valid to a catalog It's not arbitrary. Spark just treats EXTERNAL as an auxiliary keyword and it must appear with LOCATION, explicitly or implicitly. It's even worse than SKEWED BY, as EXTERNAL in Spark has different behavior from Hive, and it's confusing if we allow catalog plugins to be 100% Hive-compatible and simply tell end-users the EXTERNAL keyword has different meanings with different catalogs. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
