Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
I keep getting intermittent NPEs when running SubqueryUsingSortMergeJoinIT.
java.lang.NullPointerException: null
at org.apache.phoenix.cache.ServerCacheClient.removeServerCache(ServerCacheClient.java:285)
at org.apache.phoenix.cache.ServerCacheClient.access$000(ServerCacheClient.java:80)
at org.apache.phoenix.cache.ServerCacheClient$ServerCache.close(ServerCacheClient.java:140)
at org.apache.phoenix.util.SQLCloseables.closeAllQuietly(SQLCloseables.java:53)
at org.apache.phoenix.util.SQLCloseables.closeAll(SQLCloseables.java:43)
at org.apache.phoenix.execute.BaseQueryPlan$1.close(BaseQueryPlan.java:235)
at org.apache.phoenix.iterate.DelegateResultIterator.close(DelegateResultIterator.java:39)
at org.apache.phoenix.execute.SortMergeJoinPlan$SemiAntiJoinIterator.close(SortMergeJoinPlan.java:419)
at org.apache.phoenix.jdbc.PhoenixResultSet.close(PhoenixResultSet.java:153)
at org.apache.phoenix.util.SQLCloseables.closeAllQuietly(SQLCloseables.java:53)
at org.apache.phoenix.util.SQLCloseables.closeAll(SQLCloseables.java:43)
at org.apache.phoenix.jdbc.PhoenixStatement.close(PhoenixStatement.java:964)
at org.apache.phoenix.util.SQLCloseables.closeAllQuietly(SQLCloseables.java:53)
at org.apache.phoenix.util.SQLCloseables.closeAll(SQLCloseables.java:43)
at org.apache.phoenix.jdbc.PhoenixConnection.closeStatements(PhoenixConnection.java:386)
at org.apache.phoenix.jdbc.PhoenixConnection.close(PhoenixConnection.java:400)
at org.apache.phoenix.end2end.SubqueryUsingSortMergeJoinIT.testComparisonSubquery(SubqueryUsingSortMergeJoinIT.java:822)
maryannxue - Do you mind taking a look? Thanks!