[ https://issues.apache.org/jira/browse/DRILL-4035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14992283#comment-14992283 ]
Khurram Faraaz commented on DRILL-4035: --------------------------------------- There are several tests that fail. Yes, the failure did not correspond to the message right above, we should FIX that. Here are the ones that fail due to NPE, looking into them, I will share more details here. {code} [root@centos-01 drill-output]# grep "NullPointer" * dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetCount1.output_Thu_Nov_05_01:46:24_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetCount2.output_Thu_Nov_05_01:53:56_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectMultipleAnd.output_Thu_Nov_05_01:38:39_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectPartFilter.output_Thu_Nov_05_01:40:48_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectPartIN.output_Thu_Nov_05_02:00:01_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectPartOrIN.output_Thu_Nov_05_01:50:26_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectPartOrMultiple.output_Thu_Nov_05_01:40:47_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectPartOrMultipleWithDirIN.output_Thu_Nov_05_01:56:48_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectPartOr.output_Thu_Nov_05_01:37:43_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntInt_parquetSelectStartFromPartition.output_Thu_Nov_05_01:38:44_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetcount1.output_Thu_Nov_05_01:48:04_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetCount2.output_Thu_Nov_05_01:54:53_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectMultipleAnd.output_Thu_Nov_05_01:53:03_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectPartFilter.output_Thu_Nov_05_01:38:07_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectPartIN.output_Thu_Nov_05_01:51:56_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectPartOrIN.output_Thu_Nov_05_02:04:20_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectPartOrMultiple.output_Thu_Nov_05_01:51:06_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectPartOrMultipleWithDirIN.output_Thu_Nov_05_01:52:42_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectPartOr.output_Thu_Nov_05_01:46:30_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-HierarchicalPartitionDataIntString_parquetSelectStartFromPartition.output_Thu_Nov_05_01:45:56_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetCount1.output_Thu_Nov_05_01:51:28_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetCount2.output_Thu_Nov_05_01:56:41_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPartFilter.output_Thu_Nov_05_01:51:40_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPartIN.output_Thu_Nov_05_01:49:35_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPartOrIN.output_Thu_Nov_05_01:45:23_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPartOrMultiple.output_Thu_Nov_05_02:00:12_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPartOrMultipleWithDirIN.output_Thu_Nov_05_02:05:17_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPartOrMultipleWithDir.output_Thu_Nov_05_01:58:17_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPartOr.output_Thu_Nov_05_02:04:10_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectPart.output_Thu_Nov_05_02:01:22_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectStartFromPartitionIN.output_Thu_Nov_05_01:46:51_UTC_2015:0 SYSTEM ERROR: NullPointerException dynamicPartitionDirectoryHive-IntPartitionData_parquetSelectStartFromPartition.output_Thu_Nov_05_01:42:55_UTC_2015:0 SYSTEM ERROR: NullPointerException {code} > NPE seen on Functional test run using JDK 8 > ------------------------------------------- > > Key: DRILL-4035 > URL: https://issues.apache.org/jira/browse/DRILL-4035 > Project: Apache Drill > Issue Type: Bug > Components: Execution - Flow > Affects Versions: 1.3.0 > Environment: 4 node cluster CentOS > Reporter: Khurram Faraaz > > I am seeing an NPE in the Functional test run using JDK8 and Drill 1.3 > {code} > Drill version was, git.commit.id=e4b94a78 > root@centos drill-1.3.0]# java -version > openjdk version "1.8.0_65" > OpenJDK Runtime Environment (build 1.8.0_65-b17) > OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode) > [root@centos drill-1.3.0]# javac -version > javac 1.8.0_65 > {code} > {code} > 2015-11-05 01:37:45 INFO DrillTestJdbc:76 - running test > /root/public_framework/drill-test-framework/framework/resources/Functional/window_functions/last_val/lastValFn_9.q > 981260622 > 2015-11-05 01:37:45 INFO DrillResultSetImpl$ResultsListener:1470 - [#137] > Query failed: > oadd.org.apache.drill.common.exceptions.UserRemoteException: SYSTEM ERROR: > NullPointerException > Fragment 0:0 > [Error Id: cefc7238-a646-4f9a-b4f2-0bd102efe393 on centos-01.qa.lab:31010] > at > oadd.org.apache.drill.exec.rpc.user.QueryResultHandler.resultArrived(QueryResultHandler.java:118) > at > oadd.org.apache.drill.exec.rpc.user.UserClient.handleReponse(UserClient.java:110) > at > oadd.org.apache.drill.exec.rpc.BasicClientWithConnection.handle(BasicClientWithConnection.java:47) > at > oadd.org.apache.drill.exec.rpc.BasicClientWithConnection.handle(BasicClientWithConnection.java:32) > at oadd.org.apache.drill.exec.rpc.RpcBus.handle(RpcBus.java:61) > at > oadd.org.apache.drill.exec.rpc.RpcBus$InboundHandler.decode(RpcBus.java:233) > at > oadd.org.apache.drill.exec.rpc.RpcBus$InboundHandler.decode(RpcBus.java:205) > at > oadd.io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:89) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324) > at > oadd.io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:254) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324) > at > oadd.io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324) > at > oadd.io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:242) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324) > at > oadd.io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339) > at > oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324) > at > oadd.io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:847) > at > oadd.io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) > at > oadd.io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511) > at > oadd.io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468) > at > oadd.io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382) > at oadd.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354) > at > oadd.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:111) > at java.lang.Thread.run(Thread.java:745) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)