[
https://issues.apache.org/jira/browse/SPARK-7813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Reynold Xin updated SPARK-7813:
-------------------------------
Description:
Right now we define all expression code generation in a single file. If we want
to do code generation for most default expressions, it'd only make sense to
push them into the expression definitions themselves (similar to "eval" method).
We would need to design an updated version of the expression API for that. Once
this is done, we can parallelize the work to convert expressions into code-gen
versions.
was:
Right now we define all expression code generation in a single file. If we want
to do code generation for most default expressions, it'd only make sense to
push them into the expression definitions themselves (similar to "eval" method).
We would need to design an updated version of the expression API for that.
> Push code generation into expression definition
> -----------------------------------------------
>
> Key: SPARK-7813
> URL: https://issues.apache.org/jira/browse/SPARK-7813
> Project: Spark
> Issue Type: Improvement
> Components: SQL
> Reporter: Reynold Xin
> Assignee: Davies Liu
> Priority: Critical
> Labels: codegen
>
> Right now we define all expression code generation in a single file. If we
> want to do code generation for most default expressions, it'd only make sense
> to push them into the expression definitions themselves (similar to "eval"
> method).
> We would need to design an updated version of the expression API for that.
> Once this is done, we can parallelize the work to convert expressions into
> code-gen versions.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]