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: [email protected]
For additional commands, e-mail: [email protected]