Rakesh R created HDFS-12152: ------------------------------- Summary: [SPS]: Re-arrange StoragePolicySatisfyWorker stopping sequence to improve thread cleanup time Key: HDFS-12152 URL: https://issues.apache.org/jira/browse/HDFS-12152 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R
This jira to improve the StoragePolicySatisfyWorker#stop sequence of steps to improve the thread interruption and graceful shutdown quickly. I have observed that [TestDataNodeUUID#testUUIDRegeneration|https://builds.apache.org/job/PreCommit-HDFS-Build/20271/testReport/org.apache.hadoop.hdfs.server.datanode/TestDataNodeUUID/testUUIDRegeneration/] test case is getting timed out frequently. When analyzing, it looks like the below function is always taking 3 secs waiting period. Probably, we could improve the thread interruption sequence so that the thread should finish #run method quickly. {code} StoragePolicySatisfyWorker.java void waitToFinishWorkerThread() { try { movementTrackerThread.join(3000); } catch (InterruptedException ignore) { // ignore } } {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org