GitHub user clockfly opened a pull request:

    https://github.com/apache/spark/pull/13451

    [SPARK-15711][SQL][WIP]Ban CREATE TEMPORARY TABLE USING AS SELECT

    ## What changes were proposed in this pull request?
    
    This PR bans syntax like `CREATE TEMPORARY TABLE USING AS SELECT`
    
    `CREATE TEMPORARY TABLE ... USING ... AS ...` is not properly implemented, 
the temporary data is not cleaned up when the session exits. Before a full fix, 
we probably should ban this syntax.
    
    This only impact syntax like `CREATE TEMPORARY TABLE ... USING ... AS ...`. 
    Other syntax like `CREATE TEMPORARY TABLE .. USING ...` and `CREATE TABLE 
... USING ...` are not impacted.
    
    ## How was this patch tested?
    
    Unit test (To be added)
    


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/clockfly/spark ban_create_temp_table_using_as

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/13451.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 #13451
    
----
commit e48caf054482f883d7cce4b51c306d7163361456
Author: Sean Zhong <[email protected]>
Date:   2016-06-01T20:24:20Z

    Ban CREATE TEMP TABLE USING AS SELECT for now

----


---
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]

Reply via email to