HDFS-8961. Investigate lock issue in o.a.h.hdfs.shortcircuit.DfsClientShmManager.EndpointShmManager. Contributed by Mingliang Liu.

This commit is contained in:
Haohui Mai 2015-08-27 09:13:20 -07:00
parent af1e2993c7
commit f4b2348503
3 changed files with 13 additions and 10 deletions

View File

@ -21,4 +21,14 @@
<Package name="org.apache.hadoop.hdfs.protocol.proto" /> <Package name="org.apache.hadoop.hdfs.protocol.proto" />
<Bug pattern="SE_BAD_FIELD,MS_SHOULD_BE_FINAL,UCF_USELESS_CONTROL_FLOW" /> <Bug pattern="SE_BAD_FIELD,MS_SHOULD_BE_FINAL,UCF_USELESS_CONTROL_FLOW" />
</Match> </Match>
<Match>
<Class name="org.apache.hadoop.hdfs.shortcircuit.DfsClientShmManager$EndpointShmManager" />
<Method name="allocSlot" />
<Bug pattern="UL_UNRELEASED_LOCK_EXCEPTION_PATH" />
</Match>
<Match>
<Class name="org.apache.hadoop.hdfs.shortcircuit.DfsClientShmManager$EndpointShmManager" />
<Method name="allocSlot" />
<Bug pattern="UL_UNRELEASED_LOCK" />
</Match>
</FindBugsFilter> </FindBugsFilter>

View File

@ -893,6 +893,9 @@ Release 2.8.0 - UNRELEASED
HDFS-8682. Should not remove decommissioned node,while calculating the HDFS-8682. Should not remove decommissioned node,while calculating the
number of live/dead decommissioned node. (J. Andreina via vinayakumarb) number of live/dead decommissioned node. (J. Andreina via vinayakumarb)
HDFS-8961. Investigate lock issue in o.a.h.hdfs.shortcircuit.
DfsClientShmManager.EndpointShmManager. (Mingliang Liu via wheat9)
Release 2.7.2 - UNRELEASED Release 2.7.2 - UNRELEASED
INCOMPATIBLE CHANGES INCOMPATIBLE CHANGES

View File

@ -176,16 +176,6 @@
<Method name="setDirInternal" /> <Method name="setDirInternal" />
<Bug pattern="DM_STRING_CTOR" /> <Bug pattern="DM_STRING_CTOR" />
</Match> </Match>
<Match>
<Class name="org.apache.hadoop.hdfs.shortcircuit.DfsClientShmManager$EndpointShmManager" />
<Method name="allocSlot" />
<Bug pattern="UL_UNRELEASED_LOCK_EXCEPTION_PATH" />
</Match>
<Match>
<Class name="org.apache.hadoop.hdfs.shortcircuit.DfsClientShmManager$EndpointShmManager" />
<Method name="allocSlot" />
<Bug pattern="UL_UNRELEASED_LOCK" />
</Match>
<!-- Manually verified to be okay, we want to throw away the top bit here --> <!-- Manually verified to be okay, we want to throw away the top bit here -->
<Match> <Match>
<Class name="org.apache.hadoop.hdfs.server.namenode.CachedBlock" /> <Class name="org.apache.hadoop.hdfs.server.namenode.CachedBlock" />