pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Gates (JIRA)" <j...@apache.org>
Subject [jira] Commented: (PIG-1881) Need a special interface for Penny (Inspector Gadget)
Date Tue, 08 Mar 2011 17:24:59 GMT

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

Alan Gates commented on PIG-1881:

I don't want this to be a public interface at all, evolving or otherwise.  That's why it's
marked limited private.  The reason for the one off interface is that this is a tool we think
we should adopt and maintain.

> Need a special interface for Penny (Inspector Gadget)
> -----------------------------------------------------
>                 Key: PIG-1881
>                 URL: https://issues.apache.org/jira/browse/PIG-1881
>             Project: Pig
>          Issue Type: New Feature
>          Components: impl
>    Affects Versions: 0.9.0
>            Reporter: Alan Gates
>            Assignee: Laukik Chitnis
>            Priority: Minor
>             Fix For: 0.9.0
>         Attachments: toolsserver.patch
> The proposed Penny tool needs access to Pig's new logical plan in order to inject code
into the the dataflow.  Once it has modified the plan it needs to then be able to hand back
that modified plan and have Pig execute it.
> As we don't want to open this functionality up to general users, the proposal is to do
this by subclasses PigServer with a new class that is marked as LimitedPrivate for Penny only.
 This class will provide calls to parse a Pig Latin script and return a logical plan, and
one to take a logical plan and execute it.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message