This is an automated email from the ASF dual-hosted git repository.
cnauroth pushed a change to branch HADOOP-19343
in repository https://gitbox.apache.org/repos/asf/hadoop.git
discard 44bbef968de HADOOP-19343: Add hadoop-gcp configuration to
core-default.xml and ServiceLoader file.
discard 7891f7e8d80 HADOOP-19343: Include hadoop-gcp in hadoop-cloud-storage.
omit 33f46b714e4 HADOOP-19343: Manage hadoop-gcp Guava version directly in
its pom.xml and mark exclusion in hadoop-tools-dist.
omit 99f869c9c9b HADOOP-19343: Support -DskipShade in hadoop-gcp for faster
test builds.
omit e742b28b654 Revert "HADOOP-19343: Manage hadoop-gcp Guava version
directly in its pom.xml."
omit 71c1be5eb4e HADOOP-19343: Update license information for hadoop-gcp
dependencies.
omit 44abf8e9da7 HADOOP-19343: Manage hadoop-gcp Guava version directly in
its pom.xml.
omit d90e691ee62 HADOOP-19343: Include hadoop-gcp in distro.
omit 0c48bbf0f6f HADOOP-19343: Remove JUnit 4 dependencies from hadoop-gcp.
omit 20f935fe873 HADOOP-19343. Add core-site.xml for testing
omit 9715a04a4e8 HADOOP-19343. Add additional authentication support
omit 69f01c2e5a3 HADOOP-19343. Add support for append(), compose(), concat()
omit b3f6ea059d0 HADOOP-19343. Add support for hflush()
omit 21a22253de2 HADOOP-19343: Add support for open() and rename()
omit b1a804f13b7 HADOOP-19343: Add instruction for running tests
omit ee846606ec2 HADOOP-19343: Add support for mkdir() and getFileStatus()
omit ffa85f4d958 HADOOP-19343: GCS / Add implementation for create() API
add b440e55e689 HADOOP-19212. Hadoop UGI compatible with Java 25 (#7886)
add 9d2a83d18ba HADOOP-19636. [JDK17] Remove CentOS 7 Support and Clean Up
Dockerfile. (#7822)
add 2d8559b5be4 HDFS-12431. [JDK17] Upgrade JUnit from 4 to 5 in
hadoop-hdfs Part13. (#7890) Contributed by Hualong Zhang.
add 0244dbddb38 HADOOP-19394. S3A: Integrate with AAL's readVectored().
(#7720)
add 631939f05df MAPREDUCE-7502. TestPipeApplication silently hangs
add 56666033d50 HADOOP-19661. Migrate CentOS 8 to Rocky Linux 8 in build
env Dockerfile
add 960a2ef79a5 HADOOP-19661. (Follow-up) Rename Dockerfile_centos_8 to
Dockerfile_rockylinux_8 (#7917)
add 9c1ddec6cc6 HDFS-12431. [JDK17] Upgrade JUnit from 4 to 5 in
hadoop-hdfs Part14. (#7895)
add 6a94a500654 HADOOP-19343: GCS / Add implementation for create() API
add 1c0d99d33a5 HADOOP-19343: Add support for mkdir() and getFileStatus()
add 289f2b6a0de HADOOP-19343: Add instruction for running tests
add db95f74a015 HADOOP-19343: Add support for open() and rename()
add c28a2ae01cd HADOOP-19343. Add support for hflush()
add 39f90c21c08 HADOOP-19343. Add support for append(), compose(), concat()
add 92ea5842b61 HADOOP-19343. Add additional authentication support
add 4070b24fe4e HADOOP-19343. Add core-site.xml for testing
add 23b84fb51ec HADOOP-19343: Remove JUnit 4 dependencies from hadoop-gcp.
add 5538e9c9780 HADOOP-19343: Include hadoop-gcp in distro.
add b1238ef0d3a HADOOP-19343: Manage hadoop-gcp Guava version directly in
its pom.xml.
add 74a1f121c08 HADOOP-19343: Update license information for hadoop-gcp
dependencies.
add f4d71118395 Revert "HADOOP-19343: Manage hadoop-gcp Guava version
directly in its pom.xml."
add 85cc3ecbfd7 HADOOP-19343: Support -DskipShade in hadoop-gcp for faster
test builds.
add 022905673ef HADOOP-19343: Manage hadoop-gcp Guava version directly in
its pom.xml and mark exclusion in hadoop-tools-dist.
add 63f54937301 HADOOP-19343: Include hadoop-gcp in hadoop-cloud-storage.
add ba3a887644e HADOOP-19343: Add hadoop-gcp configuration to
core-default.xml and ServiceLoader file.
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 (44bbef968de)
\
N -- N -- N refs/heads/HADOOP-19343 (ba3a887644e)
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:
BUILDING.txt | 6 +-
dev-support/Jenkinsfile | 68 +--
dev-support/docker/Dockerfile_centos_7 | 108 ----
...Dockerfile_centos_8 => Dockerfile_rockylinux_8} | 82 +--
dev-support/docker/pkg-resolver/install-epel.sh | 2 +-
dev-support/docker/pkg-resolver/packages.json | 102 +---
dev-support/docker/pkg-resolver/platforms.json | 5 +-
.../pkg-resolver/set-vault-as-baseurl-centos.sh | 33 --
.../client/KerberosAuthenticator.java | 6 +-
.../security/authentication/util/SubjectUtil.java | 308 +++++++++++
.../authentication/util/TestSubjectUtil.java | 337 ++++++++++++
.../hadoop/security/UserGroupInformation.java | 12 +-
.../hdfs/server/namenode/AclTestHelpers.java | 5 +-
.../hadoop/hdfs/server/namenode/FSAclBaseTest.java | 564 ++++++++++-----------
.../hdfs/server/namenode/FSImageTestUtil.java | 12 +-
.../hdfs/server/namenode/FSXAttrBaseTest.java | 241 +++++----
.../hdfs/server/namenode/TestAclConfigFlag.java | 58 ++-
.../server/namenode/TestAclTransformation.java | 485 ++++++++++--------
.../TestAddOverReplicatedStripedBlocks.java | 1 +
.../hdfs/server/namenode/TestAllowFormat.java | 21 +-
.../hdfs/server/namenode/TestBackupNode.java | 58 +--
.../namenode/TestCheckPointForSecurityTokens.java | 14 +-
.../hdfs/server/namenode/TestCheckpoint.java | 183 ++++---
.../server/namenode/TestClientNameNodeAddress.java | 29 +-
.../TestCorrectnessOfQuotaAfterRenameOp.java | 6 +-
.../server/namenode/TestDiskspaceQuotaUpdate.java | 79 +--
.../server/namenode/TestEncryptionZoneManager.java | 8 +-
.../hdfs/server/namenode/TestFSDirAttrOp.java | 66 +--
.../server/namenode/TestFSDirEncryptionZoneOp.java | 2 +-
.../hdfs/server/namenode/TestFSDirWriteFileOp.java | 10 +-
.../hdfs/server/namenode/TestFSDirectory.java | 55 +-
.../hadoop/hdfs/server/namenode/TestFSImage.java | 143 +++---
.../namenode/TestFSImageStorageInspector.java | 11 +-
.../hdfs/server/namenode/TestFSImageWithAcl.java | 60 ++-
.../server/namenode/TestFSImageWithSnapshot.java | 60 ++-
.../hdfs/server/namenode/TestFSImageWithXAttr.java | 32 +-
.../server/namenode/TestFSPermissionChecker.java | 26 +-
.../hdfs/server/namenode/TestFileContextAcl.java | 4 +-
.../hadoop/hdfs/server/namenode/TestFileLimit.java | 19 +-
.../hdfs/server/namenode/TestFileTruncate.java | 341 ++++++-------
.../server/namenode/TestFsImageValidation.java | 19 +-
.../hadoop/hdfs/server/namenode/TestFsLimits.java | 10 +-
.../hadoop/hdfs/server/namenode/TestFsck.java | 197 +++----
.../namenode/TestFsckWithMultipleNameNodes.java | 9 +-
.../server/namenode/TestGetBlockLocations.java | 12 +-
.../TestGetContentSummaryWithPermission.java | 16 +-
.../hdfs/server/namenode/TestGetImageServlet.java | 6 +-
.../hdfs/server/namenode/TestHDFSConcat.java | 65 ++-
.../hdfs/server/namenode/TestHostsFiles.java | 18 +-
.../namenode/TestINodeAttributeProvider.java | 95 ++--
.../hadoop/hdfs/server/namenode/TestINodeFile.java | 105 ++--
.../server/namenode/TestLargeDirectoryDelete.java | 22 +-
.../hdfs/server/namenode/TestLeaseManager.java | 72 ++-
.../server/namenode/TestListCorruptFileBlocks.java | 119 ++---
.../hdfs/server/namenode/TestListOpenFiles.java | 67 ++-
.../server/namenode/TestMetadataVersionOutput.java | 12 +-
.../hadoop/hdfs/server/namenode/TestNameCache.java | 10 +-
.../hdfs/server/namenode/TestNameNodeAcl.java | 4 +-
.../namenode/TestNameNodeMetadataConsistency.java | 14 +-
.../hdfs/server/namenode/TestNameNodeXAttr.java | 34 +-
.../TestSecureNameNodeWithExternalKdc.java | 5 +-
.../fgl/TestFSNLockBenchmarkThroughput.java | 9 +-
.../fgl/TestFineGrainedFSNamesystemLock.java | 6 +-
.../server/namenode/ha/TestHAConfiguration.java | 14 +-
.../metrics/TestNNMetricFilesInGetListingOps.java | 10 +-
.../namenode/metrics/TestNameNodeMetrics.java | 92 ++--
.../server/namenode/metrics/TestTopMetrics.java | 2 +-
.../namenode/snapshot/SnapshotTestHelper.java | 22 +-
.../namenode/snapshot/TestAclWithSnapshot.java | 207 ++++----
.../snapshot/TestCheckpointsWithSnapshots.java | 10 +-
.../namenode/snapshot/TestDiffListBySkipList.java | 25 +-
.../snapshot/TestDisallowModifyROSnapshot.java | 99 ++--
.../TestFSImageWithOrderedSnapshotDeletion.java | 38 +-
.../namenode/snapshot/TestFileContextSnapshot.java | 41 +-
.../snapshot/TestFileWithSnapshotFeature.java | 18 +-
.../TestFsShellMoveToTrashWithSnapshots.java | 31 +-
.../TestGetContentSummaryWithSnapshot.java | 81 ++-
...TestINodeFileUnderConstructionWithSnapshot.java | 25 +-
.../server/namenode/snapshot/TestListSnapshot.java | 28 +-
.../namenode/snapshot/TestNestedSnapshots.java | 76 +--
.../snapshot/TestOpenFilesWithSnapshot.java | 182 +++----
.../snapshot/TestOrderedSnapshotDeletion.java | 59 ++-
.../snapshot/TestOrderedSnapshotDeletionGc.java | 53 +-
.../snapshot/TestRandomOpsWithSnapshots.java | 60 ++-
.../TestRenameWithOrderedSnapshotDeletion.java | 24 +-
.../namenode/snapshot/TestRenameWithSnapshots.java | 95 ++--
.../snapshot/TestSetQuotaWithSnapshot.java | 27 +-
.../snapshot/TestSnapRootDescendantDiff.java | 12 +-
.../server/namenode/snapshot/TestSnapshot.java | 57 ++-
.../namenode/snapshot/TestSnapshotBlocksMap.java | 38 +-
.../namenode/snapshot/TestSnapshotDeletion.java | 137 ++---
.../namenode/snapshot/TestSnapshotDiffReport.java | 75 ++-
.../namenode/snapshot/TestSnapshotFileLength.java | 78 +--
.../namenode/snapshot/TestSnapshotListing.java | 18 +-
.../namenode/snapshot/TestSnapshotManager.java | 31 +-
.../namenode/snapshot/TestSnapshotMetrics.java | 12 +-
.../TestSnapshotNameWithInvalidCharacters.java | 17 +-
.../namenode/snapshot/TestSnapshotRename.java | 65 +--
.../namenode/snapshot/TestSnapshotReplication.java | 24 +-
.../namenode/snapshot/TestSnapshotStatsMXBean.java | 6 +-
.../snapshot/TestSnapshottableDirListing.java | 21 +-
.../snapshot/TestUpdatePipelineWithSnapshots.java | 2 +-
.../namenode/snapshot/TestXAttrWithSnapshot.java | 129 ++---
.../startupprogress/TestStartupProgress.java | 78 +--
.../TestStartupProgressMetrics.java | 8 +-
.../namenode/top/window/TestRollingWindow.java | 52 +-
.../top/window/TestRollingWindowManager.java | 45 +-
.../resources/TestWebHdfsCreatePermissions.java | 17 +-
.../web/resources/TestWebHdfsDataLocality.java | 51 +-
.../org/apache/hadoop/hdfs/web/TestWebHDFSAcl.java | 10 +-
.../apache/hadoop/mapred/pipes/Application.java | 3 +-
.../org/apache/hadoop/mapred/pipes/Submitter.java | 4 +-
.../org/apache/hadoop/mapred/pipes/CommonStub.java | 2 +-
.../fs/s3a/impl/streams/AnalyticsStream.java | 48 ++
...TestS3AContractAnalyticsStreamVectoredRead.java | 49 +-
start-build-env.sh | 2 +-
116 files changed, 3848 insertions(+), 3150 deletions(-)
delete mode 100644 dev-support/docker/Dockerfile_centos_7
rename dev-support/docker/{Dockerfile_centos_8 => Dockerfile_rockylinux_8}
(55%)
delete mode 100644
dev-support/docker/pkg-resolver/set-vault-as-baseurl-centos.sh
create mode 100644
hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/util/SubjectUtil.java
create mode 100644
hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/util/TestSubjectUtil.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]