浏览代码

HDFS-14822. [SBN read] Revisit GlobalStateIdContext locking when getting server state id. Contributed by Chen Liang.

Chen Liang 5 年之前
父节点
当前提交
dc72b2e65a

+ 3 - 1
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/GlobalStateIdContext.java

@@ -149,7 +149,9 @@ class GlobalStateIdContext implements AlignmentContext {
 
 
   @Override
   @Override
   public long getLastSeenStateId() {
   public long getLastSeenStateId() {
-    return namesystem.getFSImage().getCorrectLastAppliedOrWrittenTxId();
+    // Should not need to call getCorrectLastAppliedOrWrittenTxId()
+    // see HDFS-14822.
+    return namesystem.getFSImage().getLastAppliedOrWrittenTxId();
   }
   }
 
 
   @Override
   @Override