Richard Ding updated PIG-1072:

    Attachment: PIG-1072.patch

This patch removes ReversibleLoadStoreFunc interface and any references to it.

We decided not to add the API proposed in this jira for now because currently 
neither Multi Query optimization nor Streaming optimization uses 
ReversibleLoadStoreFunc in load-store branch. And it's not clear if this 
annotation would be needed in the future.

For example, the original use of ReversibleLoadStoreFunc in MQ optimization is 
to remove Store/Load combination (with same file path for both). This use 
pattern was popular for performance reasons before the introducing of MQ 
optimization. With MQ optimization, there is no reason to use this pattern 

> ReversibleLoadStoreFunc interface should be removed to enable different load 
> and store implementation classes to be used in a reversible manner
> -----------------------------------------------------------------------------------------------------------------------------------------------
>                 Key: PIG-1072
>                 URL: https://issues.apache.org/jira/browse/PIG-1072
>             Project: Pig
>          Issue Type: Sub-task
>            Reporter: Pradeep Kamath
>            Assignee: Richard Ding
>         Attachments: PIG-1072.patch

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