[ 
https://issues.apache.org/jira/browse/PIG-262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12609272#action_12609272
 ] 

Alan Gates commented on PIG-262:
--------------------------------

Checked in a modified version of optimizer.patch.  I'm still open to moving the 
type cast insertion functionality to the validator, as we discussed.  But I've 
checked it in with the functionality in the optimizer for mainly to preserve 
the optimizer framework and give an example of how to use it.  Once we have 
additional optimizer rules, it will be easier to relocate this.

> Pig needs an optimizer
> ----------------------
>
>                 Key: PIG-262
>                 URL: https://issues.apache.org/jira/browse/PIG-262
>             Project: Pig
>          Issue Type: Sub-task
>          Components: impl
>            Reporter: Alan Gates
>            Assignee: Alan Gates
>         Attachments: optimizer.patch
>
>
> We need to add an optimizer to pig.  This will enable us to do some 
> traditional optimizations, such as filter and projection pushing, join order 
> and execution choices, etc.  It will also enable optimizations specific to 
> map/reduce (such as using the combiner).
> The optimizer will need to operate at various levels, including the logical, 
> physical, and possibly map/reduce plan levels.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to