This is an automated email from the ASF dual-hosted git repository. ferhui pushed a change to branch HDFS-17384 in repository https://gitbox.apache.org/repos/asf/hadoop.git
from 1e7c88fd927 HDFS-17506. [FGL] Performance for phase 1 add 60f3fca48e0 HDFS-17691. [FGL] Move FSNamesystemLockMode to org.apache.hadoop.hdfs.util package (#7232) No new revisions were added by this update. Summary of changes: .../server/federation/router/TestRouterRpc.java | 6 +- .../delegation/DelegationTokenSecretManager.java | 10 +- .../hdfs/server/blockmanagement/BlockManager.java | 114 ++-- .../blockmanagement/BlockManagerSafeMode.java | 32 +- .../blockmanagement/CacheReplicationMonitor.java | 14 +- .../DatanodeAdminBackoffMonitor.java | 38 +- .../DatanodeAdminDefaultMonitor.java | 10 +- .../server/blockmanagement/DatanodeManager.java | 12 +- .../server/blockmanagement/HeartbeatManager.java | 10 +- .../server/blockmanagement/ProvidedStorageMap.java | 6 +- .../hadoop/hdfs/server/namenode/BackupImage.java | 6 +- .../hadoop/hdfs/server/namenode/CacheManager.java | 34 +- .../hadoop/hdfs/server/namenode/Checkpointer.java | 10 +- .../namenode/ContentSummaryComputationContext.java | 10 +- .../server/namenode/EncryptionZoneManager.java | 14 +- .../hadoop/hdfs/server/namenode/FSDirAppendOp.java | 6 +- .../hadoop/hdfs/server/namenode/FSDirDeleteOp.java | 4 +- .../server/namenode/FSDirEncryptionZoneOp.java | 16 +- .../hdfs/server/namenode/FSDirErasureCodingOp.java | 18 +- .../namenode/FSDirSatisfyStoragePolicyOp.java | 4 +- .../server/namenode/FSDirStatAndListingOp.java | 6 +- .../hdfs/server/namenode/FSDirTruncateOp.java | 10 +- .../hdfs/server/namenode/FSDirWriteFileOp.java | 16 +- .../hadoop/hdfs/server/namenode/FSDirectory.java | 16 +- .../hdfs/server/namenode/FSEditLogLoader.java | 10 +- .../hadoop/hdfs/server/namenode/FSNamesystem.java | 586 ++++++++++----------- .../hdfs/server/namenode/FSPermissionChecker.java | 16 +- .../hdfs/server/namenode/FSTreeTraverser.java | 8 +- .../hdfs/server/namenode/FsImageValidation.java | 6 +- .../hadoop/hdfs/server/namenode/LeaseManager.java | 14 +- .../hadoop/hdfs/server/namenode/NameNode.java | 26 +- .../hadoop/hdfs/server/namenode/NamenodeFsck.java | 10 +- .../hdfs/server/namenode/ReencryptionHandler.java | 12 +- .../hdfs/server/namenode/ReencryptionUpdater.java | 8 +- .../hdfs/server/namenode/SecondaryNameNode.java | 6 +- .../hdfs/server/namenode/fgl/FSNLockManager.java | 32 +- .../namenode/fgl/FineGrainedFSNamesystemLock.java | 123 ++--- .../namenode/fgl/GlobalFSNamesystemLock.java | 31 +- .../hdfs/server/namenode/ha/EditLogTailer.java | 6 +- .../namenode/snapshot/SnapshotDeletionGc.java | 6 +- .../java/org/apache/hadoop/hdfs/util/RwLock.java | 38 +- .../RwLockMode.java} | 9 +- .../hadoop/hdfs/TestBlocksScheduledCounter.java | 10 +- .../org/apache/hadoop/hdfs/TestFileCorruption.java | 14 +- .../blockmanagement/BlockManagerTestUtil.java | 22 +- .../server/blockmanagement/TestBlockManager.java | 18 +- .../blockmanagement/TestBlockManagerSafeMode.java | 6 +- .../TestBlocksWithNotEnoughRacks.java | 6 +- .../blockmanagement/TestComputeInvalidateWork.java | 26 +- .../blockmanagement/TestDatanodeManager.java | 26 +- .../blockmanagement/TestHeartbeatHandling.java | 10 +- .../TestNameNodePrunesMissingStorages.java | 10 +- .../hdfs/server/blockmanagement/TestNodeCount.java | 6 +- .../blockmanagement/TestOverReplicatedBlocks.java | 10 +- .../blockmanagement/TestPendingReconstruction.java | 18 +- .../blockmanagement/TestProvidedStorageMap.java | 4 +- ...tReconstructStripedBlocksWithRackAwareness.java | 10 +- .../blockmanagement/TestReplicationPolicy.java | 16 +- .../TestReplicationPolicyConsiderLoad.java | 10 +- .../TestReplicationPolicyExcludeSlowNodes.java | 10 +- ...licationPolicyRatioConsiderLoadWithStorage.java | 6 +- .../hdfs/server/namenode/NameNodeAdapter.java | 25 +- .../hdfs/server/namenode/TestAddBlockRetry.java | 14 +- .../TestAddOverReplicatedStripedBlocks.java | 6 +- .../TestBlockPlacementPolicyRackFaultTolerant.java | 6 +- .../hdfs/server/namenode/TestCacheDirectives.java | 18 +- .../hdfs/server/namenode/TestDeleteRace.java | 6 +- .../server/namenode/TestDiskspaceQuotaUpdate.java | 6 +- .../hdfs/server/namenode/TestEditLogRace.java | 6 +- .../server/namenode/TestFSImageWithSnapshot.java | 10 +- .../hdfs/server/namenode/TestFSNamesystem.java | 6 +- .../server/namenode/TestFSNamesystemMBean.java | 8 +- .../hdfs/server/namenode/TestFileTruncate.java | 10 +- .../hadoop/hdfs/server/namenode/TestFsck.java | 10 +- .../server/namenode/TestGetBlockLocations.java | 14 +- .../server/namenode/TestLargeDirectoryDelete.java | 6 +- .../hdfs/server/namenode/TestLeaseManager.java | 10 +- .../hdfs/server/namenode/TestListOpenFiles.java | 6 +- .../namenode/TestNameNodeMetadataConsistency.java | 10 +- .../namenode/TestReconstructStripedBlocks.java | 6 +- .../server/namenode/TestSecurityTokenEditLog.java | 6 +- .../fgl/TestFineGrainedFSNamesystemLock.java | 33 +- .../hdfs/server/namenode/ha/TestDNFencing.java | 6 +- .../namenode/metrics/TestNameNodeMetrics.java | 14 +- ...TestINodeFileUnderConstructionWithSnapshot.java | 6 +- .../org/apache/hadoop/hdfs/tools/TestDFSAdmin.java | 6 +- .../namenode/ITestProvidedImplementation.java | 14 +- 87 files changed, 937 insertions(+), 938 deletions(-) rename hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/{server/namenode/fgl/FSNamesystemLockMode.java => util/RwLockMode.java} (88%) --------------------------------------------------------------------- To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org