Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HDFS-15683. Allow configuring DISK/ARCHIVE capacity for individual volumes. #2625

Merged
merged 12 commits into from Feb 8, 2021

Conversation

LeonGao91
Copy link
Contributor

No description provided.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 26m 52s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 2 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 36m 36s trunk passed
+1 💚 compile 1m 28s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 compile 1m 17s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 checkstyle 0m 54s trunk passed
+1 💚 mvnsite 1m 30s trunk passed
+1 💚 shadedclient 19m 46s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 56s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javadoc 1m 24s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+0 🆗 spotbugs 3m 7s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 5s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 15s the patch passed
+1 💚 compile 1m 17s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javac 1m 17s the patch passed
+1 💚 compile 1m 7s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 javac 1m 7s the patch passed
-0 ⚠️ checkstyle 0m 44s /diff-checkstyle-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs-project/hadoop-hdfs: The patch generated 4 new + 127 unchanged - 1 fixed = 131 total (was 128)
+1 💚 mvnsite 1m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 shadedclient 15m 4s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 49s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javadoc 1m 29s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 findbugs 3m 3s the patch passed
_ Other Tests _
-1 ❌ unit 101m 35s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 41s The patch does not generate ASF License warnings.
223m 41s
Reason Tests
Failed junit tests hadoop.hdfs.server.blockmanagement.TestBlockStatsMXBean
hadoop.hdfs.server.namenode.TestNamenodeCapacityReport
hadoop.hdfs.server.datanode.fsdataset.impl.TestFsDatasetImpl
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/1/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux b596a967802b 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 6abdb14
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/1/testReport/
Max. process+thread count 4831 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/1/console
versions git=2.17.1 maven=3.6.0 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 32s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 2 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 34m 26s trunk passed
+1 💚 compile 1m 24s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 compile 1m 22s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 checkstyle 1m 3s trunk passed
+1 💚 mvnsite 1m 25s trunk passed
+1 💚 shadedclient 18m 16s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 55s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javadoc 1m 32s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+0 🆗 spotbugs 3m 14s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 12s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 11s the patch passed
+1 💚 compile 1m 14s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javac 1m 14s the patch passed
+1 💚 compile 1m 5s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 javac 1m 5s the patch passed
-0 ⚠️ checkstyle 0m 53s /diff-checkstyle-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs-project/hadoop-hdfs: The patch generated 4 new + 593 unchanged - 0 fixed = 597 total (was 593)
+1 💚 mvnsite 1m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 1s The patch has no ill-formed XML file.
-1 ❌ shadedclient 17m 28s patch has errors when building and testing our client artifacts.
+1 💚 javadoc 0m 52s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javadoc 1m 25s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
-1 ❌ findbugs 3m 20s /new-findbugs-hadoop-hdfs-project_hadoop-hdfs.html hadoop-hdfs-project/hadoop-hdfs generated 2 new + 0 unchanged - 0 fixed = 2 total (was 0)
_ Other Tests _
-1 ❌ unit 318m 24s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 46s The patch does not generate ASF License warnings.
413m 40s
Reason Tests
FindBugs module:hadoop-hdfs-project/hadoop-hdfs
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MountVolumeInfo.getCapacityRatio(StorageType) makes inefficient use of keySet iterator instead of entrySet iterator At MountVolumeInfo.java:keySet iterator instead of entrySet iterator At MountVolumeInfo.java:[line 88]
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MountVolumeInfo.setCapacityRatio(StorageType, double) makes inefficient use of keySet iterator instead of entrySet iterator At MountVolumeInfo.java:of keySet iterator instead of entrySet iterator At MountVolumeInfo.java:[line 132]
Failed junit tests hadoop.hdfs.server.datanode.TestDataNodeVolumeMetrics
hadoop.hdfs.server.namenode.TestAllowFormat
hadoop.hdfs.server.namenode.snapshot.TestRandomOpsWithSnapshots
hadoop.hdfs.TestReadStripedFileWithDecoding
hadoop.fs.viewfs.TestViewFsWithXAttrs
hadoop.hdfs.TestFileAppend
hadoop.hdfs.server.namenode.ha.TestHAStateTransitions
hadoop.hdfs.TestDFSStripedOutputStream
hadoop.fs.TestUrlStreamHandler
hadoop.hdfs.server.diskbalancer.command.TestDiskBalancerCommand
hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistLockedMemory
hadoop.hdfs.TestRestartDFS
hadoop.hdfs.server.namenode.ha.TestPendingCorruptDnMessages
hadoop.hdfs.TestHDFSFileSystemContract
hadoop.hdfs.TestFetchImage
hadoop.hdfs.server.diskbalancer.TestDiskBalancerRPC
hadoop.net.TestNetworkTopology
hadoop.hdfs.server.namenode.TestNameNodeResourceChecker
hadoop.hdfs.tools.TestViewFileSystemOverloadSchemeWithFSCommands
hadoop.hdfs.server.namenode.snapshot.TestOpenFilesWithSnapshot
hadoop.hdfs.TestRead
hadoop.hdfs.server.namenode.TestCheckPointForSecurityTokens
hadoop.hdfs.server.namenode.TestDiskspaceQuotaUpdate
hadoop.hdfs.server.namenode.TestCacheDirectives
hadoop.hdfs.server.namenode.ha.TestPipelinesFailover
hadoop.metrics2.sink.TestRollingFileSystemSinkWithHdfs
hadoop.hdfs.TestDFSShellGenericOptions
hadoop.hdfs.server.namenode.TestFileContextXAttr
hadoop.hdfs.shortcircuit.TestShortCircuitLocalRead
hadoop.hdfs.server.namenode.TestLeaseManager
hadoop.hdfs.TestMaintenanceState
hadoop.hdfs.server.namenode.TestQuotaWithStripedBlocksWithRandomECPolicy
hadoop.hdfs.server.namenode.TestDecommissioningStatus
hadoop.hdfs.server.datanode.TestBlockCountersInPendingIBR
hadoop.hdfs.server.datanode.TestIncrementalBlockReports
hadoop.fs.contract.hdfs.TestHDFSContractRename
hadoop.hdfs.server.namenode.snapshot.TestSnapshot
hadoop.hdfs.server.balancer.TestBalancer
hadoop.hdfs.TestFileAppend4
hadoop.hdfs.TestDFSClientFailover
hadoop.fs.contract.hdfs.TestHDFSContractAppend
hadoop.tracing.TestTraceAdmin
hadoop.hdfs.server.namenode.TestMetaSave
hadoop.hdfs.web.TestWebHdfsUrl
hadoop.hdfs.TestEncryptionZonesWithKMS
hadoop.hdfs.server.datanode.TestRefreshNamenodes
hadoop.fs.viewfs.TestViewFsFileStatusHdfs
hadoop.hdfs.server.namenode.TestReconstructStripedBlocks
hadoop.hdfs.server.blockmanagement.TestComputeInvalidateWork
hadoop.hdfs.TestFileCorruption
hadoop.hdfs.TestSetTimes
hadoop.hdfs.web.TestWebHdfsWithAuthenticationFilter
hadoop.hdfs.server.datanode.fsdataset.impl.TestPmemCacheRecovery
hadoop.hdfs.TestSnapshotCommands
hadoop.hdfs.server.namenode.ha.TestQuotasWithHA
hadoop.hdfs.client.impl.TestBlockReaderFactory
hadoop.hdfs.server.namenode.snapshot.TestFSImageWithOrderedSnapshotDeletion
hadoop.hdfs.TestSafeModeWithStripedFile
hadoop.hdfs.TestLeaseRecovery
hadoop.hdfs.TestMiniDFSCluster
hadoop.hdfs.TestDFSStripedOutputStreamWithFailureWithRandomECPolicy
hadoop.hdfs.server.namenode.TestFSImageWithAcl
hadoop.hdfs.TestSafeModeWithStripedFileWithRandomECPolicy
hadoop.hdfs.server.namenode.TestStripedINodeFile
hadoop.hdfs.TestDFSRollback
hadoop.hdfs.server.namenode.TestAddStripedBlockInFBR
hadoop.hdfs.server.datanode.TestDataNodeECN
hadoop.hdfs.server.blockmanagement.TestCorruptionWithFailover
hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistFiles
hadoop.hdfs.TestLeaseRecovery2
hadoop.hdfs.TestLocalDFS
hadoop.fs.contract.hdfs.TestHDFSContractOpen
hadoop.hdfs.TestByteBufferPread
hadoop.hdfs.server.blockmanagement.TestBlockTokenWithDFSStriped
hadoop.fs.TestSymlinkHdfsDisable
hadoop.hdfs.server.namenode.TestBlockUnderConstruction
hadoop.hdfs.server.datanode.TestDataNodeTcpNoDelay
hadoop.hdfs.TestAppendDifferentChecksum
hadoop.fs.viewfs.TestViewFSOverloadSchemeWithMountTableConfigInHDFS
hadoop.hdfs.server.blockmanagement.TestBlockStatsMXBean
hadoop.hdfs.server.namenode.TestNamenodeCapacityReport
hadoop.hdfs.tools.TestStoragePolicySatisfyAdminCommands
hadoop.hdfs.web.TestHttpsFileSystem
hadoop.hdfs.TestDFSUpgrade
hadoop.tracing.TestTracingShortCircuitLocalRead
hadoop.hdfs.server.namenode.TestFileContextAcl
hadoop.hdfs.TestRenameWhileOpen
hadoop.hdfs.TestSeekBug
hadoop.hdfs.TestModTime
hadoop.hdfs.crypto.TestHdfsCryptoStreams
hadoop.hdfs.server.namenode.TestHostsFiles
hadoop.fs.TestGlobPaths
hadoop.hdfs.tools.TestDebugAdmin
hadoop.hdfs.server.datanode.TestDiskError
hadoop.hdfs.TestDFSClientExcludedNodes
hadoop.hdfs.TestDatanodeDeath
hadoop.hdfs.server.namenode.TestUpgradeDomainBlockPlacementPolicy
hadoop.hdfs.TestDecommissionWithBackoffMonitor
hadoop.hdfs.web.TestWebHDFS
hadoop.fs.TestFcHdfsSetUMask
hadoop.hdfs.TestDFSShell
hadoop.hdfs.web.TestWebHdfsTokens
hadoop.hdfs.server.namenode.TestFileLimit
hadoop.hdfs.server.datanode.fsdataset.impl.TestProvidedImpl
hadoop.hdfs.server.namenode.metrics.TestNNMetricFilesInGetListingOps
hadoop.hdfs.tools.TestDFSAdmin
hadoop.hdfs.server.blockmanagement.TestPendingReconstruction
hadoop.hdfs.TestEncryptionZonesWithHA
hadoop.hdfs.TestGetBlocks
hadoop.hdfs.TestDFSStripedOutputStreamWithRandomECPolicy
hadoop.hdfs.server.namenode.snapshot.TestSnapshotDiffReport
hadoop.hdfs.server.datanode.TestBPOfferService
hadoop.fs.contract.hdfs.TestHDFSContractSeek
hadoop.hdfs.server.namenode.TestFsck
hadoop.hdfs.TestGetFileChecksum
hadoop.hdfs.TestFileStatusWithDefaultECPolicy
hadoop.hdfs.server.blockmanagement.TestBlockManager
hadoop.hdfs.TestDFSInputStream
hadoop.hdfs.server.mover.TestMover
hadoop.hdfs.TestDFSInotifyEventInputStream
hadoop.security.TestPermission
hadoop.hdfs.server.blockmanagement.TestNameNodePrunesMissingStorages
hadoop.hdfs.TestPersistBlocks
hadoop.fs.viewfs.TestViewFileSystemOverloadSchemeWithHdfsScheme
hadoop.hdfs.TestViewDistributedFileSystemContract
hadoop.hdfs.TestClientProtocolForPipelineRecovery
hadoop.hdfs.TestDecommissionWithStripedBackoffMonitor
hadoop.hdfs.server.diskbalancer.TestConnectors
hadoop.hdfs.server.namenode.ha.TestObserverNode
hadoop.hdfs.server.namenode.TestFSNamesystemMBean
hadoop.hdfs.web.TestWebHDFSAcl
hadoop.hdfs.TestDistributedFileSystem
hadoop.hdfs.TestIsMethodSupported
hadoop.hdfs.TestWriteConfigurationToDFS
hadoop.hdfs.server.datanode.fsdataset.impl.TestWriteToReplica
hadoop.hdfs.server.namenode.ha.TestBootstrapAliasmap
hadoop.hdfs.TestPipelines
hadoop.hdfs.server.datanode.TestDataNodeErasureCodingMetrics
hadoop.hdfs.TestHDFSTrash
hadoop.hdfs.server.datanode.fsdataset.impl.TestDatanodeRestart
hadoop.hdfs.server.blockmanagement.TestReconstructStripedBlocksWithRackAwareness
hadoop.hdfs.TestReplaceDatanodeFailureReplication
hadoop.hdfs.web.TestWebHdfsWithMultipleNameNodes
hadoop.hdfs.server.namenode.TestNameNodeXAttr
hadoop.fs.TestUnbuffer
hadoop.hdfs.server.datanode.fsdataset.impl.TestInterDatanodeProtocol
hadoop.hdfs.TestDFSRemove
hadoop.hdfs.TestSafeMode
hadoop.hdfs.server.blockmanagement.TestReplicationPolicy
hadoop.hdfs.server.namenode.snapshot.TestSnapRootDescendantDiff
hadoop.security.TestPermissionSymlinks
hadoop.hdfs.TestUnsetAndChangeDirectoryEcPolicy
hadoop.fs.viewfs.TestViewFsLinkFallback
hadoop.hdfs.server.blockmanagement.TestErasureCodingCorruption
hadoop.hdfs.server.datanode.TestTriggerBlockReport
hadoop.hdfs.server.namenode.snapshot.TestNestedSnapshots
hadoop.hdfs.server.datanode.TestNNHandlesCombinedBlockReport
hadoop.TestGenericRefresh
hadoop.fs.viewfs.TestViewFsWithAcls
hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations
hadoop.hdfs.server.namenode.TestLargeDirectoryDelete
hadoop.hdfs.TestDFSPermission
hadoop.hdfs.TestReservedRawPaths
hadoop.hdfs.TestDataStream
hadoop.hdfs.TestCrcCorruption
hadoop.hdfs.server.namenode.TestNameNodeReconfigure
hadoop.hdfs.server.datanode.fsdataset.impl.TestReplicaCachingGetSpaceUsed
hadoop.hdfs.server.blockmanagement.TestRBWBlockInvalidation
hadoop.hdfs.TestFileCreationDelete
hadoop.hdfs.TestReadStripedFileWithDecodingCorruptData
hadoop.hdfs.server.namenode.TestAclConfigFlag
hadoop.hdfs.server.datanode.TestDataNodeVolumeFailure
hadoop.fs.viewfs.TestViewFileSystemLinkRegex
hadoop.hdfs.web.TestWebHDFSForHA
hadoop.hdfs.server.datanode.TestCachingStrategy
hadoop.hdfs.TestDistributedFileSystemWithECFileWithRandomECPolicy
hadoop.hdfs.server.namenode.TestNamenodeRetryCache
hadoop.hdfs.TestAbandonBlock
hadoop.hdfs.TestReconstructStripedFile
hadoop.hdfs.server.namenode.TestSecurityTokenEditLog
hadoop.hdfs.TestFSOutputSummer
hadoop.hdfs.TestRollingUpgrade
hadoop.hdfs.TestReconstructStripedFileWithRandomECPolicy
hadoop.hdfs.server.datanode.TestCorruptMetadataFile
hadoop.hdfs.TestMissingBlocksAlert
hadoop.hdfs.server.namenode.web.resources.TestWebHdfsCreatePermissions
hadoop.hdfs.TestErasureCodingExerciseAPIs
hadoop.hdfs.server.namenode.TestReencryptionWithKMS
hadoop.fs.contract.hdfs.TestHDFSContractConcat
hadoop.hdfs.server.namenode.TestCacheDirectivesWithViewDFS
hadoop.hdfs.tools.TestECAdmin
hadoop.hdfs.server.datanode.TestStorageReport
hadoop.hdfs.TestDataTransferProtocol
hadoop.hdfs.server.namenode.TestNestedEncryptionZones
hadoop.hdfs.server.aliasmap.TestSecureAliasMap
hadoop.hdfs.server.datanode.TestDataNodeMXBean
hadoop.hdfs.TestFileChecksum
hadoop.hdfs.TestDFSMkdirs
hadoop.hdfs.server.datanode.TestDataNodeExit
hadoop.hdfs.TestBlocksScheduledCounter
hadoop.hdfs.server.namenode.TestRefreshBlockPlacementPolicy
hadoop.hdfs.server.namenode.TestAddBlock
hadoop.fs.viewfs.TestViewFileSystemWithXAttrs
hadoop.hdfs.TestStoragePolicyPermissionSettings
hadoop.cli.TestHDFSCLI
hadoop.fs.TestWebHdfsFileContextMainOperations
hadoop.hdfs.server.namenode.TestSecureNameNode
hadoop.hdfs.server.namenode.TestNameNodeAcl
hadoop.hdfs.server.namenode.TestFSImage
hadoop.hdfs.server.datanode.fsdataset.impl.TestCacheByPmemMappableBlockLoader
hadoop.hdfs.server.namenode.snapshot.TestSnapshotReplication
hadoop.hdfs.server.namenode.ha.TestStandbyIsHot
hadoop.hdfs.server.namenode.TestHDFSConcat
hadoop.hdfs.TestDFSFinalize
hadoop.hdfs.server.namenode.TestListOpenFiles
hadoop.hdfs.TestDFSStorageStateRecovery
hadoop.hdfs.server.datanode.TestBlockScanner
hadoop.hdfs.server.blockmanagement.TestOverReplicatedBlocks
hadoop.hdfs.TestErasureCodingPolicies
hadoop.hdfs.server.datanode.fsdataset.impl.TestScrLazyPersistFiles
hadoop.hdfs.server.datanode.fsdataset.impl.TestFsDatasetImpl
hadoop.fs.contract.hdfs.TestHDFSContractCreate
hadoop.hdfs.TestParallelShortCircuitReadUnCached
hadoop.hdfs.server.datanode.TestHSync
hadoop.hdfs.shortcircuit.TestShortCircuitCache
hadoop.hdfs.TestSecureEncryptionZoneWithKMS
hadoop.hdfs.TestDFSClientRetries
hadoop.hdfs.TestErasureCodingPoliciesWithRandomECPolicy
hadoop.hdfs.server.blockmanagement.TestNodeCount
hadoop.hdfs.TestConnCache
hadoop.hdfs.server.namenode.ha.TestXAttrsWithHA
hadoop.hdfs.qjournal.TestSecureNNWithQJM
hadoop.cli.TestDeleteCLI
hadoop.hdfs.TestErasureCodingMultipleRacks
hadoop.hdfs.server.namenode.TestProcessCorruptBlocks
hadoop.hdfs.tools.TestViewFileSystemOverloadSchemeWithDFSAdmin
hadoop.hdfs.server.datanode.TestBatchIbr
hadoop.hdfs.tools.TestViewFSStoragePolicyCommands
hadoop.hdfs.security.token.block.TestBlockToken
hadoop.hdfs.server.namenode.snapshot.TestSnapshotNameWithInvalidCharacters
hadoop.fs.viewfs.TestViewFileSystemLinkFallback
hadoop.hdfs.TestSmallBlock
hadoop.hdfs.TestClose
hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewer
hadoop.hdfs.TestDatanodeReport
hadoop.hdfs.TestWriteReadStripedFile
hadoop.hdfs.server.blockmanagement.TestSequentialBlockGroupId
hadoop.hdfs.TestHdfsAdmin
hadoop.hdfs.TestDFSInputStreamBlockLocations
hadoop.hdfs.server.namenode.TestListCorruptFileBlocks
hadoop.fs.contract.hdfs.TestHDFSContractRootDirectory
hadoop.hdfs.TestBatchedListDirectories
hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion
hadoop.hdfs.TestParallelShortCircuitReadNoChecksum
hadoop.hdfs.server.namenode.TestFSImageWithXAttr
hadoop.hdfs.server.namenode.snapshot.TestUpdatePipelineWithSnapshots
hadoop.hdfs.server.namenode.TestReencryption
hadoop.hdfs.TestErasureCodeBenchmarkThroughput
hadoop.hdfs.server.namenode.TestDeadDatanode
hadoop.hdfs.server.datanode.TestDnRespectsBlockReportSplitThreshold
hadoop.metrics2.sink.TestRollingFileSystemSinkWithSecureHdfs
hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes
hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistReplicaPlacement
hadoop.hdfs.server.datanode.TestDataNodeReconfiguration
hadoop.hdfs.server.blockmanagement.TestSequentialBlockId
hadoop.hdfs.server.datanode.TestDataNodeLifeline
hadoop.tracing.TestTracing
hadoop.hdfs.TestReadStripedFileWithMissingBlocks
hadoop.fs.contract.hdfs.TestHDFSContractMkdir
hadoop.hdfs.server.namenode.TestNameNodeMXBean
hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerForXAttr
hadoop.hdfs.TestLeaseRecoveryStriped
hadoop.hdfs.TestAppendSnapshotTruncate
hadoop.hdfs.server.namenode.snapshot.TestDisallowModifyROSnapshot
hadoop.hdfs.TestListFilesInFileContext
hadoop.hdfs.TestReadStripedFileWithDNFailure
hadoop.hdfs.TestFSInputChecker
hadoop.hdfs.TestParallelUnixDomainRead
hadoop.cli.TestCryptoAdminCLI
hadoop.fs.TestSymlinkHdfsFileSystem
hadoop.fs.TestHDFSFileContextMainOperations
hadoop.hdfs.server.blockmanagement.TestUnderReplicatedBlocks
hadoop.hdfs.TestEncryptionZones
hadoop.hdfs.TestErasureCodingPolicyWithSnapshotWithRandomECPolicy
hadoop.hdfs.server.namenode.TestParallelImageWrite
hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerForAcl
hadoop.hdfs.web.TestWebHDFSXAttr
hadoop.fs.contract.hdfs.TestHDFSContractSetTimes
hadoop.hdfs.server.namenode.snapshot.TestSnapshotFileLength
hadoop.hdfs.server.namenode.TestStoragePolicySatisfierWithHA
hadoop.hdfs.server.namenode.TestMalformedURLs
hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerWithStripedBlocks
hadoop.cli.TestErasureCodingCLI
hadoop.hdfs.TestStateAlignmentContextWithHA
hadoop.hdfs.TestLargeBlock
hadoop.hdfs.server.namenode.snapshot.TestGetContentSummaryWithSnapshot
hadoop.hdfs.server.namenode.ha.TestDNFencingWithReplication
hadoop.hdfs.server.datanode.TestTransferRbw
hadoop.hdfs.server.datanode.fsdataset.impl.TestSpaceReservation
hadoop.hdfs.server.namenode.TestStartup
hadoop.hdfs.server.datanode.TestBlockReplacement
hadoop.hdfs.server.namenode.sps.TestStoragePolicySatisfierWithStripedFile
hadoop.fs.TestFcHdfsPermission
hadoop.hdfs.server.blockmanagement.TestRedundancyMonitor
hadoop.hdfs.TestTrashWithEncryptionZones
hadoop.hdfs.server.namenode.TestEditLogRace
hadoop.hdfs.web.TestWebHdfsWithRestCsrfPreventionFilter
hadoop.hdfs.TestFsShellPermission
hadoop.fs.viewfs.TestViewFileSystemOverloadSchemeHdfsFileSystemContract
hadoop.hdfs.TestReplication
hadoop.hdfs.server.namenode.TestSaveNamespace
hadoop.hdfs.server.namenode.TestFSImageWithSnapshot
hadoop.hdfs.TestStripedFileAppend
hadoop.hdfs.TestMultiThreadedHflush
hadoop.hdfs.server.namenode.TestFsckWithMultipleNameNodes
hadoop.hdfs.server.namenode.snapshot.TestSnapshotMetrics
hadoop.hdfs.server.namenode.TestDefaultBlockPlacementPolicy
hadoop.hdfs.server.namenode.ha.TestHAMetrics
hadoop.hdfs.server.namenode.ha.TestFailoverWithBlockTokensEnabled
hadoop.hdfs.server.namenode.snapshot.TestSnapshottableDirListing
hadoop.hdfs.web.TestWebHdfsFileSystemContract
hadoop.hdfs.server.datanode.TestDatanodeProtocolRetryPolicy
hadoop.hdfs.server.namenode.TestCheckpoint
hadoop.hdfs.server.namenode.TestFavoredNodesEndToEnd
hadoop.hdfs.TestQuotaAllowOwner
hadoop.hdfs.server.namenode.TestNameEditsConfigs
hadoop.hdfs.server.diskbalancer.TestDiskBalancerWithMockMover
hadoop.hdfs.server.namenode.ha.TestStandbyBlockManagement
hadoop.fs.viewfs.TestViewFileSystemWithTruncate
hadoop.hdfs.TestDatanodeRegistration
hadoop.hdfs.TestReadStripedFileWithDecodingDeletedData
hadoop.hdfs.TestDFSClientSocketSize
hadoop.hdfs.TestExternalBlockReader
hadoop.hdfs.server.datanode.TestLargeBlockReport
hadoop.hdfs.TestDFSStripedOutputStreamUpdatePipeline
hadoop.hdfs.server.namenode.TestQuotaByStorageType
hadoop.hdfs.server.datanode.TestBlockHasMultipleReplicasOnSameDN
hadoop.fs.permission.TestStickyBit
hadoop.hdfs.TestBlockMissingException
hadoop.fs.viewfs.TestViewFileSystemAtHdfsRoot
hadoop.fs.contract.hdfs.TestHDFSContractPathHandle
hadoop.hdfs.TestFileAppend2
hadoop.hdfs.TestFileCreation
hadoop.hdfs.TestDFSAddressConfig
hadoop.fs.contract.hdfs.TestHDFSContractUnbuffer
hadoop.hdfs.TestBlockStoragePolicy
hadoop.hdfs.server.namenode.snapshot.TestSnapshotListing
hadoop.hdfs.TestViewDistributedFileSystemWithMountLinks
hadoop.cli.TestXAttrCLI
hadoop.hdfs.TestDecommission
hadoop.hdfs.server.namenode.snapshot.TestRenameWithSnapshots
hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
hadoop.hdfs.TestDatanodeStartupFixesLegacyStorageIDs
hadoop.hdfs.server.namenode.TestSecondaryNameNodeUpgrade
hadoop.hdfs.server.namenode.TestAuditLoggerWithCommands
hadoop.hdfs.web.TestFSMainOperationsWebHdfs
hadoop.hdfs.TestMultipleNNPortQOP
hadoop.hdfs.server.namenode.TestFSDirectory
hadoop.hdfs.TestDatanodeLayoutUpgrade
hadoop.hdfs.server.namenode.TestEditLog
hadoop.hdfs.server.namenode.TestFileTruncate
hadoop.hdfs.client.impl.TestBlockReaderRemote
hadoop.fs.TestSWebHdfsFileContextMainOperations
hadoop.hdfs.TestFileStatusWithRandomECPolicy
hadoop.hdfs.TestDistributedFileSystemWithECFile
hadoop.hdfs.TestListFilesInDFS
hadoop.hdfs.TestClientReportBadBlock
hadoop.hdfs.server.namenode.ha.TestDNFencing
hadoop.hdfs.server.datanode.TestDirectoryScanner
hadoop.cli.TestAclCLI
hadoop.hdfs.TestBalancerBandwidth
hadoop.hdfs.TestBlockTokenWrappingQOP
hadoop.hdfs.server.namenode.TestMetadataVersionOutput
hadoop.hdfs.server.namenode.TestAddBlockRetry
hadoop.hdfs.TestFileConcurrentReader
hadoop.hdfs.TestDFSRename
hadoop.fs.shell.TestHdfsTextCommand
hadoop.hdfs.server.namenode.snapshot.TestSnapshotBlocksMap
hadoop.hdfs.TestExtendedAcls
hadoop.fs.loadGenerator.TestLoadGenerator
hadoop.hdfs.server.datanode.TestDataNodeVolumeFailureReporting
hadoop.hdfs.server.namenode.TestBlockPlacementPolicyRackFaultTolerant
hadoop.hdfs.server.namenode.TestSnapshotPathINodes
hadoop.hdfs.TestDFSStartupVersions
hadoop.hdfs.TestSetrepIncreasing
hadoop.hdfs.TestLease
hadoop.hdfs.server.blockmanagement.TestPendingInvalidateBlock
hadoop.hdfs.server.namenode.snapshot.TestINodeFileUnderConstructionWithSnapshot
hadoop.hdfs.server.namenode.TestFSEditLogLoader
hadoop.hdfs.TestDecommissionWithStriped
hadoop.hdfs.TestApplyingStoragePolicy
hadoop.hdfs.TestReadWhileWriting
hadoop.hdfs.TestDFSOutputStream
hadoop.hdfs.TestFileCreationEmpty
hadoop.hdfs.tools.offlineEditsViewer.TestOfflineEditsViewer
hadoop.hdfs.server.blockmanagement.TestSlowDiskTracker
hadoop.hdfs.server.namenode.TestNameNodeRpcServerMethods
hadoop.hdfs.server.datanode.TestDataNodeUUID
hadoop.hdfs.server.datanode.TestFsDatasetCacheRevocation
hadoop.hdfs.server.diskbalancer.TestDiskBalancer
hadoop.hdfs.server.datanode.TestDataNodeVolumeFailureToleration
hadoop.hdfs.TestEncryptedTransfer
hadoop.cli.TestAclCLIWithPosixAclInheritance
hadoop.fs.viewfs.TestViewFileSystemWithAcls
hadoop.hdfs.client.impl.TestBlockReaderLocal
hadoop.hdfs.TestDFSStripedOutputStreamWithFailure
hadoop.hdfs.server.datanode.TestDeleteBlockPool
hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyWriter
hadoop.hdfs.server.namenode.snapshot.TestCheckpointsWithSnapshots
hadoop.hdfs.TestSetrepDecreasing
hadoop.hdfs.TestDFSUpgradeFromImage
hadoop.hdfs.server.namenode.TestNameNodeRetryCacheMetrics
hadoop.security.TestRefreshUserMappings
hadoop.hdfs.server.blockmanagement.TestHeartbeatHandling
hadoop.fs.TestSymlinkHdfsFileContext
hadoop.fs.contract.hdfs.TestHDFSContractMultipartUploader
hadoop.hdfs.server.blockmanagement.TestBlocksWithNotEnoughRacks
hadoop.hdfs.security.TestDelegationTokenForProxyUser
hadoop.hdfs.server.datanode.web.TestDatanodeHttpXFrame
hadoop.hdfs.server.mover.TestStorageMover
hadoop.hdfs.server.datanode.TestNNHandlesBlockReportPerStorage
hadoop.hdfs.server.blockmanagement.TestPendingDataNodeMessages
hadoop.hdfs.server.namenode.snapshot.TestListSnapshot
hadoop.tools.TestJMXGet
hadoop.hdfs.TestParallelRead
hadoop.hdfs.server.namenode.TestAuditLogger
hadoop.hdfs.tools.TestWebHDFSStoragePolicyCommands
hadoop.hdfs.server.namenode.TestGetContentSummaryWithPermission
hadoop.hdfs.server.namenode.TestPersistentStoragePolicySatisfier
hadoop.hdfs.server.namenode.snapshot.TestXAttrWithSnapshot
hadoop.hdfs.TestTrashWithSecureEncryptionZones
hadoop.hdfs.server.namenode.TestCreateEditsLog
hadoop.hdfs.server.namenode.TestNameNodeRpcServer
hadoop.hdfs.server.namenode.ha.TestHAAppend
hadoop.hdfs.security.TestDelegationToken
hadoop.hdfs.TestReplaceDatanodeOnFailure
hadoop.hdfs.protocol.datatransfer.sasl.TestSaslDataTransfer
hadoop.fs.viewfs.TestViewFileSystemLinkMergeSlash
hadoop.hdfs.server.namenode.ha.TestHASafeMode
hadoop.hdfs.server.namenode.snapshot.TestSnapshotStatsMXBean
hadoop.hdfs.server.namenode.snapshot.TestSnapshotRename
hadoop.hdfs.TestHFlush
hadoop.fs.viewfs.TestViewFsDefaultValue
hadoop.hdfs.TestParallelShortCircuitLegacyRead
hadoop.hdfs.server.namenode.TestFSNamesystemLockReport
hadoop.hdfs.server.namenode.TestXAttrConfigFlag
hadoop.fs.viewfs.TestViewFsAtHdfsRoot
hadoop.hdfs.TestViewDistributedFileSystem
hadoop.hdfs.server.namenode.metrics.TestNameNodeMetrics
hadoop.hdfs.TestPread
hadoop.hdfs.server.blockmanagement.TestBlockReportRateLimiting
hadoop.hdfs.tools.TestStoragePolicyCommands
hadoop.hdfs.TestFileStatus
hadoop.hdfs.TestParallelShortCircuitRead
hadoop.hdfs.server.namenode.snapshot.TestFileContextSnapshot
hadoop.hdfs.TestDeadNodeDetection
hadoop.hdfs.TestAclsEndToEnd
hadoop.cli.TestCacheAdminCLI
hadoop.hdfs.server.namenode.TestStorageRestore
hadoop.hdfs.TestQuota
hadoop.hdfs.server.namenode.ha.TestHarFileSystemWithHA
hadoop.fs.TestEnhancedByteBufferAccess
hadoop.hdfs.server.datanode.fsdataset.impl.TestFsVolumeList
hadoop.hdfs.server.namenode.TestAuditLogs
hadoop.hdfs.server.namenode.snapshot.TestAclWithSnapshot
hadoop.hdfs.client.impl.TestBlockReaderLocalLegacy
hadoop.hdfs.TestErasureCodingPolicyWithSnapshot
hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerForStoragePolicy
hadoop.hdfs.server.datanode.TestIncrementalBrVariations
hadoop.hdfs.server.namenode.TestNameNodeMetadataConsistency
hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistReplicaRecovery
hadoop.hdfs.server.namenode.TestCommitBlockWithInvalidGenStamp
hadoop.fs.viewfs.TestViewFsHdfs
hadoop.hdfs.server.namenode.ha.TestUpdateBlockTailing
hadoop.hdfs.TestWriteRead
hadoop.hdfs.TestDataTransferKeepalive
hadoop.hdfs.TestFileLengthOnClusterRestart
hadoop.hdfs.server.namenode.TestAddStripedBlocks
hadoop.hdfs.server.datanode.fsdataset.impl.TestFsDatasetCache
hadoop.hdfs.client.impl.TestClientBlockVerification
hadoop.hdfs.server.namenode.TestINodeAttributeProvider
hadoop.hdfs.server.datanode.TestDataNodeRollingUpgrade
hadoop.hdfs.TestFileAppend3
hadoop.hdfs.server.blockmanagement.TestBlockTokenWithDFS
hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistPolicy
hadoop.hdfs.server.sps.TestExternalStoragePolicySatisfier
hadoop.fs.TestFcHdfsCreateMkdir
hadoop.hdfs.server.datanode.TestDataNodeFaultInjector
hadoop.hdfs.server.namenode.snapshot.TestSetQuotaWithSnapshot
hadoop.hdfs.server.namenode.TestNamenodeStorageDirectives
hadoop.hdfs.TestDatanodeConfig
hadoop.hdfs.server.namenode.TestBackupNode
hadoop.fs.contract.hdfs.TestHDFSContractDelete
hadoop.hdfs.server.namenode.TestNameNodeStatusMXBean
hadoop.hdfs.server.namenode.TestINodeFile
hadoop.hdfs.TestDisableConnCache
hadoop.hdfs.TestFileAppendRestart
hadoop.hdfs.server.blockmanagement.TestBlockReportLease
hadoop.hdfs.TestFileCreationClient
hadoop.fs.contract.hdfs.TestHDFSContractGetFileStatus
hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerForContentSummary
hadoop.fs.viewfs.TestViewFileSystemHdfs
hadoop.hdfs.server.namenode.ha.TestRetryCacheWithHA
hadoop.TestRefreshCallQueue
hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes
hadoop.hdfs.server.namenode.TestDeleteRace
hadoop.hdfs.server.namenode.TestDecommissioningStatusWithBackoffMonitor
hadoop.hdfs.server.namenode.TestQuotaWithStripedBlocks
hadoop.fs.TestResolveHdfsSymlink
hadoop.hdfs.server.namenode.web.resources.TestWebHdfsDataLocality
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/2/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux 4cf892192681 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / d820095
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/2/testReport/
Max. process+thread count 2475 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/2/console
versions git=2.17.1 maven=3.6.0 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 33s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 2 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 59s trunk passed
+1 💚 compile 1m 19s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 compile 1m 15s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 checkstyle 1m 5s trunk passed
+1 💚 mvnsite 1m 18s trunk passed
+1 💚 shadedclient 17m 38s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 55s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javadoc 1m 28s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+0 🆗 spotbugs 3m 5s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 3s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 15s the patch passed
+1 💚 compile 1m 10s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javac 1m 10s the patch passed
+1 💚 compile 1m 4s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 javac 1m 4s the patch passed
+1 💚 checkstyle 0m 52s the patch passed
+1 💚 mvnsite 1m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 2s The patch has no ill-formed XML file.
+1 💚 shadedclient 15m 3s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 49s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04
+1 💚 javadoc 1m 23s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
+1 💚 findbugs 3m 8s the patch passed
_ Other Tests _
+1 💚 unit 192m 10s hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 45s The patch does not generate ASF License warnings.
282m 21s
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/3/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux 247548135ac6 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 06a5d34
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/3/testReport/
Max. process+thread count 3237 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/3/console
versions git=2.17.1 maven=3.6.0 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

