[
https://issues.apache.org/jira/browse/HBASE-19379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16271871#comment-16271871
]
Andrew Purtell commented on HBASE-19379:
----------------------------------------
This stems from a change I made to fix an error-prone warning.
Before we were doing {{selectedLoc == thisLoc}} in RegionLocations. I changed
that to {{Objects.equals(selectedLoc, thisLoc)}} and so
HRegionLocation#compareTo now has to handle the case where what it's testing is
{{null}}. This is a trivial change. I will commit the fix momentarily to
branch-1.4 and branch-1.
Let me also check if the failure [~stack] mentioned with TestGlobalThrottler is
related.
> TestEndToEndSplitTransaction fails with NPE
> -------------------------------------------
>
> Key: HBASE-19379
> URL: https://issues.apache.org/jira/browse/HBASE-19379
> Project: HBase
> Issue Type: Bug
> Reporter: Andrew Purtell
> Assignee: Andrew Purtell
> Fix For: 1.4.0
>
>
> TestEndToEndSplitTransaction
> -------------------------------------------------------------------------------
> Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 44.71 s <<<
> FAILURE! - in
> org.apache.hadoop.hbase.regionserver.TestEndToEndSplitTransaction
> testFromClientSideWhileSplitting(org.apache.hadoop.hbase.regionserver.TestEndToEndSplitTransaction)
> Time elapsed: 18.913 s <<< ERROR!
> java.lang.NullPointerException
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)