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

stevel pushed a change to branch HADOOP-19256-s3-conditional-writes
in repository https://gitbox.apache.org/repos/asf/hadoop.git


    from dc56fc385a4 HADOOP-19295. S3A: large uploads can timeout over slow 
links (#7089)
     add e4b070025b3 HADOOP-19291. RawLocalFileSystem to allow overlapping 
ranges (#7101)
     add 9321e322d2a HADOOP-19310. Add JPMS options required by Java 17+ 
(#7114) Contributed by Cheng Pan.
     add 78a08b3b782 MAPREDUCE-7494. File stream leak when LineRecordReader is 
interrupted (#7117)
     add c63aafd7d1c YARN-11732. Fix potential NPE when calling 
SchedulerNode#reservedContainer for CapacityScheduler (#7065). Contributed by 
Tao Yang.
     add 6589d9f6aae HDFS-17631. Fix RedundantEditLogInputStream.nextOp() state 
error when EditLogInputStream.skipUntil() throw IOException (#7066). 
Contributed by liuguanghua.
     add f931ede86b6 HADOOP-19298. [JDK17] Add a JDK17 profile. (#7085) 
Contributed by Shilun Fan.
     add 09b348753f8 HDFS-17634. RBF: Fix web UI missing DN last block report 
(#7080)
     add d1ce9656459 HDFS-17636. Don't add declspec for Windows (#7096)
     add 0b3755347c8 HADOOP-19309: S3A: CopyFromLocalFile operation fails when 
the source file does not contain file scheme (#7113)
     add eb1e30395b3 HDFS-17644:Add log when a node selection is rejected by 
BPP UpgradeDomain (#7109)
     add 7a7b346b0ab Revert "HADOOP-19298. [JDK17] Add a JDK17 profile. (#7085) 
Contributed by Shilun Fan." (#7132)
     add 00cddf5bea9 HDFS-17646. Add Option to limit Balancer overUtilized 
nodes num in each iteration. (#7120).  Contributed by Zhaobo Huang.
     add 4f3abd2f482 HDFS-17654. Fix bugs in TestRouterMountTable (#7137). 
Contributed by farmmamba.
     add e4789a2fd3e HDFS-17607. Reduce the number of times conf is loaded when 
DataNode startUp (#7012). Contributed by lei w.
     add 66baf1eb51d HADOOP-18682. Move hadoop docker scripts under the main 
source code (#6483). Contributed by Christos Bisias.
     add df979e70de9 HADOOP-19297. [JDK17] Upgrade maven.plugin-tools.version 
to 3.10.2 (#7125) Contributed by Min Yan.
     add 9ae01bdbe83 HADOOP-19143. Upgrade commons-cli to 1.9.0 (#7126) 
Contributed by Min Yan.
     add 51ebc3c20e8 HADOOP-18583. Fix loading of OpenSSL 3.x symbols (#5256)
     add f7651e2f63d HADOOP-19243. Upgrade Mockito version to 4.11.0 (#6968)
     add 487727a5d10 HADOOP-18960: [ABFS] Making Contract tests run in 
sequential and Other Test Fixes (#7104)
     add 96572764921 HDFS-17642. Add target node list, exclude source node 
list, and exclude target node list parameters to balancer (#7127)
     add 9a743bd17f5 HADOOP-19315. Upgrade Apache Avro to 1.11.4 (#7128)
     add 2273278d0b0 HADOOP-18708: S3A: Support S3 Client Side Encryption(CSE) 
(#6884)
     add 7999db55da4 HADOOP-19330. S3A: Add LeakReporter; use in S3AInputStream 
(#7151)
     add 317db31a9a5 HADOOP-19306. Support user defined auth Callback in 
SaslRpcServer. (#7140)
     add 7543f3aadab HADOOP-19317. S3A: fs.s3a.connection.expect.continue 
controls 100 CONTINUE behavior (#7134)
     add c2f13cb7621 HADOOP-18325: [ABFS] Fix metric related test failures due 
to missing config (#6847)
     add cd2cffe73f9 HADOOP-19342. SaslRpcServer.AuthMethod print INFO messages 
in client side. (#7174)
     add 31b8b4a8bd5 HADOOP-19336: S3A: Test failures after CSE support added 
(#7164)
     add b9060fc00df YARN-11738 Modernize SecretManager config (#7144)
     add 2ab33c672ea HDFS-17671 Suppress callstack when adding a datanode to 
deadnodes (#7180)
     add 919bd18c06f HDFS-17641. Add badly distributed blocks metric (#7123)
     add 65a5bf3b20c HADOOP-19226: [ABFS][FNSOverBlob] Implementing Azure Rest 
APIs on Blob Endpoint for AbfsBlobClient (#6944)
     add 964e0897d4a HADOOP-19346. ViewFileSystem.InnerCache: Replaced 
ReentrantReadWriteLock with ConcurrentHashMap/putIfAbsent() (#7187)
     add 464d7d97f9f HDFS-17668 Treat null SASL negotiated QOP as auth in 
DataTransferSasl… (#7171)
     add b55c9c7495a HADOOP-19349: S3A : Improve Client Side Encryption 
Documentation (#7191)
     add 2c2beb715d0 HADOOP-19358. Update command usage of appendToFile. (#7209)
     add 86d8fa6d518 HDFS-17679 Use saslClient#hasInitialResponse() instead of 
heuristics in SaslParticipant#createFirstMessage() (#7201)
     add 2b2acb028c7 HDFS-17682. Fix incorrect command of fs2img tool. (#7206). 
Contributed by fuchaohong.
     add 93a4dd02cf2 HDFS-17648. Fix BalancerMetrics duplicate registration 
issue. (#7133). Contributed by Zhaobo Huang.
     add de8b5061d89 HADOOP-19337. Fix ZKFailoverController NPE issue due to 
integer overflow in parseInt when initHM. (#7165). Contributed by ConfX.
     add 58896f0e135 HADOOP-19339. OutofBounds Exception due to assumption 
about buffer size in BlockCompressorStream. Contributed by ConfX.
     add aa5fe6f550c YARN-10058. Handle uncaught exception for async-scheduling 
threads to prevent scheduler hangs (#7129). Contributed by Tao Yang.
     add efb83ecbc34 HADOOP-19360. Disable releases for apache.snapshots repo 
(#7218)
     add fc42da70cea HADOOP-19357: [ABFS] Optimizations for Retry Handling and 
Client Side Throttling (#7216)
     add 626455653f5 YARN-11744. Tackle flaky test 
testGetRunningContainersToKill (#7227) Contributed by Cheng Pan.
     add 5fe4f134afe HADOOP-19366. Install OpenJDK 17 in default ubuntu build 
container (#7226) Contributed by Cheng Pan.
     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 22a9287e4a6 HDFS-17696. Optimize isBlockReplicatedOk method when 
scheduleReconStruction parameter is false (#7243)
     add fb1bb6429df HDFS-17695. Fix javadoc for FSDirectory#resolvePath 
method. (#7238)
     add a4872099908 HDFS-17602. RBF: Fix mount point with SPACE order can not 
find the available namespace. (#6991). Contributed by  Zhongkun Wu.
     add d44ac28e326 HADOOP-19278. S3A: Remove option to delete directory 
markers (#7052)
     add f0ab1e69723 Revert "HDFS-17496. DataNode supports more fine-grained 
dataset lock based on…" (#7279)
     add 37bdf945d1a YARN-11743. Cgroup v2 support should fall back to v1 when 
there are no v2 controllers (#7222)
     add 1bd4835a3d1 HADOOP-19305: Fix ProcessEnvironment ClassCastException in 
Shell.java (#7106) Contributed by Butao Zhang.
     add d2095fae38e HADOOP-19382. [ABFS][FnsOverBlob] Test Fix for 
ITestAzureBlobFileSystemInitAndCreate failure (#7269)
     add c24d569a6e6 YARN-11752: Global Scheduler: Improve the container 
allocation time (#7277) Contributed by Syed Shameerur Rahman.
     add 266dad1617d HDFS-17706. TestBlockTokenWithDFSStriped fails due to 
closed streams. (#7275). Contribtued by Felix N.
     add c3e322860f7 HADOOP-19229. S3A/ABFS: Vector IO on cloud storage: 
increase threshold for range merging (#7281)

No new revisions were added by this update.

Summary of changes:
 LICENSE-binary                                     |   80 +-
 dev-support/docker/pkg-resolver/packages.json      |    6 +-
 .../hadoop-client-minicluster/pom.xml              |   13 +-
 .../hadoop-huaweicloud/pom.xml                     |   18 +-
 hadoop-common-project/hadoop-auth/pom.xml          |    1 +
 hadoop-common-project/hadoop-common/pom.xml        |    2 +-
 .../hadoop-common/src/main/bin/hadoop-functions.sh |    9 +
 .../hadoop/fs/CommonConfigurationKeysPublic.java   |   15 +
 .../org/apache/hadoop/fs/MultipartUploader.java    |    4 +-
 .../org/apache/hadoop/fs/PositionedReadable.java   |    7 +-
 .../org/apache/hadoop/fs/RawLocalFileSystem.java   |    7 +-
 .../hadoop/fs/impl/AbstractMultipartUploader.java  |    2 +-
 .../fs/impl/FileSystemMultipartUploader.java       |    2 +-
 .../org/apache/hadoop/fs/impl/LeakReporter.java    |  143 ++
 .../hadoop/fs/statistics/StreamStatisticNames.java |    8 +
 .../apache/hadoop/fs/viewfs/ViewFileSystem.java    |   50 +-
 .../org/apache/hadoop/ha/ZKFailoverController.java |    7 +-
 .../src/main/java/org/apache/hadoop/io/Sizes.java  |   94 ++
 .../hadoop/io/compress/BlockCompressorStream.java  |    6 +-
 .../org/apache/hadoop/ipc/ProtobufRpcEngine.java   |   26 +-
 .../org/apache/hadoop/ipc/ProtobufRpcEngine2.java  |   24 +-
 .../main/java/org/apache/hadoop/ipc/Server.java    |   63 +-
 .../apache/hadoop/metrics2/source/JvmMetrics.java  |    7 +
 .../security}/CustomizedCallbackHandler.java       |   67 +-
 .../org/apache/hadoop/security/SaslConstants.java  |   45 -
 .../hadoop/security/SaslMechanismFactory.java      |   69 +
 .../org/apache/hadoop/security/SaslRpcServer.java  |   66 +-
 .../org/apache/hadoop/security/package-info.java   |   12 +-
 .../hadoop/security/token/SecretManager.java       |   46 +-
 .../main/java/org/apache/hadoop/util/Shell.java    |    4 +-
 .../hadoop/util/functional/RunnableRaisingIOE.java |   50 +-
 .../src/org/apache/hadoop/crypto/OpensslCipher.c   |   68 +-
 .../src/main/resources/core-default.xml            |   50 +
 .../src/site/markdown/FileSystemShell.md           |    8 +-
 .../src/site/markdown/HadoopDocker.md              |   68 +
 .../hadoop-common/src/site/markdown/Metrics.md     |    5 +
 .../src/site/markdown/SingleCluster.md.vm          |    6 +
 .../site/markdown/filesystem/fsdatainputstream.md  |    9 +-
 .../hadoop/conf/TestCommonConfigurationFields.java |    1 +
 .../apache/hadoop/constants/ConfigConstants.java   |   16 +-
 .../org/apache/hadoop/constants/package-info.java  |    9 +-
 .../test/java/org/apache/hadoop/fs/TestPath.java   |    4 +
 .../AbstractContractMultipartUploaderTest.java     |   36 +-
 .../contract/AbstractContractVectoredReadTest.java |   38 +-
 .../apache/hadoop/fs/contract/ContractOptions.java |    2 +
 .../apache/hadoop/fs/impl/TestLeakReporter.java    |  165 +++
 .../test/java/org/apache/hadoop/io/TestText.java   |    4 +
 .../io/serializer/avro/TestAvroSerialization.java  |    2 +-
 .../hadoop/ipc/TestProtoBufRpcServerHandoff.java   |   58 +-
 .../java/org/apache/hadoop/ipc/TestSaslRPC.java    |    2 +-
 .../java/org/apache/hadoop/ipc/TestServer.java     |    2 +
 .../security/http/TestCrossOriginFilter.java       |   10 +-
 .../http/TestRestCsrfPreventionFilter.java         |   12 +-
 .../java/org/apache/hadoop/test/MockitoUtil.java   |    9 +
 .../org/apache/hadoop/test/ReflectionUtils.java    |   25 +
 .../src/test/resources/contract/rawlocal.xml       |    5 +
 hadoop-common-project/hadoop-kms/pom.xml           |    2 +-
 hadoop-common-project/hadoop-nfs/pom.xml           |    2 +-
 hadoop-common-project/hadoop-registry/pom.xml      |    2 +-
 hadoop-dist/pom.xml                                |   94 ++
 .../src/main/compose/hadoop/.env                   |    4 +-
 hadoop-dist/src/main/compose/hadoop/config         |   50 +
 .../src/main/compose/hadoop/docker-compose.yaml    |   32 +-
 .../src/main/docker/Dockerfile                     |   12 +-
 hadoop-hdfs-project/hadoop-hdfs-client/pom.xml     |    2 +-
 .../org/apache/hadoop/hdfs/DFSInputStream.java     |    6 +-
 .../java/org/apache/hadoop/hdfs/StripeReader.java  |   40 +-
 .../hadoop/hdfs/client/HdfsClientConfigKeys.java   |    3 -
 .../hadoop/hdfs/protocol/ECBlockGroupStats.java    |   26 +-
 .../hadoop/hdfs/protocol/ReplicatedBlockStats.java |   23 +-
 .../datatransfer/sasl/DataTransferSaslUtil.java    |    9 +-
 .../datatransfer/sasl/SaslParticipant.java         |   13 +-
 .../hadoop/hdfs/protocolPB/PBHelperClient.java     |   13 +-
 .../src/main/proto/ClientNamenodeProtocol.proto    |    2 +
 hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml     |    2 +-
 .../hadoop-hdfs-native-client/pom.xml              |    2 +-
 .../src/main/native/libhdfs/CMakeLists.txt         |   12 +-
 .../src/main/native/libhdfspp/tests/CMakeLists.txt |   13 +-
 .../native/libhdfspp/tests/libhdfs_getjni_test.cc  |   17 +-
 hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml        |    2 +-
 hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml        |    2 +-
 .../server/federation/metrics/FederationMBean.java |    7 +
 .../federation/metrics/NamenodeBeanMetrics.java    |   17 +
 .../hdfs/server/federation/metrics/RBFMetrics.java |    6 +
 .../resolver/MembershipNamenodeResolver.java       |    2 +
 .../federation/resolver/NamenodeStatusReport.java  |   15 +
 .../resolver/order/AvailableSpaceResolver.java     |    7 +-
 .../router/NamenodeHeartbeatService.java           |    5 +-
 .../federation/store/records/MembershipStats.java  |    7 +-
 .../records/impl/pb/MembershipStatsPBImpl.java     |   14 +-
 .../src/main/proto/FederationProtocol.proto        |    3 +-
 .../server/federation/metrics/TestRBFMetrics.java  |    4 +
 .../resolver/order/TestAvailableSpaceResolver.java |    8 +
 .../server/federation/router/TestRouterAdmin.java  |   21 +-
 .../federation/router/TestRouterMountTable.java    |    3 +-
 .../server/federation/router/TestRouterRpc.java    |   18 +
 .../router/TestRouterRpcMultiDestination.java      |    2 +-
 hadoop-hdfs-project/hadoop-hdfs/pom.xml            |    2 +-
 .../datatransfer/sasl/SaslDataTransferServer.java  |   20 +-
 .../protocol/datatransfer/sasl/package-info.java   |   11 +-
 .../hadoop/hdfs/server/balancer/Balancer.java      |   96 +-
 .../hdfs/server/balancer/BalancerParameters.java   |   70 +-
 .../hdfs/server/blockmanagement/BlockManager.java  |   12 +-
 .../BlockPlacementPolicyDefault.java               |    7 +-
 .../BlockPlacementPolicyWithUpgradeDomain.java     |    3 +
 .../DatanodeAdminBackoffMonitor.java               |   17 +-
 .../DatanodeAdminDefaultMonitor.java               |   15 +-
 .../blockmanagement/DatanodeAdminMonitorBase.java  |   18 +
 .../blockmanagement/LowRedundancyBlocks.java       |   20 +-
 .../hadoop/hdfs/server/datanode/DataNode.java      |    4 +-
 .../hdfs/server/datanode/DataSetLockManager.java   |   21 +-
 .../hadoop/hdfs/server/datanode/DataStorage.java   |    4 +-
 .../server/datanode/metrics/DataNodeMetrics.java   |   12 +
 .../hadoop/hdfs/server/namenode/FSDirectory.java   |    2 +-
 .../hadoop/hdfs/server/namenode/FSNamesystem.java  |   22 +-
 .../hadoop/hdfs/server/namenode/INodeFile.java     |    5 +-
 .../hdfs/server/namenode/NameNodeMXBean.java       |    8 +
 .../namenode/RedundantEditLogInputStream.java      |    2 +
 .../namenode/metrics/ReplicatedBlocksMBean.java    |    5 +
 .../org/apache/hadoop/hdfs/tools/DFSAdmin.java     |    6 +-
 .../src/main/resources/hdfs-default.xml            |    9 -
 .../hadoop-hdfs/src/site/markdown/HDFSCommands.md  |    2 +
 .../src/site/markdown/HdfsProvidedStorage.md       |    2 +-
 .../org/apache/hadoop/hdfs/TestFileCreation.java   |   20 +-
 .../hdfs/TestStoragePolicyPermissionSettings.java  |   24 +-
 .../sasl/TestCustomizedCallbackHandler.java        |   39 +-
 .../hadoop/hdfs/server/balancer/TestBalancer.java  |  320 ++++-
 .../balancer/TestBalancerLongRunningTasks.java     |  152 ++
 .../blockmanagement/TestBlockManagerSafeMode.java  |    1 +
 .../blockmanagement/TestBlockTokenWithDFS.java     |    3 +
 .../TestLowRedundancyBlockQueues.java              |   42 +-
 .../hdfs/server/datanode/TestDataNodeMetrics.java  |   20 +
 .../hdfs/server/namenode/TestCacheDirectives.java  |    3 +-
 .../namenode/TestCommitBlockSynchronization.java   |    7 +-
 .../hdfs/server/namenode/TestFSDirAttrOp.java      |    6 +-
 .../namenode/TestRedundantEditLogInputStream.java  |   67 +
 .../server/namenode/TestSnapshotPathINodes.java    |    4 +-
 .../namenode/metrics/TestNameNodeMetrics.java      |    7 +
 .../snapshot/TestFileWithSnapshotFeature.java      |   19 +-
 .../mapreduce/v2/app/rm/TestRMCommunicator.java    |    2 +-
 .../hadoop/mapred/.LineRecordReader.java.swp       |  Bin 0 -> 20480 bytes
 .../org/apache/hadoop/mapred/LineRecordReader.java |    9 +-
 .../mapreduce/jobhistory/JobQueueChangeEvent.java  |   12 +-
 .../mapreduce/lib/input/LineRecordReader.java      |   79 +-
 .../v2/hs/webapp/TestHsWebServicesAcls.java        |    8 +-
 .../mapreduce/TestYarnClientProtocolProvider.java  |    5 +-
 .../hadoop/mapred/uploader/FrameworkUploader.java  |    2 +-
 .../hadoop-mapreduce-client/pom.xml                |    2 +
 hadoop-maven-plugins/pom.xml                       |    2 +-
 hadoop-project/pom.xml                             |   37 +-
 hadoop-project/src/site/site.xml                   |    2 +-
 hadoop-tools/hadoop-archive-logs/pom.xml           |    2 +-
 hadoop-tools/hadoop-archives/pom.xml               |    2 +-
 hadoop-tools/hadoop-aws/pom.xml                    |   70 +-
 .../java/org/apache/hadoop/fs/s3a/Constants.java   |   83 +-
 .../hadoop/fs/s3a/DefaultS3ClientFactory.java      |   19 +-
 .../java/org/apache/hadoop/fs/s3a/Listing.java     |   62 +-
 .../apache/hadoop/fs/s3a/S3ABlockOutputStream.java |   14 +-
 .../org/apache/hadoop/fs/s3a/S3AFileSystem.java    |  343 ++---
 .../org/apache/hadoop/fs/s3a/S3AInputStream.java   |   78 +-
 .../apache/hadoop/fs/s3a/S3AInstrumentation.java   |   10 +
 .../java/org/apache/hadoop/fs/s3a/S3AStore.java    |   38 +
 .../java/org/apache/hadoop/fs/s3a/S3AUtils.java    |   13 +-
 .../org/apache/hadoop/fs/s3a/S3ClientFactory.java  |   76 +
 .../java/org/apache/hadoop/fs/s3a/Statistic.java   |    4 +
 .../apache/hadoop/fs/s3a/WriteOperationHelper.java |   28 +-
 .../org/apache/hadoop/fs/s3a/WriteOperations.java  |    2 +
 .../apache/hadoop/fs/s3a/api/RequestFactory.java   |    2 +
 .../fs/s3a/auth/CredentialProviderListFactory.java |    4 -
 .../fs/s3a/commit/impl/CommitOperations.java       |   10 +-
 .../fs/s3a/commit/magic/S3MagicCommitTracker.java  |    4 +-
 .../apache/hadoop/fs/s3a/impl/AWSClientConfig.java |   21 +-
 .../org/apache/hadoop/fs/s3a/impl/AWSHeaders.java  |    5 +
 .../fs/s3a/impl/BaseS3AFileSystemOperations.java   |  132 ++
 .../apache/hadoop/fs/s3a/impl/CSEMaterials.java    |  132 ++
 .../fs/s3a/impl/CSES3AFileSystemOperations.java    |  135 ++
 .../org/apache/hadoop/fs/s3a/impl/CSEUtils.java    |  198 +++
 .../CSEV1CompatibleS3AFileSystemOperations.java    |  101 ++
 .../apache/hadoop/fs/s3a/impl/ClientManager.java   |    8 +
 .../hadoop/fs/s3a/impl/ClientManagerImpl.java      |   40 +
 .../hadoop/fs/s3a/impl/CopyFromLocalOperation.java |    2 +-
 .../hadoop/fs/s3a/impl/DirMarkerTracker.java       |   26 -
 .../apache/hadoop/fs/s3a/impl/DirectoryPolicy.java |  110 --
 .../hadoop/fs/s3a/impl/DirectoryPolicyImpl.java    |  212 ---
 .../fs/s3a/impl/EncryptionS3ClientFactory.java     |  326 +++++
 .../hadoop/fs/s3a/impl/ErrorTranslation.java       |   55 +
 .../hadoop/fs/s3a/impl/HeaderProcessing.java       |   13 -
 .../fs/s3a/impl/ListingOperationCallbacks.java     |   11 +
 .../apache/hadoop/fs/s3a/impl/MkdirOperation.java  |   15 +-
 .../hadoop/fs/s3a/impl/PutObjectOptions.java       |   38 +-
 .../hadoop/fs/s3a/impl/RequestFactoryImpl.java     |    5 +
 .../fs/s3a/impl/S3AFileSystemOperations.java       |  102 ++
 .../hadoop/fs/s3a/impl/S3AMultipartUploader.java   |    5 +-
 .../apache/hadoop/fs/s3a/impl/S3AStoreImpl.java    |  111 ++
 .../org/apache/hadoop/fs/s3a/s3guard/S3Guard.java  |    6 -
 .../apache/hadoop/fs/s3a/s3guard/S3GuardTool.java  |   67 +-
 .../s3a/statistics/S3AInputStreamStatistics.java   |    4 +
 .../org/apache/hadoop/fs/s3a/tools/MarkerTool.java |   93 +-
 .../hadoop/fs/s3native/NativeS3FileSystem.java     |  148 --
 .../apache/hadoop/fs/s3native/S3xLoginHelper.java  |   87 +-
 .../markdown/tools/hadoop-aws/assumed_roles.md     |   11 +-
 .../site/markdown/tools/hadoop-aws/connecting.md   |  161 ++-
 .../markdown/tools/hadoop-aws/directory_markers.md |  466 ++-----
 .../site/markdown/tools/hadoop-aws/encryption.md   |  286 +++-
 .../src/site/markdown/tools/hadoop-aws/index.md    |    8 +-
 .../site/markdown/tools/hadoop-aws/performance.md  |    9 +-
 .../src/site/markdown/tools/hadoop-aws/s3guard.md  |    7 +-
 .../src/site/markdown/tools/hadoop-aws/s3n.md      |   52 -
 .../src/site/markdown/tools/hadoop-aws/testing.md  |   47 -
 .../tools/hadoop-aws/troubleshooting_s3a.md        |  189 ---
 .../fs/contract/s3a/ITestS3AContractCreate.java    |   19 +-
 .../contract/s3a/ITestS3AContractVectoredRead.java |   29 +-
 .../apache/hadoop/fs/s3a/AbstractS3ATestBase.java  |   51 -
 .../org/apache/hadoop/fs/s3a/CustomKeyring.java    |   72 +
 .../hadoop/fs/s3a/ITestDowngradeSyncable.java      |    5 -
 .../fs/s3a/ITestS3AClientSideEncryption.java       |  165 ++-
 .../fs/s3a/ITestS3AClientSideEncryptionCustom.java |   87 ++
 .../hadoop/fs/s3a/ITestS3AConfiguration.java       |   10 +-
 .../hadoop/fs/s3a/ITestS3ACopyFromLocalFile.java   |   12 +
 .../ITestS3AEncryptionSSEKMSUserDefinedKey.java    |    4 +-
 .../hadoop/fs/s3a/ITestS3AEndpointRegion.java      |    4 +-
 .../hadoop/fs/s3a/ITestS3AFileOperationCost.java   |   31 +-
 .../hadoop/fs/s3a/ITestS3AInputStreamLeakage.java  |  161 +++
 .../hadoop/fs/s3a/ITestS3AMiscOperations.java      |    2 +-
 .../fs/s3a/ITestS3APrefetchingCacheFiles.java      |    4 -
 .../fs/s3a/ITestS3APrefetchingInputStream.java     |    4 -
 .../fs/s3a/ITestS3APrefetchingLruEviction.java     |    1 -
 .../apache/hadoop/fs/s3a/MockS3AFileSystem.java    |    8 -
 .../apache/hadoop/fs/s3a/MultipartTestUtils.java   |    4 +-
 .../org/apache/hadoop/fs/s3a/S3ATestConstants.java |    6 -
 .../org/apache/hadoop/fs/s3a/S3ATestUtils.java     |   40 +-
 .../hadoop/fs/s3a/TestS3ABlockOutputStream.java    |    6 +-
 .../fs/s3a/audit/ITestAuditAccessChecks.java       |    4 -
 .../hadoop/fs/s3a/audit/ITestAuditManager.java     |    4 -
 .../fs/s3a/audit/ITestAuditManagerDisabled.java    |    4 -
 .../fs/s3a/commit/ITestCommitOperationCost.java    |   45 +-
 .../hadoop/fs/s3a/commit/ITestUploadRecovery.java  |   31 +-
 .../commit/integration/ITestS3ACommitterMRJob.java |    4 +
 .../fileContext/ITestS3AFileContextStatistics.java |   30 +-
 .../hadoop/fs/s3a/impl/ITestAwsSdkWorkarounds.java |    1 +
 .../fs/s3a/impl/ITestConnectionTimeouts.java       |    2 +
 .../fs/s3a/impl/ITestPartialRenamesDeletes.java    |    4 -
 .../hadoop/fs/s3a/impl/ITestRenameDeleteRace.java  |   23 +-
 .../apache/hadoop/fs/s3a/impl/ITestXAttrCost.java  |    4 -
 .../hadoop/fs/s3a/impl/TestClientManager.java      |    1 +
 .../fs/s3a/impl/TestDirectoryMarkerPolicy.java     |  163 ---
 .../hadoop/fs/s3a/impl/TestErrorTranslation.java   |   33 +-
 .../hadoop/fs/s3a/impl/TestRequestFactory.java     |   20 +-
 .../fs/s3a/performance/AbstractS3ACostTest.java    |   91 +-
 .../fs/s3a/performance/ITestCreateFileCost.java    |    6 +-
 .../performance/ITestDirectoryMarkerListing.java   |   82 +-
 .../fs/s3a/performance/ITestS3ADeleteCost.java     |  105 +-
 .../s3a/performance/ITestS3AMiscOperationCost.java |    7 +-
 .../fs/s3a/performance/ITestS3AMkdirCost.java      |   23 -
 .../fs/s3a/performance/ITestS3AOpenCost.java       |    4 -
 .../fs/s3a/performance/ITestS3ARenameCost.java     |   52 +-
 .../fs/s3a/performance/ITestUnbufferDraining.java  |    7 -
 .../s3a/s3guard/AbstractS3GuardToolTestBase.java   |    6 +-
 .../fs/s3a/s3guard/TestAuthoritativePath.java      |  132 --
 .../fs/s3a/scale/ITestS3ADirectoryPerformance.java |    9 +-
 .../fs/s3a/scale/ITestS3AHugeFilesNoMultipart.java |    6 +
 .../s3a/test/MinimalListingOperationCallbacks.java |    8 +
 .../test/MinimalWriteOperationHelperCallbacks.java |    7 -
 .../fs/s3a/tools/AbstractMarkerToolTest.java       |   95 +-
 .../hadoop/fs/s3a/tools/ITestMarkerTool.java       |  172 +--
 .../hadoop/fs/s3native/TestS3xLoginHelper.java     |  205 ---
 hadoop-tools/hadoop-azure/pom.xml                  |   29 +-
 .../src/config/checkstyle-suppressions.xml         |    4 +
 .../hadoop/fs/azurebfs/AbfsConfiguration.java      |   47 +-
 .../hadoop/fs/azurebfs/AzureBlobFileSystem.java    |   54 +-
 .../fs/azurebfs/AzureBlobFileSystemStore.java      |  224 +--
 .../fs/azurebfs/constants/AbfsHttpConstants.java   |   80 +-
 .../constants/FileSystemConfigurations.java        |    8 +-
 .../azurebfs/constants/FileSystemUriSchemes.java   |    4 +-
 .../constants/HttpHeaderConfigurations.java        |   31 +-
 .../fs/azurebfs/constants/HttpQueryParams.java     |   31 +
 .../services/AppendRequestParameters.java          |   59 +
 .../contracts/services/AzureServiceErrorCode.java  |    2 +
 .../services/BlobAppendRequestParameters.java}     |   47 +-
 .../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       | 1472 ++++++++++++++++++++
 .../hadoop/fs/azurebfs/services/AbfsClient.java    |   99 +-
 .../fs/azurebfs/services/AbfsClientHandler.java    |   62 +-
 .../services/AbfsClientThrottlingIntercept.java    |    2 +
 .../hadoop/fs/azurebfs/services/AbfsDfsClient.java |  195 ++-
 .../fs/azurebfs/services/AbfsHttpOperation.java    |  283 +++-
 .../fs/azurebfs/services/AbfsInputStream.java      |   14 +
 .../fs/azurebfs/services/AbfsJdkHttpOperation.java |   12 +-
 .../fs/azurebfs/services/AbfsRestOperation.java    |   35 +-
 .../azurebfs/services/AbfsRestOperationType.java   |   15 +
 .../fs/azurebfs/services/ListingSupport.java       |    2 +-
 .../apache/hadoop/fs/azurebfs/utils/UriUtils.java  |   29 +-
 .../hadoop-azure/src/site/markdown/blobEndpoint.md |  102 ++
 .../hadoop-azure/src/site/markdown/fns_blob.md     |    8 +-
 .../apache/hadoop/fs/azurebfs/ITestAbfsClient.java |    6 +-
 .../fs/azurebfs/ITestAbfsCustomEncryption.java     |    4 +-
 .../fs/azurebfs/ITestAbfsReadFooterMetrics.java    |   19 +
 .../azurebfs/ITestAbfsRestOperationException.java  |   53 +-
 .../ITestAzureBlobFileSystemAuthorization.java     |   40 +-
 .../ITestAzureBlobFileSystemChooseSAS.java         |   11 +-
 .../azurebfs/ITestAzureBlobFileSystemCreate.java   |   22 +-
 .../azurebfs/ITestAzureBlobFileSystemDelete.java   |   10 +-
 .../ITestAzureBlobFileSystemInitAndCreate.java     |   13 +-
 .../ITestAzureBlobFileSystemListStatus.java        |   10 +-
 .../fs/azurebfs/ITestGetNameSpaceEnabled.java      |    4 +
 .../contract/ITestAbfsFileSystemContractSeek.java  |    2 +
 .../extensions/MockDelegationSASTokenProvider.java |    2 +-
 .../fs/azurebfs/services/ITestAbfsClient.java      |  111 +-
 .../azurebfs/services/ITestAbfsClientHandler.java  |   49 +
 .../services/ITestAbfsPaginatedDelete.java         |    3 +-
 .../services/ITestExponentialRetryPolicy.java      |   32 +-
 .../fs/azurebfs/services/TestAbfsPerfTracker.java  |   18 +-
 .../azurebfs/services/TestAbfsRestOperation.java   |   12 +-
 .../hadoop/fs/azurebfs/utils/AbfsTestUtils.java    |   17 +-
 .../hadoop/fs/azurebfs/utils/TestMockHelpers.java  |   59 -
 .../hadoop/fs/azurebfs/utils/TestUriUtils.java     |   60 +
 hadoop-tools/hadoop-compat-bench/pom.xml           |    2 +-
 hadoop-tools/hadoop-datajoin/pom.xml               |    2 +-
 hadoop-tools/hadoop-distcp/pom.xml                 |    4 +-
 .../hadoop-dynamometer-blockgen/pom.xml            |    2 +-
 .../hadoop-dynamometer-infra/pom.xml               |    2 +-
 .../hadoop-dynamometer-workload/pom.xml            |    2 +-
 hadoop-tools/hadoop-extras/pom.xml                 |    2 +-
 hadoop-tools/hadoop-federation-balance/pom.xml     |    4 +-
 hadoop-tools/hadoop-fs2img/pom.xml                 |    2 +-
 hadoop-tools/hadoop-gridmix/pom.xml                |    2 +-
 .../hadoop/mapred/gridmix/TestGridMixClasses.java  |    2 +-
 hadoop-tools/hadoop-kafka/pom.xml                  |    2 +-
 .../org/apache/hadoop/tools/rumen/JobBuilder.java  |   16 +-
 .../apache/hadoop/tools/rumen/JobHistoryUtils.java |    6 +-
 .../org/apache/hadoop/tools/rumen/LoggedTask.java  |    8 +-
 .../hadoop/tools/rumen/LoggedTaskAttempt.java      |    8 +-
 hadoop-tools/hadoop-sls/pom.xml                    |    2 +-
 hadoop-tools/hadoop-streaming/pom.xml              |    2 +-
 .../hadoop-yarn/hadoop-yarn-api/pom.xml            |    2 +-
 .../pom.xml                                        |    6 +-
 .../application/TestAppCatalogSolrClient.java      |   11 +-
 .../pom.xml                                        |    2 +-
 .../yarn/applications/distributedshell/Client.java |    2 +-
 .../unmanagedamlauncher/UnmanagedAMLauncher.java   |    2 +-
 .../hadoop-yarn-services-api/pom.xml               |    2 +-
 .../hadoop-yarn-services-core/pom.xml              |    2 +-
 .../containerlaunch/TestAbstractLauncher.java      |    2 +-
 .../hadoop-yarn/hadoop-yarn-client/pom.xml         |    2 +-
 .../hadoop-yarn/hadoop-yarn-common/pom.xml         |    2 +-
 .../hadoop/yarn/event/TestAsyncDispatcher.java     |    5 +-
 .../hadoop-yarn/hadoop-yarn-csi/pom.xml            |    4 +-
 .../pom.xml                                        |    2 +-
 .../hadoop-yarn-server-common/pom.xml              |    2 +-
 .../hadoop-yarn-server-nodemanager/pom.xml         |    2 +-
 .../linux/resources/ResourceHandlerModule.java     |   22 +-
 .../linux/resources/TestCGroupsHandlerImpl.java    |    2 +-
 .../linux/resources/TestCGroupsV2HandlerImpl.java  |    2 +-
 .../resources/gpu/TestGpuResourceAllocator.java    |    2 +-
 .../linux/runtime/TestDockerContainerRuntime.java  |   10 +-
 .../resourceplugin/com/nec/TestNECVEPlugin.java    |    2 +-
 .../security/TestNMTokenSecretManagerInNM.java     |    2 +
 .../hadoop-yarn-server-resourcemanager/pom.xml     |    7 +-
 .../ReservedContainerCandidatesSelector.java       |    3 +
 .../scheduler/AbstractYarnScheduler.java           |    5 +-
 .../scheduler/capacity/CapacityScheduler.java      |   16 +-
 .../capacity/CapacitySchedulerConfiguration.java   |    2 +-
 .../allocator/RegularContainerAllocator.java       |    5 +-
 .../scheduler/common/fica/FiCaSchedulerApp.java    |    8 +-
 .../fair/converter/FSYarnSiteConverter.java        |    2 +-
 .../resourcemanager/TestRMHAForAsyncScheduler.java |   52 +
 .../scheduler/TestAbstractYarnScheduler.java       |    8 +-
 .../TestCapacitySchedulerAsyncScheduling.java      |   39 +-
 .../TestFSConfigToCSConfigArgumentHandler.java     |    2 +-
 .../converter/TestFSConfigToCSConfigConverter.java |    2 +-
 .../fair/converter/TestFSYarnSiteConverter.java    |    4 +-
 .../converter/TestQueuePlacementConverter.java     |    2 +-
 .../TestWeightToPercentageConverter.java           |   10 +-
 .../TestWeightToWeightConverter.java               |    8 +-
 .../webapp/TestRMWebServicesCapacitySched.java     |    1 +
 .../src/test/resources/capacity-scheduler.xml      |  255 ++++
 .../hadoop-yarn-server-router/pom.xml              |    2 +-
 .../hadoop-yarn-server-sharedcachemanager/pom.xml  |    2 +-
 .../hadoop-yarn-server-tests/pom.xml               |    2 +-
 .../pom.xml                                        |    2 +-
 .../pom.xml                                        |   28 +-
 .../TestDocumentStoreCollectionCreator.java        |   11 +-
 .../TestDocumentStoreTimelineReaderImpl.java       |   19 +-
 .../TestDocumentStoreTimelineWriterImpl.java       |   22 +-
 .../cosmosdb/TestCosmosDBDocumentStoreReader.java  |   14 +-
 .../cosmosdb/TestCosmosDBDocumentStoreWriter.java  |   18 +-
 .../pom.xml                                        |    4 +-
 .../pom.xml                                        |    2 +-
 .../hadoop-yarn-server-timelineservice/pom.xml     |    2 +-
 .../hadoop-yarn-server-web-proxy/pom.xml           |    2 +-
 .../src/site/markdown/CapacityScheduler.md         |   37 +
 .../hadoop-yarn/hadoop-yarn-ui/pom.xml             |    4 +-
 pom.xml                                            |   17 +
 401 files changed, 10412 insertions(+), 4702 deletions(-)
 create mode 100644 
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/impl/LeakReporter.java
 create mode 100644 
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/io/Sizes.java
 rename 
{hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/protocol/datatransfer/sasl
 => 
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security}/CustomizedCallbackHandler.java
 (50%)
 delete mode 100644 
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SaslConstants.java
 create mode 100644 
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SaslMechanismFactory.java
 copy 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/test/java/org/apache/hadoop/yarn/server/timelineservice/collector/TestAppLevelTimelineCollector.java
 => 
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/package-info.java
 (79%)
 copy 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsRestOperationType.java
 => 
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/functional/RunnableRaisingIOE.java
 (55%)
 create mode 100644 
hadoop-common-project/hadoop-common/src/site/markdown/HadoopDocker.md
 copy 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/test/java/org/apache/hadoop/yarn/server/timelineservice/collector/TestAppLevelTimelineCollector.java
 => 
hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/constants/ConfigConstants.java
 (63%)
 copy 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/test/java/org/apache/hadoop/yarn/server/timelineservice/collector/TestAppLevelTimelineCollector.java
 => 
hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/constants/package-info.java
 (87%)
 create mode 100644 
hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/impl/TestLeakReporter.java
 copy 
hadoop-tools/hadoop-aws/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
 => hadoop-dist/src/main/compose/hadoop/.env (86%)
 create mode 100644 hadoop-dist/src/main/compose/hadoop/config
 copy 
hadoop-tools/hadoop-aws/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
 => hadoop-dist/src/main/compose/hadoop/docker-compose.yaml (54%)
 rename 
hadoop-tools/hadoop-aws/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
 => hadoop-dist/src/main/docker/Dockerfile (82%)
 rename 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/test/java/org/apache/hadoop/yarn/server/timelineservice/collector/TestAppLevelTimelineCollector.java
 => 
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/protocol/datatransfer/sasl/package-info.java
 (87%)
 create mode 100644 
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestRedundantEditLogInputStream.java
 create mode 100644 
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/.LineRecordReader.java.swp
 create mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/BaseS3AFileSystemOperations.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/CSEMaterials.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/CSES3AFileSystemOperations.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/CSEUtils.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/CSEV1CompatibleS3AFileSystemOperations.java
 delete mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/DirectoryPolicy.java
 delete mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/DirectoryPolicyImpl.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/EncryptionS3ClientFactory.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/impl/S3AFileSystemOperations.java
 delete mode 100644 
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3native/NativeS3FileSystem.java
 delete mode 100644 
hadoop-tools/hadoop-aws/src/site/markdown/tools/hadoop-aws/s3n.md
 create mode 100644 
hadoop-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/CustomKeyring.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/ITestS3AClientSideEncryptionCustom.java
 create mode 100644 
hadoop-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/ITestS3AInputStreamLeakage.java
 delete mode 100644 
hadoop-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/impl/TestDirectoryMarkerPolicy.java
 delete mode 100644 
hadoop-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/s3guard/TestAuthoritativePath.java
 delete mode 100644 
hadoop-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3native/TestS3xLoginHelper.java
 copy 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/{services/AbfsRestOperationType.java
 => contracts/services/BlobAppendRequestParameters.java} (53%)
 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
 create mode 100644 
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsBlobClient.java
 create mode 100644 hadoop-tools/hadoop-azure/src/site/markdown/blobEndpoint.md
 create mode 100644 
hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/services/ITestAbfsClientHandler.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


---------------------------------------------------------------------
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