Return-Path: Delivered-To: apmail-pig-dev-archive@www.apache.org Received: (qmail 39713 invoked from network); 3 Mar 2011 17:35:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Mar 2011 17:35:57 -0000 Received: (qmail 12448 invoked by uid 500); 3 Mar 2011 17:35:57 -0000 Delivered-To: apmail-pig-dev-archive@pig.apache.org Received: (qmail 12386 invoked by uid 500); 3 Mar 2011 17:35:57 -0000 Mailing-List: contact dev-help@pig.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@pig.apache.org Delivered-To: mailing list dev@pig.apache.org Received: (qmail 12378 invoked by uid 500); 3 Mar 2011 17:35:57 -0000 Delivered-To: apmail-hadoop-pig-dev@hadoop.apache.org Received: (qmail 12374 invoked by uid 99); 3 Mar 2011 17:35:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Mar 2011 17:35:57 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Mar 2011 17:35:57 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 0A7A64EBD7 for ; Thu, 3 Mar 2011 17:35:37 +0000 (UTC) Date: Thu, 3 Mar 2011 17:35:37 +0000 (UTC) From: "Alan Gates (JIRA)" To: pig-dev@hadoop.apache.org Message-ID: <466327661.11341.1299173737039.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] Created: (PIG-1881) Need a special interface for Penny (Inspector Gadget) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 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 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