Hello, We are getting the NullPointerException error by querying Hbase. There was no error fund by hbase hbck -detail and hbase scan return the top 100 rows. Does anyone have idea what might be causing this?
Callstacks: [Error Id: d88c10f9-1247-476b-9e90-232cbb4cb5a0 on xxx.corp:11111] org.apache.drill.common.exceptions.UserException: SYSTEM ERROR: NullPointerException [Error Id: d88c10f9-1247-476b-9e90-232cbb4cb5a0 on xxx.corp:11111] at org.apache.drill.common.exceptions.UserException$Builder.build(UserException.java:543) ~[drill-common-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman$ForemanResult.close(Foreman.java:746) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman$StateSwitch.processEvent(Foreman.java:858) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman$StateSwitch.processEvent(Foreman.java:790) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.common.EventProcessor.sendEvent(EventProcessor.java:73) [drill-common-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman$StateSwitch.moveToState(Foreman.java:792) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman.moveToState(Foreman.java:909) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman.run(Foreman.java:261) [drill-java-exec-1.5.0.jar:1.5.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_71] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_71] at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71] Caused by: org.apache.drill.exec.work.foreman.ForemanException: Unexpected exception during fragment initialization: null ... 4 common frames omitted Caused by: java.lang.NullPointerException: null at org.apache.drill.exec.store.hbase.HBaseGroupScan.applyAssignments(HBaseGroupScan.java:298) ~[drill-storage-hbase-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitGroupScan(Wrapper.java:116) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitGroupScan(Wrapper.java:103) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.base.AbstractGroupScan.accept(AbstractGroupScan.java:60) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.base.AbstractPhysicalVisitor.visitChildren(AbstractPhysicalVisitor.java:138) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitOp(Wrapper.java:134) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitOp(Wrapper.java:103) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.base.AbstractPhysicalVisitor.visitLimit(AbstractPhysicalVisitor.java:92) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.config.Limit.accept(Limit.java:57) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.base.AbstractPhysicalVisitor.visitChildren(AbstractPhysicalVisitor.java:138) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitOp(Wrapper.java:134) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitOp(Wrapper.java:103) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.config.SelectionVectorRemover.accept(SelectionVectorRemover.java:42) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.base.AbstractPhysicalVisitor.visitChildren(AbstractPhysicalVisitor.java:138) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitOp(Wrapper.java:134) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitExchange(Wrapper.java:108) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper$AssignEndpointsToScanAndStore.visitExchange(Wrapper.java:103) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.physical.base.AbstractExchange.accept(AbstractExchange.java:122) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.Wrapper.assignEndpoints(Wrapper.java:148) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.SimpleParallelizer.parallelizeFragment(SimpleParallelizer.java:247) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.SimpleParallelizer.parallelizeFragment(SimpleParallelizer.java:208) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.planner.fragment.SimpleParallelizer.getFragments(SimpleParallelizer.java:131) ~[drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman.getQueryWorkUnit(Foreman.java:518) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman.runPhysicalPlan(Foreman.java:405) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman.runSQL(Foreman.java:926) [drill-java-exec-1.5.0.jar:1.5.0] at org.apache.drill.exec.work.foreman.Foreman.run(Foreman.java:250) [drill-java-exec-1.5.0.jar:1.5.0] Thanks Kumiko