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

Ashutosh Chauhan updated PIG-1292:
----------------------------------

    Attachment: pig-1292.patch

Didn't get about LoadMetaData, ResourceSchema. LoadMetaData is one of those 
interfaces which loaders can choose to implement. ResourceSchema is independent 
class of its own.

New patch incorporating suggested changes in the above comments. This patch 
also adds checks in the MRCompiler to enforce loader to implement new 
CollectableLoader interface if there is a map-side grouping ( PIG-984 ) in the 
script.

> Interface Refinements
> ---------------------
>
>                 Key: PIG-1292
>                 URL: https://issues.apache.org/jira/browse/PIG-1292
>             Project: Pig
>          Issue Type: Bug
>    Affects Versions: 0.7.0
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>             Fix For: 0.7.0
>
>         Attachments: pig-1292.patch, pig-interfaces.patch
>
>
> A loader can't implement both OrderedLoadFunc and IndexableLoadFunc, as both 
> are abstract classes instead of being interfaces.

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