Skip to content

Commit a897e74

Browse files
authored
HDFS-17393. Remove unused FSNamesytemLock cond in FSNamesystem (#6567)
1 parent 10ab8ab commit a897e74

File tree

1 file changed

+0
-4
lines changed
  • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode

1 file changed

+0
-4
lines changed

hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,6 @@
176176
import java.util.concurrent.ExecutorService;
177177
import java.util.concurrent.Executors;
178178
import java.util.concurrent.TimeUnit;
179-
import java.util.concurrent.locks.Condition;
180179
import java.util.concurrent.locks.ReentrantLock;
181180
import java.util.concurrent.locks.ReentrantReadWriteLock;
182181
import java.util.function.Supplier;
@@ -662,7 +661,6 @@ private boolean isFromProxyUser(CallerContext ctx) {
662661
private KeyProviderCryptoExtension provider = null;
663662

664663
private volatile boolean imageLoaded = false;
665-
private final Condition cond;
666664

667665
private final FSImage fsImage;
668666

@@ -704,7 +702,6 @@ void setImageLoaded() {
704702
try {
705703
setImageLoaded(true);
706704
dir.markNameCacheInitialized();
707-
cond.signalAll();
708705
} finally {
709706
writeUnlock("setImageLoaded");
710707
}
@@ -875,7 +872,6 @@ static FSNamesystem loadFromDisk(Configuration conf) throws IOException {
875872
conf.get(HADOOP_CALLER_CONTEXT_SEPARATOR_KEY,
876873
HADOOP_CALLER_CONTEXT_SEPARATOR_DEFAULT);
877874
fsLock = new FSNamesystemLock(conf, detailedLockHoldTimeMetrics);
878-
cond = fsLock.newWriteLockCondition();
879875
cpLock = new ReentrantLock();
880876

881877
this.fsImage = fsImage;

0 commit comments

Comments
 (0)