[ 
https://issues.apache.org/jira/browse/DRILL-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Nadeau reassigned DRILL-26:
-----------------------------------

    Assignee: Jacques Nadeau
    
> Implement Store Reference Operator
> ----------------------------------
>
>                 Key: DRILL-26
>                 URL: https://issues.apache.org/jira/browse/DRILL-26
>             Project: Apache Drill
>          Issue Type: New Feature
>            Reporter: Timothy Chen
>            Assignee: Jacques Nadeau
>              Labels: logical
>
> Store (1 K)
> Store the stream output to a storage engine.  The sink parameter references a 
> defined datasource within the logical plan.  The target parameter describes 
> the storage engine specific parameters (e.g. storage type, filename, etc).  
> The partition values describe how to partition the output data.  Partitioning 
> can be done on a random, hash or ordered basis.  An optional start parameter 
> describes the set of partitions to target.  In the case that starts are not 
> described, the system will determine an appropriate set of partitions based 
> on the nature of the query and its execution plan.   Since the Logical Plan 
> is typically not a direct user interface, outputting to terminal is done 
> through a special type of sink called an rpc sink.  The consumer of the 
> logical plan interface is then responsible for setting up an inbound rpc 
> endpoint with which the execution layer can communicate the results.
> { @id†: <opref>, op: “store”, 
>   input†: <input>, 
>   sink: <string>, 
>   target: <json>, 
>   partition*: {
>     type: <RANDOM|HASH|ORDERED>, 
>     exprs: [<expr>, … <expr>], 
>     starts*: [<expr>, … <expr>]
>   }
> }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to