[jira] [Updated] (HDFS-12963) error log level in ShortCircuitRegistry#removeShm
[ https://issues.apache.org/jira/browse/HDFS-12963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yiqun Lin updated HDFS-12963: - Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: 3.1.0 Target Version/s: 3.1.0 (was: 3.0.0-alpha4) Status: Resolved (was: Patch Available) Committed this to trunk. Thanks [~xiaodong.hu] for the contibution and thanks [~shahrs87] for the review. > error log level in ShortCircuitRegistry#removeShm > - > > Key: HDFS-12963 > URL: https://issues.apache.org/jira/browse/HDFS-12963 > Project: Hadoop HDFS > Issue Type: Bug >Reporter: hu xiaodong >Assignee: hu xiaodong >Priority: Minor > Fix For: 3.1.0 > > Attachments: HDFS-12963.001.patch > > > {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} > public synchronized void removeShm(ShortCircuitShm shm) { > if (LOG.isTraceEnabled()) { > LOG.debug("removing shm " + shm); -- I think here > should be trace > } > // Stop tracking the shmId. > RegisteredShm removedShm = segments.remove(shm.getShmId()); > Preconditions.checkState(removedShm == shm, > "failed to remove " + shm.getShmId()); > // Stop tracking the slots. > for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { > Slot slot = iter.next(); > boolean removed = slots.remove(slot.getBlockId(), slot); > Preconditions.checkState(removed); > slot.makeInvalid(); > } > // De-allocate the memory map and close the shared file. > shm.free(); > } > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Updated] (HDFS-12963) Error log level in ShortCircuitRegistry#removeShm
[ https://issues.apache.org/jira/browse/HDFS-12963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yiqun Lin updated HDFS-12963: - Summary: Error log level in ShortCircuitRegistry#removeShm (was: error log level in ShortCircuitRegistry#removeShm) > Error log level in ShortCircuitRegistry#removeShm > - > > Key: HDFS-12963 > URL: https://issues.apache.org/jira/browse/HDFS-12963 > Project: Hadoop HDFS > Issue Type: Bug >Reporter: hu xiaodong >Assignee: hu xiaodong >Priority: Minor > Fix For: 3.1.0 > > Attachments: HDFS-12963.001.patch > > > {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} > public synchronized void removeShm(ShortCircuitShm shm) { > if (LOG.isTraceEnabled()) { > LOG.debug("removing shm " + shm); -- I think here > should be trace > } > // Stop tracking the shmId. > RegisteredShm removedShm = segments.remove(shm.getShmId()); > Preconditions.checkState(removedShm == shm, > "failed to remove " + shm.getShmId()); > // Stop tracking the slots. > for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { > Slot slot = iter.next(); > boolean removed = slots.remove(slot.getBlockId(), slot); > Preconditions.checkState(removed); > slot.makeInvalid(); > } > // De-allocate the memory map and close the shared file. > shm.free(); > } > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Updated] (HDFS-12963) error log level in ShortCircuitRegistry#removeShm
[ https://issues.apache.org/jira/browse/HDFS-12963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] hu xiaodong updated HDFS-12963: --- Status: Patch Available (was: In Progress) > error log level in ShortCircuitRegistry#removeShm > - > > Key: HDFS-12963 > URL: https://issues.apache.org/jira/browse/HDFS-12963 > Project: Hadoop HDFS > Issue Type: Bug >Reporter: hu xiaodong >Assignee: hu xiaodong >Priority: Minor > Attachments: HDFS-12963.001.patch > > > {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} > public synchronized void removeShm(ShortCircuitShm shm) { > if (LOG.isTraceEnabled()) { > LOG.debug("removing shm " + shm); -- I think here > should be trace > } > // Stop tracking the shmId. > RegisteredShm removedShm = segments.remove(shm.getShmId()); > Preconditions.checkState(removedShm == shm, > "failed to remove " + shm.getShmId()); > // Stop tracking the slots. > for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { > Slot slot = iter.next(); > boolean removed = slots.remove(slot.getBlockId(), slot); > Preconditions.checkState(removed); > slot.makeInvalid(); > } > // De-allocate the memory map and close the shared file. > shm.free(); > } > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Updated] (HDFS-12963) error log level in ShortCircuitRegistry#removeShm
[ https://issues.apache.org/jira/browse/HDFS-12963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] hu xiaodong updated HDFS-12963: --- Target Version/s: 3.0.0-alpha4 > error log level in ShortCircuitRegistry#removeShm > - > > Key: HDFS-12963 > URL: https://issues.apache.org/jira/browse/HDFS-12963 > Project: Hadoop HDFS > Issue Type: Bug >Reporter: hu xiaodong >Assignee: hu xiaodong >Priority: Minor > Attachments: HDFS-12963.001.patch > > > {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} > public synchronized void removeShm(ShortCircuitShm shm) { > if (LOG.isTraceEnabled()) { > LOG.debug("removing shm " + shm); -- I think here > should be trace > } > // Stop tracking the shmId. > RegisteredShm removedShm = segments.remove(shm.getShmId()); > Preconditions.checkState(removedShm == shm, > "failed to remove " + shm.getShmId()); > // Stop tracking the slots. > for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { > Slot slot = iter.next(); > boolean removed = slots.remove(slot.getBlockId(), slot); > Preconditions.checkState(removed); > slot.makeInvalid(); > } > // De-allocate the memory map and close the shared file. > shm.free(); > } > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Updated] (HDFS-12963) error log level in ShortCircuitRegistry#removeShm
[ https://issues.apache.org/jira/browse/HDFS-12963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] hu xiaodong updated HDFS-12963: --- Attachment: HDFS-12963.001.patch > error log level in ShortCircuitRegistry#removeShm > - > > Key: HDFS-12963 > URL: https://issues.apache.org/jira/browse/HDFS-12963 > Project: Hadoop HDFS > Issue Type: Bug >Reporter: hu xiaodong >Assignee: hu xiaodong >Priority: Minor > Attachments: HDFS-12963.001.patch > > > {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} > public synchronized void removeShm(ShortCircuitShm shm) { > if (LOG.isTraceEnabled()) { > LOG.debug("removing shm " + shm); -- I think here > should be trace > } > // Stop tracking the shmId. > RegisteredShm removedShm = segments.remove(shm.getShmId()); > Preconditions.checkState(removedShm == shm, > "failed to remove " + shm.getShmId()); > // Stop tracking the slots. > for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { > Slot slot = iter.next(); > boolean removed = slots.remove(slot.getBlockId(), slot); > Preconditions.checkState(removed); > slot.makeInvalid(); > } > // De-allocate the memory map and close the shared file. > shm.free(); > } > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Updated] (HDFS-12963) error log level in ShortCircuitRegistry#removeShm
[ https://issues.apache.org/jira/browse/HDFS-12963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] hu xiaodong updated HDFS-12963: --- Description: {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} public synchronized void removeShm(ShortCircuitShm shm) { if (LOG.isTraceEnabled()) { LOG.debug("removing shm " + shm); -- I think here should be trace } // Stop tracking the shmId. RegisteredShm removedShm = segments.remove(shm.getShmId()); Preconditions.checkState(removedShm == shm, "failed to remove " + shm.getShmId()); // Stop tracking the slots. for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { Slot slot = iter.next(); boolean removed = slots.remove(slot.getBlockId(), slot); Preconditions.checkState(removed); slot.makeInvalid(); } // De-allocate the memory map and close the shared file. shm.free(); } {code} was: {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} // Some comments here public synchronized void removeShm(ShortCircuitShm shm) { if (LOG.isTraceEnabled()) { LOG.debug("removing shm " + shm); -- I think here should be trace } // Stop tracking the shmId. RegisteredShm removedShm = segments.remove(shm.getShmId()); Preconditions.checkState(removedShm == shm, "failed to remove " + shm.getShmId()); // Stop tracking the slots. for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { Slot slot = iter.next(); boolean removed = slots.remove(slot.getBlockId(), slot); Preconditions.checkState(removed); slot.makeInvalid(); } // De-allocate the memory map and close the shared file. shm.free(); } {code} > error log level in ShortCircuitRegistry#removeShm > - > > Key: HDFS-12963 > URL: https://issues.apache.org/jira/browse/HDFS-12963 > Project: Hadoop HDFS > Issue Type: Bug >Reporter: hu xiaodong >Assignee: hu xiaodong >Priority: Minor > > {code:title=org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.java|borderStyle=solid} > public synchronized void removeShm(ShortCircuitShm shm) { > if (LOG.isTraceEnabled()) { > LOG.debug("removing shm " + shm); -- I think here > should be trace > } > // Stop tracking the shmId. > RegisteredShm removedShm = segments.remove(shm.getShmId()); > Preconditions.checkState(removedShm == shm, > "failed to remove " + shm.getShmId()); > // Stop tracking the slots. > for (Iterator iter = shm.slotIterator(); iter.hasNext(); ) { > Slot slot = iter.next(); > boolean removed = slots.remove(slot.getBlockId(), slot); > Preconditions.checkState(removed); > slot.makeInvalid(); > } > // De-allocate the memory map and close the shared file. > shm.free(); > } > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org