This is an automated email from the ASF dual-hosted git repository.

zanderxu pushed a change to branch HDFS-17384
in repository https://gitbox.apache.org/repos/asf/hadoop.git


    omit c2a0c615b02 HDFS-17701. [FGL] Fix some javadocs (#7256)
    omit 9d35de73ff8 HDFS-17697. [FGL] hasWriteLock and hasReadLock in 
FineGrainedFSNamesystemLock shouldn't throw assert error (#7250)
    omit be1bcd611a1 HDFS-17692. [FGL] fix bug in getContentSummary method 
(#7233)
    omit 60f3fca48e0 HDFS-17691. [FGL] Move FSNamesystemLockMode to 
org.apache.hadoop.hdfs.util package (#7232)
    omit 1e7c88fd927 HDFS-17506. [FGL] Performance for phase 1
    omit 147f8332857 HDFS-17457. [FGL] UTs support fine-grained locking (#6741)
    omit 498df817c00 HDFS-17459. [FGL] Add documentation (#6737)
    omit 404cb96219c HDFS-17472. [FGL] gcDeletedSnapshot and getDelegationToken 
support FGL (#6743)
    omit 5dc73dd3871 HDFS-17424. [FGL] DelegationTokenSecretManager supports 
fine-grained lock (#6696)
    omit b2a7c01ef86 HDFS-17445. [FGL] some operations support fine-grained 
locking (#6715)
    omit d9adcc19278 HDFS-17411. [FGL] Client RPCs involving snapshot support 
fine-grained lock (#6714)
    omit 21ba02aee97 HDFS-17389. [FGL] Client RPCs involving read process 
supports fine-grained lock (#6590)
    omit 45bc183b942 HDFS-17388. [FGL] Client RPCs involving write process 
supports fine-grained lock (#6589)
    omit f42c1a6e7b0 HDFS-17420. [FGL] EditLogTailer and FSEditLogLoader 
support FGL (#6679)
    omit da8c178d45c HDFS-17412. [FGL] Client RPCs involving maintenance 
supports fine-grained lock (#6667)
    omit 82fcb12d2ff HDFS-17417. [FGL] HeartbeatManager and 
DatanodeAdminMonitor support fine-grained locking (#6656)
    omit 692a181b648 HDFS-17415. [FGL] RPCs in NamenodeProtocol support 
fine-grained lock (#6654)
    omit 33e82ac9962 HDFS-17410. [FGL] Client RPCs that changes file attributes 
supports fine-grained lock (#6634)
    omit ccbc34586bc HDFS-17423. [FGL] BlockManagerSafeMode supports 
fine-grained lock (#6645)
    omit c731fc6577b HDFS-17416. [FGL] Monitor threads in BlockManager.class 
support fine-grained lock (#6647)
    omit 1073f0035d5 HDFS-17414. [FGL] RPCs in DatanodeProtocol support 
fine-grained lock (#6649)
    omit f028f1856c1 HDFS-17413. [FGL] CacheReplicationMonitor supports 
fine-grained lock (#6641)
    omit 1d5ffc8f9c3 HDFS-17395. [FGL] Use FSLock to protect 
ErasureCodingPolicy related operations (#6579)
    omit 161ea040a65 HDFS-17390. [FGL] FSDirectory supports this fine-grained 
locking (#6573)
    omit 58dce1db3ab HDFS-17405. [FGL] Using different metric name to trace 
performance for FGL and Global lock (#6600)
    omit 1c8216d62f5 HDFS-17398. [FGL] Implement the FGL lock for 
FSNLockManager (#6599)
    omit c2f88309d56 HDFS-17387. [FGL] Abstract the configuration locking mode 
(#6572)
    omit 976fcd914c1 HDFS-17394. [FGL] Remove unused WriteHoldCount of 
FSNamesystemLock (#6571)
     add 7f491908020 YARN-7327: Enable asynchronous scheduling by default for 
capacity scheduler (#7138)
     add 6cb2e866a6c HADOOP-19367. Fix setting final field value on Java 17 
(#7228)
     add f32a937511e HADOOP-19362. RPC metrics should be updated correctly when 
call is defered. (#7224). Contributed by hfutatzhanghb.
     add 3bf43b41441 HADOOP-19370. Fix error links of huaweicloud in site 
index. (#7229). Contributed by fuchaohong.
     add ecc4e00145f HADOOP-19371. JVM GC Metrics supports ZGC pause time and 
count (#7230) Contributed by cxzl25.
     add 71b3a6477b5 HADOOP-19335. Bump netty to 4.1.116 due to CVE-2024-47535 
(#7158). Contributed by PJ Fanning
     add d5b836bc34e HDFS-17655. Cannot run HDFS balancer with 
BlockPlacementPolicyWithNodeGroup (#7141). Contributed by YUBI LEE.
     add 7e673584a12 HADOOP-19207: [ABFS][FNSOverBlob] Response Handling of 
Blob Endpoint APIs and Metadata APIs (#7210)
     add 305e3e73a91 HADOOP-19380. Update the year to 2025 (#7262). Contributed 
by Ayush Saxena.
     add 94d6a77c394 HDFS-17496. DataNode supports more fine-grained dataset 
lock based on blockid. (#6764). Contributed by farmmamba.
     add fd653fa9885 HADOOP-19376. Add fs.hdfs.impl.disable.cache to 
core-default.xml. (#7249)
     add fd4aa2a0d41 HDFS-17683. Add metrics for acquiring dataset read/write 
lock. (#7211). Contributed by farmmamba.
     add f65747d4596 YARN-11751. Remove TestAppLevelTimelineCollector. (#7271) 
Contributed by Shilun Fan.
     add 815ca41c69b HDFS-17080. fix ec connection leak. (#5807)
     add 92fb85d3e7c HDFS-17394. [FGL] Remove unused WriteHoldCount of 
FSNamesystemLock (#6571)
     add 22ff352523a HDFS-17387. [FGL] Abstract the configuration locking mode 
(#6572)
     add 613e255b297 HDFS-17398. [FGL] Implement the FGL lock for 
FSNLockManager (#6599)
     add 5f1b04154f9 HDFS-17405. [FGL] Using different metric name to trace 
performance for FGL and Global lock (#6600)
     add 1436fb74e1e HDFS-17390. [FGL] FSDirectory supports this fine-grained 
locking (#6573)
     add 435787cc18a HDFS-17395. [FGL] Use FSLock to protect 
ErasureCodingPolicy related operations (#6579)
     add 4a70d486243 HDFS-17413. [FGL] CacheReplicationMonitor supports 
fine-grained lock (#6641)
     add 75ddaa00fe5 HDFS-17414. [FGL] RPCs in DatanodeProtocol support 
fine-grained lock (#6649)
     add 12458f0288f HDFS-17416. [FGL] Monitor threads in BlockManager.class 
support fine-grained lock (#6647)
     add 90bf5b94fa8 HDFS-17423. [FGL] BlockManagerSafeMode supports 
fine-grained lock (#6645)
     add 5fb5daaa360 HDFS-17410. [FGL] Client RPCs that changes file attributes 
supports fine-grained lock (#6634)
     add 737ebce754f HDFS-17415. [FGL] RPCs in NamenodeProtocol support 
fine-grained lock (#6654)
     add 024873e7ef8 HDFS-17417. [FGL] HeartbeatManager and 
DatanodeAdminMonitor support fine-grained locking (#6656)
     add d8a69744df6 HDFS-17412. [FGL] Client RPCs involving maintenance 
supports fine-grained lock (#6667)
     add cb27ae31c2c HDFS-17420. [FGL] EditLogTailer and FSEditLogLoader 
support FGL (#6679)
     add 9a9b9fa9953 HDFS-17388. [FGL] Client RPCs involving write process 
supports fine-grained lock (#6589)
     add 039be2f8ff4 HDFS-17389. [FGL] Client RPCs involving read process 
supports fine-grained lock (#6590)
     add 4ebb509d01f HDFS-17411. [FGL] Client RPCs involving snapshot support 
fine-grained lock (#6714)
     add 3b4defab8eb HDFS-17445. [FGL] some operations support fine-grained 
locking (#6715)
     add 031f34f3053 HDFS-17424. [FGL] DelegationTokenSecretManager supports 
fine-grained lock (#6696)
     add 8327e3e5cc7 HDFS-17472. [FGL] gcDeletedSnapshot and getDelegationToken 
support FGL (#6743)
     add 44a51c72a7d HDFS-17459. [FGL] Add documentation (#6737)
     add c3bdfc2ee0a HDFS-17457. [FGL] UTs support fine-grained locking (#6741)
     add 8523d381250 HDFS-17506. [FGL] Performance for phase 1
     add d5b514320a4 HDFS-17691. [FGL] Move FSNamesystemLockMode to 
org.apache.hadoop.hdfs.util package (#7232)
     add 607a7eb0403 HDFS-17692. [FGL] fix bug in getContentSummary method 
(#7233)
     add 867fd04ffd3 HDFS-17697. [FGL] hasWriteLock and hasReadLock in 
FineGrainedFSNamesystemLock shouldn't throw assert error (#7250)
     add e0550219aa5 HDFS-17701. [FGL] Fix some javadocs (#7256)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (c2a0c615b02)
            \
             N -- N -- N   refs/heads/HDFS-17384 (e0550219aa5)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 LICENSE-binary                                     |  76 ++--
 .../org/apache/hadoop/ipc/ProtobufRpcEngine.java   |  26 +-
 .../org/apache/hadoop/ipc/ProtobufRpcEngine2.java  |  24 +-
 .../main/java/org/apache/hadoop/ipc/Server.java    |  55 ++-
 .../apache/hadoop/metrics2/source/JvmMetrics.java  |   7 +
 .../src/main/resources/core-default.xml            |  11 +
 .../hadoop-common/src/site/markdown/Metrics.md     |   4 +
 .../hadoop/conf/TestCommonConfigurationFields.java |   1 +
 .../hadoop/ipc/TestProtoBufRpcServerHandoff.java   |  58 ++-
 .../org/apache/hadoop/test/ReflectionUtils.java    |  25 ++
 .../java/org/apache/hadoop/hdfs/StripeReader.java  |  40 +-
 .../java/org/apache/hadoop/hdfs/DFSConfigKeys.java |   4 +
 .../hadoop/hdfs/server/balancer/Balancer.java      |   3 +-
 .../hdfs/server/common/DataNodeLockManager.java    |   3 +-
 .../hadoop/hdfs/server/datanode/DataNode.java      |   4 +-
 .../hdfs/server/datanode/DataSetLockManager.java   |  59 ++-
 .../server/datanode/DataSetSubLockStrategy.java    |  20 +-
 .../server/datanode/ModDataSetSubLockStrategy.java |  46 +-
 .../datanode/fsdataset/impl/FsDatasetImpl.java     | 121 ++++--
 .../server/datanode/metrics/DataNodeMetrics.java   |  12 +
 .../src/main/resources/hdfs-default.xml            |   9 +
 .../org/apache/hadoop/hdfs/TestFileCreation.java   |  20 +-
 .../hdfs/TestStoragePolicyPermissionSettings.java  |  24 +-
 .../hadoop/hdfs/server/balancer/TestBalancer.java  |  19 +
 .../hdfs/server/datanode/TestDataNodeMetrics.java  |  20 +
 .../server/datanode/TestDataSetLockManager.java    |  11 +
 .../datanode/fsdataset/impl/TestFsDatasetImpl.java |   7 +-
 .../hdfs/server/namenode/ha/TestDNFencing.java     |  11 +-
 .../org/apache/hadoop/mapred/LineRecordReader.java |   7 +-
 hadoop-project/pom.xml                             |   4 +-
 hadoop-project/src/site/site.xml                   |   2 +-
 .../hadoop/fs/azurebfs/AbfsConfiguration.java      |  45 +-
 .../hadoop/fs/azurebfs/AzureBlobFileSystem.java    |  52 ++-
 .../fs/azurebfs/AzureBlobFileSystemStore.java      |  78 ++--
 .../fs/azurebfs/constants/AbfsHttpConstants.java   |  35 ++
 .../fs/azurebfs/constants/FSOperationType.java     |   3 +-
 .../azurebfs/constants/FileSystemUriSchemes.java   |   4 +-
 .../fs/azurebfs/constants/HttpQueryParams.java     |   5 +
 .../services/BlobListResultEntrySchema.java        | 238 ++++++++++
 .../contracts/services/BlobListResultSchema.java   |  71 +++
 .../contracts/services/BlobListXmlParser.java      | 304 +++++++++++++
 ...rySchema.java => DfsListResultEntrySchema.java} |  48 +-
 ...tResultSchema.java => DfsListResultSchema.java} |  21 +-
 .../contracts/services/ListResultEntrySchema.java  | 218 +---------
 .../contracts/services/ListResultSchema.java       |  29 +-
 .../services/StorageErrorResponseSchema.java       |  62 +++
 .../fs/azurebfs/services/AbfsAHCHttpOperation.java |  32 +-
 .../fs/azurebfs/services/AbfsBlobClient.java       | 481 +++++++++++++++++++--
 .../hadoop/fs/azurebfs/services/AbfsClient.java    |  67 ++-
 .../services/AbfsClientThrottlingIntercept.java    |   2 +
 .../hadoop/fs/azurebfs/services/AbfsDfsClient.java | 193 ++++++++-
 .../fs/azurebfs/services/AbfsHttpOperation.java    | 283 +++++++++---
 .../fs/azurebfs/services/AbfsJdkHttpOperation.java |  12 +-
 .../fs/azurebfs/services/AbfsRestOperation.java    |  31 +-
 .../fs/azurebfs/services/ListingSupport.java       |   2 +-
 .../apache/hadoop/fs/azurebfs/utils/UriUtils.java  |  29 +-
 .../apache/hadoop/fs/azurebfs/ITestAbfsClient.java |   6 +-
 .../azurebfs/ITestAzureBlobFileSystemCreate.java   |  22 +-
 .../azurebfs/ITestAzureBlobFileSystemDelete.java   |  10 +-
 .../ITestAzureBlobFileSystemListStatus.java        |  10 +-
 .../extensions/MockDelegationSASTokenProvider.java |   2 +-
 .../fs/azurebfs/services/ITestAbfsClient.java      | 109 +++--
 .../services/ITestAbfsPaginatedDelete.java         |   3 +-
 .../fs/azurebfs/services/TestAbfsPerfTracker.java  |  18 +-
 .../hadoop/fs/azurebfs/utils/TestMockHelpers.java  |  59 ---
 .../hadoop/fs/azurebfs/utils/TestUriUtils.java     |  60 +++
 .../hadoop/yarn/event/TestAsyncDispatcher.java     |   5 +-
 .../hadoop-yarn/hadoop-yarn-csi/pom.xml            |   4 +-
 .../capacity/CapacitySchedulerConfiguration.java   |   2 +-
 .../fair/converter/FSYarnSiteConverter.java        |   2 +-
 .../TestCapacitySchedulerAsyncScheduling.java      |   6 +-
 .../fair/converter/TestFSYarnSiteConverter.java    |   4 +-
 .../TestWeightToPercentageConverter.java           |  10 +-
 .../TestWeightToWeightConverter.java               |   8 +-
 .../webapp/TestRMWebServicesCapacitySched.java     |   1 +
 .../src/test/resources/capacity-scheduler.xml      | 255 +++++++++++
 .../collector/TestAppLevelTimelineCollector.java   |  23 -
 .../src/site/markdown/CapacityScheduler.md         |  37 ++
 78 files changed, 2933 insertions(+), 801 deletions(-)
 copy 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/AbfsPerfLoggable.java
 => 
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataSetSubLockStrategy.java
 (67%)
 copy 
hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/metrics2/lib/MetricsTestHelper.java
 => 
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/ModDataSetSubLockStrategy.java
 (52%)
 create mode 100644 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/BlobListResultEntrySchema.java
 create mode 100644 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/BlobListResultSchema.java
 create mode 100644 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/BlobListXmlParser.java
 copy 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/{ListResultEntrySchema.java
 => DfsListResultEntrySchema.java} (85%)
 copy 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/{ListResultSchema.java
 => DfsListResultSchema.java} (71%)
 create mode 100644 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/StorageErrorResponseSchema.java
 delete mode 100644 
hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/utils/TestMockHelpers.java
 create mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/capacity-scheduler.xml
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/test/java/org/apache/hadoop/yarn/server/timelineservice/collector/TestAppLevelTimelineCollector.java


---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-commits-h...@hadoop.apache.org

Reply via email to