Return-Path: X-Original-To: apmail-pig-dev-archive@www.apache.org Delivered-To: apmail-pig-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4A60B106CC for ; Tue, 1 Apr 2014 21:06:40 +0000 (UTC) Received: (qmail 29351 invoked by uid 500); 1 Apr 2014 21:06:39 -0000 Delivered-To: apmail-pig-dev-archive@pig.apache.org Received: (qmail 29216 invoked by uid 500); 1 Apr 2014 21:06:37 -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 28345 invoked by uid 500); 1 Apr 2014 21:06:36 -0000 Delivered-To: apmail-hadoop-pig-dev@hadoop.apache.org Received: (qmail 28254 invoked by uid 99); 1 Apr 2014 21:06:27 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Apr 2014 21:06:27 +0000 Date: Tue, 1 Apr 2014 21:06:27 +0000 (UTC) From: "Prashant Kommireddi (JIRA)" To: pig-dev@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (PIG-3473) org.apache.pig.Expression should support "is null" and "not" operations MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/PIG-3473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13957009#comment-13957009 ] Prashant Kommireddi commented on PIG-3473: ------------------------------------------ [~aniket486] can we move this to 0.13? > org.apache.pig.Expression should support "is null" and "not" operations > ----------------------------------------------------------------------- > > Key: PIG-3473 > URL: https://issues.apache.org/jira/browse/PIG-3473 > Project: Pig > Issue Type: Improvement > Components: impl > Affects Versions: 0.11.1 > Reporter: Aniket Mokashi > Assignee: Aniket Mokashi > Fix For: 0.12.1 > > > Currently Expression only support BinaryExpressions and Constants. Most of the other logical expressions (cast, udf) need not be pushed down. But, it would make sense to be able to pushdown is null and not operations (possibly negativeexpression). > This change would have impact on LoadFunc's (hcatloader), we need to be careful and make sure we do this in a backwards compatible way. -- This message was sent by Atlassian JIRA (v6.2#6252)