if (!info.setCapacityRatio(
target.getStorageType(), capacityRatio)) {
throw new IOException(
"Not enought capacity ratio left on mount: "
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: enough. Also we may want to make the exception msg more detailed

@@ -35,10 +36,13 @@
class MountVolumeInfo {
private final ConcurrentMap<StorageType, FsVolumeImpl>
storageTypeVolumeMap;
private final ConcurrentMap<StorageType, Double>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shall we use EnumMap for both storageTypeVolumeMap and capacityRatioMap?

if (leftover < capacityRatio) {
return false;
}
capacityRatioMap.put(storageType, capacityRatio);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we allow overwrite an existing capacity ratio of the storage type?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think later it will be convenient when we add a feature to update the capacity ratio without restarting datanode. It should be pretty harmless for now.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it possible that this setCapacityRatio call is triggered by refreshVolumes op? In that case if we do not reload capacity ratio configuration for refreshVolumes, we can have inconsistency here. So I think we need to make sure this new feature works well along with refreshVolumes. What do you think?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I agree. This is a good point. We need to refresh the capacity ratio as well when calling refreshVolumes to make this a complete feature. Let me spend some time on it.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 1m 23s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 2 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 34s trunk passed
+1 💚 compile 1m 24s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 14s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 16s trunk passed
+1 💚 mvnsite 1m 23s trunk passed
+1 💚 shadedclient 16m 13s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 55s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 33s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 4s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 3s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 13s the patch passed
+1 💚 compile 1m 11s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javac 1m 11s the patch passed
+1 💚 compile 1m 5s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 5s the patch passed
-0 ⚠️ checkstyle 1m 7s /diff-checkstyle-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs-project/hadoop-hdfs: The patch generated 2 new + 592 unchanged - 1 fixed = 594 total (was 593)
+1 💚 mvnsite 1m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 1s The patch has no ill-formed XML file.
+1 💚 shadedclient 13m 2s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 47s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 25s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 7s the patch passed
_ Other Tests _
-1 ❌ unit 190m 24s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 44s The patch does not generate ASF License warnings.
276m 39s
Reason Tests
Failed junit tests hadoop.hdfs.server.namenode.TestEditLogRace
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/4/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux 960c93c73841 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / fa15594
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/4/testReport/
Max. process+thread count 3793 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/4/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 1m 4s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 2 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 36s trunk passed
+1 💚 compile 1m 20s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 14s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 16s trunk passed
+1 💚 mvnsite 1m 23s trunk passed
+1 💚 shadedclient 16m 51s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 57s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 22s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 11s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 9s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 13s the patch passed
+1 💚 compile 1m 12s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javac 1m 12s the patch passed
+1 💚 compile 1m 5s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 5s the patch passed
+1 💚 checkstyle 1m 4s hadoop-hdfs-project/hadoop-hdfs: The patch generated 0 new + 592 unchanged - 1 fixed = 592 total (was 593)
+1 💚 mvnsite 1m 13s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 2s The patch has no ill-formed XML file.
+1 💚 shadedclient 13m 15s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 48s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 23s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 15s the patch passed
_ Other Tests _
-1 ❌ unit 219m 18s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 45s The patch does not generate ASF License warnings.
307m 6s
Reason Tests
Failed junit tests hadoop.hdfs.server.namenode.ha.TestObserverNode
hadoop.hdfs.TestUnsetAndChangeDirectoryEcPolicy
hadoop.hdfs.server.datanode.fsdataset.impl.TestFsDatasetImpl
hadoop.hdfs.TestAclsEndToEnd
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/5/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux 3918481bb8c9 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / fa15594
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/5/testReport/
Max. process+thread count 3335 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/5/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 33s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 2 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 36s trunk passed
+1 💚 compile 1m 21s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 15s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 16s trunk passed
+1 💚 mvnsite 1m 22s trunk passed
+1 💚 shadedclient 16m 0s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 55s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 28s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 4s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 1s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 8s the patch passed
+1 💚 compile 1m 10s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javac 1m 10s the patch passed
+1 💚 compile 1m 5s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 5s the patch passed
+1 💚 checkstyle 1m 6s hadoop-hdfs-project/hadoop-hdfs: The patch generated 0 new + 592 unchanged - 1 fixed = 592 total (was 593)
+1 💚 mvnsite 1m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 2s The patch has no ill-formed XML file.
+1 💚 shadedclient 13m 11s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 50s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 25s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 6s the patch passed
_ Other Tests _
-1 ❌ unit 220m 41s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 40s The patch does not generate ASF License warnings.
306m 56s
Reason Tests
Failed junit tests hadoop.hdfs.server.balancer.TestBalancer
hadoop.hdfs.server.balancer.TestBalancerWithSaslDataTransfer
hadoop.hdfs.TestDFSInotifyEventInputStream
hadoop.hdfs.TestDFSStorageStateRecovery
hadoop.hdfs.TestDFSClientRetries
hadoop.hdfs.TestWriteReadStripedFile
hadoop.hdfs.TestEncryptedTransfer
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/6/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux 823be6eb706c 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / fa15594
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/6/testReport/
Max. process+thread count 3858 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/6/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 14m 22s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 1s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 2 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 22s trunk passed
+1 💚 compile 1m 21s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 18s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 20s trunk passed
+1 💚 mvnsite 1m 26s trunk passed
+1 💚 shadedclient 16m 7s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 54s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 29s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 6s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 2s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 14s the patch passed
+1 💚 compile 1m 13s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javac 1m 13s the patch passed
+1 💚 compile 1m 3s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 3s the patch passed
+1 💚 checkstyle 1m 12s hadoop-hdfs-project/hadoop-hdfs: The patch generated 0 new + 741 unchanged - 1 fixed = 741 total (was 742)
+1 💚 mvnsite 1m 13s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 1s The patch has no ill-formed XML file.
+1 💚 shadedclient 12m 54s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 50s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 25s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 7s the patch passed
_ Other Tests _
-1 ❌ unit 197m 57s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 42s The patch does not generate ASF License warnings.
297m 55s
Reason Tests
Failed junit tests hadoop.hdfs.server.namenode.TestNamenodeRetryCache
hadoop.hdfs.server.datanode.fsdataset.impl.TestFsDatasetImpl
hadoop.hdfs.server.namenode.TestFSEditLogLoader
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/7/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux b84ecd5c541c 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / f37bf65
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/7/testReport/
Max. process+thread count 3929 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/7/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

* Also, we will need to adjust new capacity ratio when
* refreshVolume in the future.
*/
if (ioe.getMessage()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It may be better to check if there is conflict with the same-disk-tiering feature when we first load the refreshVolume configuration. I.e., we can do some verification on changedVolumes

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 14m 26s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 5 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 1s trunk passed
+1 💚 compile 1m 24s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 14s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 22s trunk passed
+1 💚 mvnsite 1m 22s trunk passed
+1 💚 shadedclient 15m 51s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 54s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 26s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 5s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 3s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 11s the patch passed
+1 💚 compile 1m 11s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
-1 ❌ javac 1m 11s /diff-compile-javac-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04.txt hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 generated 14 new + 580 unchanged - 14 fixed = 594 total (was 594)
+1 💚 compile 1m 5s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 5s the patch passed
+1 💚 checkstyle 1m 13s hadoop-hdfs-project/hadoop-hdfs: The patch generated 0 new + 820 unchanged - 1 fixed = 820 total (was 821)
+1 💚 mvnsite 1m 10s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 2s The patch has no ill-formed XML file.
+1 💚 shadedclient 12m 41s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 48s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 21s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 0s the patch passed
_ Other Tests _
-1 ❌ unit 192m 10s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 41s The patch does not generate ASF License warnings.
291m 0s
Reason Tests
Failed junit tests hadoop.hdfs.server.blockmanagement.TestUnderReplicatedBlocks
hadoop.hdfs.TestDFSClientExcludedNodes
hadoop.hdfs.server.namenode.ha.TestHAAppend
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/8/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux 125666f38ace 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 5e719bf
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/8/testReport/
Max. process+thread count 3051 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/8/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 30s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 1s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 5 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 11s trunk passed
+1 💚 compile 1m 21s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 16s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 21s trunk passed
+1 💚 mvnsite 1m 22s trunk passed
+1 💚 shadedclient 15m 39s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 55s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 32s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 4s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 2s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 12s the patch passed
+1 💚 compile 1m 12s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
-1 ❌ javac 1m 12s /diff-compile-javac-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04.txt hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 generated 14 new + 580 unchanged - 14 fixed = 594 total (was 594)
+1 💚 compile 1m 6s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 6s the patch passed
+1 💚 checkstyle 1m 13s hadoop-hdfs-project/hadoop-hdfs: The patch generated 0 new + 821 unchanged - 1 fixed = 821 total (was 822)
+1 💚 mvnsite 1m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 2s The patch has no ill-formed XML file.
+1 💚 shadedclient 12m 37s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 49s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 24s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 5s the patch passed
_ Other Tests _
-1 ❌ unit 207m 37s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 43s The patch does not generate ASF License warnings.
292m 53s
Reason Tests
Failed junit tests hadoop.hdfs.server.blockmanagement.TestBlockTokenWithDFSStriped
hadoop.fs.viewfs.TestViewFsLinkFallback
hadoop.fs.TestHDFSFileContextMainOperations
hadoop.hdfs.TestDFSInotifyEventInputStreamKerberized
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/9/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux e3b0773e499b 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 7ef2875
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/9/testReport/
Max. process+thread count 3622 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/9/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 32s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 5 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 25s trunk passed
+1 💚 compile 1m 19s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 14s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 22s trunk passed
+1 💚 mvnsite 1m 24s trunk passed
+1 💚 shadedclient 15m 47s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 55s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 30s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 5s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 3s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 11s the patch passed
+1 💚 compile 1m 12s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
-1 ❌ javac 1m 12s /diff-compile-javac-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04.txt hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 generated 14 new + 580 unchanged - 14 fixed = 594 total (was 594)
+1 💚 compile 1m 6s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 6s the patch passed
+1 💚 checkstyle 1m 13s hadoop-hdfs-project/hadoop-hdfs: The patch generated 0 new + 821 unchanged - 1 fixed = 821 total (was 822)
+1 💚 mvnsite 1m 13s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 1s The patch has no ill-formed XML file.
+1 💚 shadedclient 12m 53s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 47s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 23s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 3s the patch passed
_ Other Tests _
-1 ❌ unit 190m 7s /patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 39s The patch does not generate ASF License warnings.
275m 37s
Reason Tests
Failed junit tests hadoop.hdfs.server.namenode.TestDiskspaceQuotaUpdate
hadoop.hdfs.server.namenode.ha.TestPipelinesFailover
hadoop.hdfs.server.balancer.TestBalancer
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/10/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux a586d478bee4 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / c4918fb
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/10/testReport/
Max. process+thread count 3272 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/10/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 30s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 0m 0s test4tests The patch appears to include 5 new or modified test files.
_ trunk Compile Tests _
+1 💚 mvninstall 32m 13s trunk passed
+1 💚 compile 1m 23s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 compile 1m 13s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 checkstyle 1m 23s trunk passed
+1 💚 mvnsite 1m 22s trunk passed
+1 💚 shadedclient 15m 52s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 55s trunk passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 28s trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+0 🆗 spotbugs 3m 3s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 💚 findbugs 3m 1s trunk passed
_ Patch Compile Tests _
+1 💚 mvninstall 1m 10s the patch passed
+1 💚 compile 1m 14s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
-1 ❌ javac 1m 13s /diff-compile-javac-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04.txt hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 generated 14 new + 580 unchanged - 14 fixed = 594 total (was 594)
+1 💚 compile 1m 9s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 javac 1m 9s the patch passed
+1 💚 checkstyle 1m 15s hadoop-hdfs-project/hadoop-hdfs: The patch generated 0 new + 821 unchanged - 1 fixed = 821 total (was 822)
+1 💚 mvnsite 1m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 2s The patch has no ill-formed XML file.
+1 💚 shadedclient 12m 49s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 0m 50s the patch passed with JDK Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04
+1 💚 javadoc 1m 27s the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
+1 💚 findbugs 3m 9s the patch passed
_ Other Tests _
+1 💚 unit 190m 24s hadoop-hdfs in the patch passed.
+1 💚 asflicense 0m 42s The patch does not generate ASF License warnings.
276m 7s
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/11/artifact/out/Dockerfile
GITHUB PR #2625
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle xml
uname Linux 981c675b7389 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 19ae0fa
Default Java Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.9.1+1-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~20.04-b01
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/11/testReport/
Max. process+thread count 3690 (vs. ulimit of 5500)
modules C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2625/11/console
versions git=2.25.1 maven=3.6.3 findbugs=4.0.6
Powered by Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@Jing9
Copy link
Contributor

Jing9 commented Feb 8, 2021

The javac warning looks unrelated. It reported "generated 14 new + 580 unchanged - 14 fixed = 594 total (was 594)" and the warnings are not caused by this PR. But we can use this chance to fix these warnings. Please file a new jira to do that, @LeonGao91

Other than that the changes look good to me. +1

@Jing9 Jing9 merged commit 0e2b308 into apache:trunk Feb 8, 2021
@LeonGao91
Copy link
Contributor Author

thx @Jing9 for the review! I will open a jira for the javac issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants