Return-Path: X-Original-To: apmail-drill-issues-archive@minotaur.apache.org Delivered-To: apmail-drill-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 97F4117D98 for ; Fri, 20 Feb 2015 19:30:12 +0000 (UTC) Received: (qmail 92768 invoked by uid 500); 20 Feb 2015 19:30:12 -0000 Delivered-To: apmail-drill-issues-archive@drill.apache.org Received: (qmail 92728 invoked by uid 500); 20 Feb 2015 19:30:12 -0000 Mailing-List: contact issues-help@drill.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@drill.apache.org Delivered-To: mailing list issues@drill.apache.org Received: (qmail 92718 invoked by uid 99); 20 Feb 2015 19:30:12 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Feb 2015 19:30:12 +0000 Date: Fri, 20 Feb 2015 19:30:12 +0000 (UTC) From: "Rahul Challapalli (JIRA)" To: issues@drill.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (DRILL-2268) Applying flatten after a join fails with IOBE 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/DRILL-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14329406#comment-14329406 ] Rahul Challapalli commented on DRILL-2268: ------------------------------------------ One more failing case. Let me know if you need me to raise a separate jira {code} select flatten(sub1.lst) from (select t1.lst from `temp.json` t1 inner join `temp.json` t2 on t1.uid=t2.uid) sub1; +------------+ | EXPR$0 | +------------+ +------------+ {code} > Applying flatten after a join fails with IOBE > ---------------------------------------------- > > Key: DRILL-2268 > URL: https://issues.apache.org/jira/browse/DRILL-2268 > Project: Apache Drill > Issue Type: Bug > Components: Functions - Drill > Reporter: Rahul Challapalli > Assignee: Parth Chandra > Priority: Critical > Fix For: 0.9.0 > > > git.commit.id.abbrev=6676f2d > Data Set : > {code} > { > "id" : 1, > "events" : [ > { "evnt_id":"e1", "campaign_id":"c1", "event_name":"e1_name", "event_time":1000000, "type" : "cmpgn9"}, > { "evnt_id":"e2", "campaign_id":"c1", "event_name":"e2_name", "event_time":2000000, "type" : "cmpgn4"} > ], > "lst_lst" : [[1,2],[3,4]], > "lst" : [1,2,3,4] > } > { > "id" : 2, > "events" : [ > { "evnt_id":"e1", "campaign_id":"c1", "event_name":"e1_name", "event_time":1000000, "type" : "cmpgn9"}, > { "evnt_id":"e2", "campaign_id":"c1", "event_name":"e2_name", "event_time":2000000, "type" : "cmpgn4"} > ], > "lst_lst" : [[1,2],[3,4]], > "lst" : [1,2,3,4] > } > {code} > The below query which tries to flatten a repeated list fails : > {code} > select flatten(t1.lst_lst) from `temp.json` t1 inner join `temp.json` t2 on t1.uid=t2.uid; > Query failed: RemoteRpcException: Failure while running fragment., index: -4, length: 4 (expected: range(0, 16384)) [ e32cd0c6-a84a-4bbb-9812-bc0f7de17a68 on qa-node190.qa.lab:31010 ] > [ e32cd0c6-a84a-4bbb-9812-bc0f7de17a68 on qa-node190.qa.lab:31010 ] > {code} > The below query which tries to flatten a repeated map also fails > {code} > select flatten(t1.events) from `temp.json` t1 inner join `temp.json` t2 on t1.uid=t2.uid; > Query failed: RemoteRpcException: Failure while running fragment., index: -4, length: 4 (expected: range(0, 16384)) [ c9adffb0-44c6-4ecb-9093-1f3fd13837f9 on qa-node190.qa.lab:31010 ] > [ c9adffb0-44c6-4ecb-9093-1f3fd13837f9 on qa-node190.qa.lab:31010 ] > {code} > The below 2 queries return empty results. I can open a different JIRA if the below 2 failures are because of a completely different reason > {code} > select flatten(t1.lst_lst[0]) from `temp.json` t1 inner join `temp.json` t2 on t1.uid=t2.uid; > +------------+ > | EXPR$0 | > +------------+ > +------------+ > {code} > {code} > select flatten(t1.lst) from `temp.json` t1 inner join `temp.json` t2 on t1.uid=t2.uid; > +------------+ > | EXPR$0 | > +------------+ > +------------+ > {code} > Let me know if you have any questions -- This message was sent by Atlassian JIRA (v6.3.4#6332)