You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Michael Armbrust (JIRA)" <ji...@apache.org> on 2014/09/03 00:40:51 UTC

[jira] [Commented] (SPARK-3298) [SQL] registerAsTable / registerTempTable overwrites old tables

    [ https://issues.apache.org/jira/browse/SPARK-3298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14118886#comment-14118886 ] 

Michael Armbrust commented on SPARK-3298:
-----------------------------------------

Throwing an error here would be a breaking API change, so we'd want to do it with caution.  Regarding the concern about caching, once all references to the RDD are lost the context cleaner will actually remove the blocks from the cache.

> [SQL] registerAsTable / registerTempTable overwrites old tables
> ---------------------------------------------------------------
>
>                 Key: SPARK-3298
>                 URL: https://issues.apache.org/jira/browse/SPARK-3298
>             Project: Spark
>          Issue Type: Bug
>          Components: SQL
>    Affects Versions: 1.0.2
>            Reporter: Evan Chan
>            Priority: Minor
>              Labels: newbie
>
> At least in Spark 1.0.2,  calling registerAsTable("a") when "a" had been registered before does not cause an error.  However, there is no way to access the old table, even though it may be cached and taking up space.
> How about at least throwing an error?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org