GitHub user mzorro opened a pull request:
https://github.com/apache/spark/pull/8529
[SPARK-10290][SQL] Spark can register temp table and hive table with the
same table name
If trying to register temp table with the same table name which has been
saved as hive table, an exception should be thrown:
```scala
throw new AnalysisException(s"Table $tableName already exists.")
```
In reverse, if trying to save a hive table with the same table name which
has been registered as temp table, then the outcome will be determined by
`SaveMode`, which was already intact.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mzorro/spark SPARK-10290
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/8529.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #8529
----
commit 7176a74af11b7b935612e0c1f79a8d4cbb0bb736
Author: mzorro <[email protected]>
Date: 2015-08-30T11:16:53Z
throw AnalysisException on duplicate tablename
----
---
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]