Return-Path: X-Original-To: apmail-phoenix-dev-archive@minotaur.apache.org Delivered-To: apmail-phoenix-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3080311B3E for ; Fri, 2 May 2014 04:48:41 +0000 (UTC) Received: (qmail 30649 invoked by uid 500); 2 May 2014 04:48:40 -0000 Delivered-To: apmail-phoenix-dev-archive@phoenix.apache.org Received: (qmail 30524 invoked by uid 500); 2 May 2014 04:48:38 -0000 Mailing-List: contact dev-help@phoenix.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@phoenix.incubator.apache.org Delivered-To: mailing list dev@phoenix.incubator.apache.org Received: (qmail 30420 invoked by uid 99); 2 May 2014 04:48:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 May 2014 04:48:37 +0000 X-ASF-Spam-Status: No, hits=-2000.7 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 02 May 2014 04:48:36 +0000 Received: (qmail 30067 invoked by uid 99); 2 May 2014 04:48:16 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 May 2014 04:48:16 +0000 Date: Fri, 2 May 2014 04:48:15 +0000 (UTC) From: "James Taylor (JIRA)" To: dev@phoenix.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (PHOENIX-759) Non IO Exception in readFields doesn't prevent from retrying when it should. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PHOENIX-759?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor resolved PHOENIX-759. ---------------------------------- Resolution: Fixed Fix Version/s: 5.0.0 4.0.0 3.0.0 > Non IO Exception in readFields doesn't prevent from retrying when it should. > ---------------------------------------------------------------------------- > > Key: PHOENIX-759 > URL: https://issues.apache.org/jira/browse/PHOENIX-759 > Project: Phoenix > Issue Type: Task > Affects Versions: 3.0-Release > Reporter: Samarth Jain > Fix For: 3.0.0, 4.0.0, 5.0.0 > > > HBase keeps retrying even when a non-IO exception like InstatiationException is thrown in SingleKeyValueComparisonFilter.readFields method. >
> 
> java.lang.RuntimeException: java.lang.InstantiationException: com.salesforce.phoenix.expression.function.FloorDateExpression
> 	at com.salesforce.phoenix.expression.ExpressionType.newInstance(ExpressionType.java:195)
> 	at com.salesforce.phoenix.expression.BaseCompoundExpression.readFields(BaseCompoundExpression.java:92)
> 	at com.salesforce.phoenix.expression.ComparisonExpression.readFields(ComparisonExpression.java:136)
> 	at com.salesforce.phoenix.filter.BooleanExpressionFilter.readFields(BooleanExpressionFilter.java:112)
> 	at com.salesforce.phoenix.filter.SingleKeyValueComparisonFilter.readFields(SingleKeyValueComparisonFilter.java:145)
> 	at org.apache.hadoop.hbase.client.Scan.readFields(Scan.java:592)
> 	at org.apache.hadoop.hbase.io.HbaseObjectWritable.readObject(HbaseObjectWritable.java:690)
> 	at org.apache.hadoop.hbase.ipc.Invocation.readFields(Invocation.java:126)
> 	at org.apache.hadoop.hbase.ipc.HBaseServer$Connection.processData(HBaseServer.java:1311)
> 	at org.apache.hadoop.hbase.ipc.HBaseServer$Connection.readAndProcess(HBaseServer.java:1226)
> 	at org.apache.hadoop.hbase.ipc.HBaseServer$Listener.doRead(HBaseServer.java:748)
> 	at org.apache.hadoop.hbase.ipc.HBaseServer$Listener$Reader.doRunLoop(HBaseServer.java:539)
> 	at org.apache.hadoop.hbase.ipc.HBaseServer$Listener$Reader.run(HBaseServer.java:514)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> 	at java.lang.Thread.run(Thread.java:662)
> Caused by: java.lang.InstantiationException: com.salesforce.phoenix.expression.function.FloorDateExpression
> 	at java.lang.Class.newInstance0(Class.java:340)
> 	at java.lang.Class.newInstance(Class.java:308)
> 	at com.salesforce.phoenix.expression.ExpressionType.newInstance(ExpressionType.java:193)
> 	... 15 more
> 
> 
-- This message was sent by Atlassian JIRA (v6.2#6252)