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

Rohini Palaniswamy commented on PIG-4894:
-----------------------------------------

[~daijy],
   We will need that setting. If users discover issue with a StoreFunc they are 
using, that setting will help run it without having to compile and redeploy the 
jars. And if they are using some external libraries and don't control source 
code it is needed.

> Add API for StoreFunc to specify if they are write safe from two different 
> vertices
> -----------------------------------------------------------------------------------
>
>                 Key: PIG-4894
>                 URL: https://issues.apache.org/jira/browse/PIG-4894
>             Project: Pig
>          Issue Type: Improvement
>            Reporter: Rohini Palaniswamy
>            Assignee: Rohini Palaniswamy
>             Fix For: 0.16.0
>
>         Attachments: PIG-4894-1.patch
>
>
> Currently this is done with config settings. Having a programmatic API will 
> let people writing StoreFunc to specifically state whether they support it or 
> not.  Added the method to StoreFunc instead of creating a new interface. If 
> it is a new interface, then the StoreFunc implementation cannot be used with 
> older versions of Pig.
> When we drop JDK 7 support (hopefully in another year), will move this as a 
> default method to StoreFuncInterface as JDK 8 supports that.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to