You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Richard Ding (JIRA)" <ji...@apache.org> on 2009/11/25 23:43:39 UTC

[jira] Updated: (PIG-1072) ReversibleLoadStoreFunc interface should be removed to enable different load and store implementation classes to be used in a reversible manner

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

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




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