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]

Reply via email to