[ https://issues.apache.org/jira/browse/HBASE-19939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16352905#comment-16352905 ]
stack commented on HBASE-19939: ------------------------------- The flakey-finder fingered the above commit as breaking the split test. Here is when the split test went bad... Unstable Build #1372 (Feb 5, 2018 3:53:40 PM) add description Build Artifacts Changes HBASE-19703 Functionality added as part of HBASE-12583 is not working (detail) Started by timer This run spent: 3 min 39 sec waiting in the queue; 27 min building on an executor; 31 min total from scheduled to completion. Revision: f0a5f12d97784f609ccd15e1228d424bcab59c41 refs/remotes/origin/branch-2 Test Result (6 failures / +3) org.apache.hadoop.hbase.client.TestAvoidCellReferencesIntoShippedBlocks.org.apache.hadoop.hbase.client.TestAvoidCellReferencesIntoShippedBlocks org.apache.hadoop.hbase.client.TestAvoidCellReferencesIntoShippedBlocks.org.apache.hadoop.hbase.client.TestAvoidCellReferencesIntoShippedBlocks org.apache.hadoop.hbase.client.TestMetaWithReplicas.org.apache.hadoop.hbase.client.TestMetaWithReplicas org.apache.hadoop.hbase.client.TestMetaWithReplicas.org.apache.hadoop.hbase.client.TestMetaWithReplicas org.apache.hadoop.hbase.master.assignment.TestSplitTableRegionProcedure.testSplitWithoutPONR org.apache.hadoop.hbase.master.assignment.TestSplitTableRegionProcedure.testRecoveryAndDoubleExecution See how the commit is "HBASE-19703 Functionality added as part of HBASE-12583 is not working (detail)" > TestSplitTableRegion#testSplitWithoutPONR() and > testRecoveryAndDoubleExecution() are failing with NPE > ----------------------------------------------------------------------------------------------------- > > Key: HBASE-19939 > URL: https://issues.apache.org/jira/browse/HBASE-19939 > Project: HBase > Issue Type: Improvement > Components: amv2 > Affects Versions: 2.0.0-beta-1 > Reporter: Umesh Agashe > Assignee: Umesh Agashe > Priority: Major > Fix For: 2.0.0-beta-2 > > Attachments: hbase-19939.master.001.patch > > > Error is: > {code:java} > java.lang.AssertionError: found exception: java.lang.NullPointerException via > CODE-BUG: Uncaught runtime exception: pid=154, > state=RUNNABLE:SPLIT_TABLE_REGION_CREATE_DAUGHTER_REGIONS; > SplitTableRegionProcedure table=testRecoveryAndDoubleExecution, > parent=3d8d459ba395c2cf6b1e5c71aca92cfd, > daughterA=c6531c10effa8e542159ab82a87bd75e, > daughterB=ee34a9af88273b6c06e1a688fc50ed6e:java.lang.NullPointerException: > at > org.apache.hadoop.hbase.master.assignment.TestSplitTableRegionProcedure.testRecoveryAndDoubleExecution(TestSplitTableRegionProcedure.java:411){code} > Exception from the output file: > {code:java} > 2018-02-05 18:00:48,205 ERROR [PEWorker-1] > procedure2.ProcedureExecutor(1480): CODE-BUG: Uncaught runtime exception: > pid=19, state=RUNNABLE:SPLIT_TABLE_REGION_CREATE_DAUGHTER_REGIONS; > SplitTableRegionProcedure table=testSplitWithoutPONR, > parent=57114194fb486a3988b232bcf10eb177, > daughterA=749aa83c03b8f7c6b642cd73c5b51e43, > daughterB=a53ec69e8dd2cfa6c0be2b9a7eb271bb > java.lang.NullPointerException > at > org.apache.hadoop.hbase.master.assignment.SplitTableRegionProcedure.splitStoreFiles(SplitTableRegionProcedure.java:617) > at > org.apache.hadoop.hbase.master.assignment.SplitTableRegionProcedure.createDaughterRegions(SplitTableRegionProcedure.java:541) > at > org.apache.hadoop.hbase.master.assignment.SplitTableRegionProcedure.executeFromState(SplitTableRegionProcedure.java:241) > at > org.apache.hadoop.hbase.master.assignment.SplitTableRegionProcedure.executeFromState(SplitTableRegionProcedure.java:89) > at > org.apache.hadoop.hbase.procedure2.StateMachineProcedure.execute(StateMachineProcedure.java:180) > at > org.apache.hadoop.hbase.procedure2.Procedure.doExecute(Procedure.java:845) > at > org.apache.hadoop.hbase.procedure2.ProcedureExecutor.execProcedure(ProcedureExecutor.java:1455) > at > org.apache.hadoop.hbase.procedure2.ProcedureExecutor.executeProcedure(ProcedureExecutor.java:1224) > at > org.apache.hadoop.hbase.procedure2.ProcedureExecutor.access$800(ProcedureExecutor.java:78) > at > org.apache.hadoop.hbase.procedure2.ProcedureExecutor$WorkerThread.run(ProcedureExecutor.java:1734){code} > Value of 'htd' is null as it is initialized in the constructor but when the > object is deserialized its null. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)