GitHub user tdas opened a pull request:

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

    [SPARK-14473][SQL]

    ## What changes were proposed in this pull request?
    
    There are many operations that are currently not supported in the streaming 
execution. For example:
     - joining two streams
     - unioning a stream and a batch source
     - sorting
     - window functions (not time windows)
     - distinct aggregates
    
    Furthermore, executing a query with a stream source as a batch query should 
also fail.
    
    This patch add an additional step after analysis in the QueryExecution 
which will check that all the operations in the analyzed logical plan is 
supported or not.
    
    ## How was this patch tested?
    unit tests.


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

    $ git pull https://github.com/tdas/spark SPARK-14473

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

    https://github.com/apache/spark/pull/12246.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 #12246
    
----
commit 87b97828d43a648d10b84fe098cecc1a26cd1817
Author: Tathagata Das <[email protected]>
Date:   2016-04-07T23:18:32Z

    First few rules for unsupported operations

----


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