8000 HADOOP-19525: used java.time.Clock instead of org.apache.hadoop.util.Clock by YanivKunda · Pull Request #7570 · apache/hadoop · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

HADOOP-19525: used java.time.Clock instead of org.apache.hadoop.util.Clock #7570

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

Open
wants to merge 4 commits into
base: trunk
Choose a base branch
from

Conversation

YanivKunda
Copy link
Contributor

Description of PR

Closes HADOOP-19525

How was this patch tested?

Ran all existing tests.

For code changes:

  • [V] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
  • Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
  • If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 14m 56s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 3s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 54 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 6m 5s Maven dependency ordering for branch
+1 💚 mvninstall 33m 1s trunk passed
+1 💚 compile 17m 10s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 compile 13m 46s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 checkstyle 4m 36s trunk passed
+1 💚 mvnsite 13m 16s trunk passed
+1 💚 javadoc 11m 51s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 10m 57s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 19m 51s trunk passed
+1 💚 shadedclient 35m 16s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 34s Maven dependency ordering for patch
+1 💚 mvninstall 7m 27s the patch passed
+1 💚 compile 15m 7s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javac 15m 7s the patch passed
+1 💚 compile 13m 48s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 javac 13m 48s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
-0 ⚠️ checkstyle 4m 30s /results-checkstyle-root.txt root: The patch generated 13 new + 2388 unchanged - 13 fixed = 2401 total (was 2401)
+1 💚 mvnsite 13m 19s the patch passed
+1 💚 javadoc 11m 50s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 11m 3s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 22m 33s the patch passed
-1 ❌ shadedclient 34m 39s patch has errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 unit 15m 3s hadoop-common in the patch passed.
-1 ❌ unit 6m 56s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-common.txt hadoop-yarn-common in the patch passed.
-1 ❌ unit 5m 7s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-common.txt hadoop-yarn-server-common in the patch passed.
-1 ❌ unit 120m 10s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt hadoop-yarn-server-resourcemanager in the patch passed.
-1 ❌ unit 28m 44s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-nodemanager.txt hadoop-yarn-server-nodemanager in the patch passed.
-1 ❌ unit 12m 50s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-client.txt hadoop-yarn-client in the patch passed.
+1 💚 unit 8m 56s hadoop-mapreduce-client-core in the patch passed.
-1 ❌ unit 9m 9s /patch-unit-hadoop-mapreduce-project_hadoop-mapreduce-client_hadoop-mapreduce-client-app.txt hadoop-mapreduce-client-app in the patch passed.
+1 💚 unit 4m 45s hadoop-mapreduce-client-hs in the patch passed.
-1 ❌ unit 83m 49s /patch-unit-hadoop-mapreduce-project_hadoop-mapreduce-client_hadoop-mapreduce-client-jobclient.txt hadoop-mapreduce-client-jobclient in the patch passed.
+1 💚 unit 0m 59s hadoop-yarn-server-router in the patch passed.
-1 ❌ unit 2m 53s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-applications_hadoop-yarn-applications-distributedshell.txt hadoop-yarn-applications-distributedshell in the patch passed.
-1 ❌ unit 4m 34s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-applications_hadoop-yarn-services_hadoop-yarn-services-core.txt hadoop-yarn-services-core in the patch passed.
-1 ❌ unit 2m 22s /patch-unit-hadoop-tools_hadoop-sls.txt hadoop-sls in the patch passed.
-1 ❌ asflicense 1m 17s /results-asflicense.txt The patch generated 1 ASF License warnings.
630m 52s
Reason Tests
Failed junit tests hadoop.yarn.event.TestAsyncDispatcher
hadoop.yarn.server.federation.utils.TestFederationStateStoreFacade
hadoop.yarn.server.federation.policies.router.TestHashBasedRouterPolicy
hadoop.yarn.server.federation.policies.router.TestRejectRouterPolicy
hadoop.yarn.server.federation.policies.router.TestUniformRandomRouterPolicy
hadoop.yarn.server.federation.store.impl.TestSQLFederationStateStore
hadoop.yarn.server.federation.policies.router.TestPriorityRouterPolicy
hadoop.yarn.server.federation.policies.router.TestLoadBasedRouterPolicy
hadoop.yarn.server.federation.policies.router.TestLocalityRouterPolicy
hadoop.yarn.server.federation.cache.TestFederationCache
hadoop.yarn.server.federation.policies.router.TestWeightedRandomRouterPolicy
hadoop.yarn.server.federation.store.impl.TestMemoryFederationStateStore
hadoop.yarn.server.federation.policies.TestRouterPolicyFacade
hadoop.yarn.server.federation.store.impl.TestZookeeperFederationStateStore
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacityScheduler
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFairSchedulerQueueACLs
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesSchedulerActivities
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesAppCustomResourceTypes
hadoop.yarn.server.resourcemanager.TestSubmitApplicationWithRMHA
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestWorkPreservingRMRestartForNodeLabel
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerMaxParallelApps
hadoop.yarn.server.resourcemanager.scheduler.fair.TestSchedulingUpdate
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestLeafQueue
hadoop.yarn.server.resourcemanager.TestKillApplicationWithRMHA
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerSchedulingRequestUpdate
hadoop.yarn.server.resourcemanager.recovery.TestZKRMStateStore
hadoop.yarn.server.resourcemanager.TestRM
hadoop.yarn.server.resourcemanager.webapp.TestRMWebappAuthentication
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedDynamicConfigWeightMode
hadoop.yarn.server.resourcemanager.scheduler.fair.TestQueueManagerRealScheduler
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestQueueConfigurationAutoRefreshPolicy
hadoop.yarn.server.resourcemanager.security.TestRMDelegationTokens
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedLegacyQueueCreationAbsoluteMode
hadoop.yarn.server.resourcemanager.resourcetracker.TestNMExpiry
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestAbsoluteResourceConfiguration
hadoop.yarn.server.resourcemanager.TestApplicationMasterServiceCapacity
hadoop.yarn.server.resourcemanager.TestCapacitySchedulerMetrics
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesForCSWithPartitions
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedDynamicConfig
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestAutoCreatedQueueDeletionPolicy
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesAppsModification
hadoop.yarn.server.resourcemanager.federation.TestFederationRMStateStoreService
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModeAbsoluteAndWeight
hadoop.yarn.server.resourcemanager.TestApplicationACLs
hadoop.yarn.server.resourcemanager.scheduler.fifo.TestFifoScheduler
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServiceAppsNodelabel
hadoop.yarn.server.resourcemanager.rmapp.attempt.TestAMLivelinessMonitor
hadoop.yarn.server.resourcemanager.rmapp.TestNodesListManager
hadoop.yarn.server.resourcemanager.scheduler.TestSchedulerUtils
hadoop.yarn.server.resourceman 8000 ager.TestSignalContainer
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerWithMultiResourceTypes
hadoop.yarn.server.resourcemanager.scheduler.constraint.TestPlacementConstraintsUtil
hadoop.yarn.server.resourcemanager.scheduler.fair.TestContinuousScheduling
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerSurgicalPreemption
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerQueueACLs
hadoop.yarn.server.resourcemanager.scheduler.TestSchedulingWithAllocationRequestId
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerConfigMutation
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerWeightMode
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerNewQueueAutoCreationWithCapacityVectors
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestApplicationPriority
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerQueueMappingFactory
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesAppsCustomResourceTypes
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedMode
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesContainers
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedLegacyQueueCreation
hadoop.yarn.server.resourcemanager.resourcetracker.TestRMNMRPCResponseId
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestIncreaseAllocationExpirer
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFSAppAttempt
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestMixedQueueResourceCalculation
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModeAbsoluteAndPercentageAndWeightVector
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerLazyPreemption
hadoop.yarn.server.resourcemanager.TestApplicationMasterServiceInterceptor
hadoop.yarn.server.resourcemanager.TestRMHAForAsyncScheduler
hadoop.yarn.server.resourcemanager.resourcetracker.TestNMReconnect
hadoop.yarn.server.resourcemanager.TestRMStoreCommands
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModeAbsoluteAndPercentage
hadoop.yarn.server.resourcemanager.recovery.TestCheckRemoveZKNodeRMStateStore
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestSchedulingRequestContainerAllocationAsync
hadoop.yarn.server.resourcemanager.TestRMAdminService
hadoop.yarn.server.resourcemanager.TestContainerResourceUsage
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesNodes
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestAbsoluteResourceWithAutoQueue
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedDynamicConfigWeightModeDQC
hadoop.yarn.server.resourcemanager.volume.csi.TestVolumeProcessor
hadoop.yarn.server.resourcemanager.applicationsmanager.TestAMRMRPCResponseId
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestUniformQueueResourceCalculation
hadoop.yarn.server.resourcemanager.TestMoveApplication
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerNodeLabelUpdate
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFairSchedulerPreemption
hadoop.yarn.server.resourcemanager.scheduler.policy.TestFairOrderingPolicy
hadoop.yarn.server.resourcemanager.resource.TestResourceProfiles
hadoop.yarn.server.resourcemanager.TestOpportunisticContainerAllocatorAMService
hadoop.yarn.server.resourcemanager.TestRMTimelineService
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerWorkflowPriorityMapping
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesAppAttempts
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModePercentageAndWeightVector
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestQueueManagementDynamicEditPolicy
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerDynamicBehavior
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModePercentageAndWeight
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesDelegationTokenAuthentication
hadoop.yarn.server.resourcemanager.TestRMProxyUsersConf
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerMultiNodesWithPreemption
hadoop.yarn.server.resourcemanager.TestNodeBlacklistingOnAMFailures
hadoop.yarn.server.resourcemanager.TestApplicationMasterServiceFair
hadoop.yarn.server.resourcemanager.TestApplicationCleanup
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerNodes
hadoop.yarn.webapp.TestRMWithXFSFilter
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFairSchedulerOvercommit
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCSAllocateCustomResource
hadoop.yarn.server.resourcemanager.scheduler.fair.TestAppRunnability
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedDynamicConfigAbsoluteMode
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesApps
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesDelegationTokens
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerMultiNodes
hadoop.yarn.server.resourcemanager.scheduler.constraint.TestPlacementProcessor
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestContainerResizing
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModeAbsoluteAndPercentageAndWeight
hadoop.yarn.server.resourcemanager.scheduler.fair.TestApplicationMasterServiceWithFS
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFSLeafQueue
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedDefaultLabel
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerAutoQueueCreation
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerOvercommit
hadoop.yarn.server.resourcemanager.rmapp.TestApplicationLifetimeMonitor
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModeAbsoluteAndPercentageVector
hadoop.yarn.server.resourcemanager.TestResourceManager
hadoop.yarn.server.resourcemanager.TestAMAuthorization
hadoop.yarn.server.resourcemanager.TestDecommissioningNodesWatcher
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestContainerAllocation
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerAutoCreatedQueuePreemption
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFSAppStarvation
hadoop.yarn.server.resourcemanager.applicationsmanager.TestAMRestart
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.scheduler.TestSchedulerHealth
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFairSchedulerFairShare
hadoop.yarn.server.resourcemanager.scheduler.capacity.conf.TestZKConfigurationStore
hadoop.yarn.server.resourcemanager.TestReservationSystemWithRMHA
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerConfigValidator
hadoop.yarn.server.resourcemanager.scheduler.TestAbstractYarnScheduler
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerAsyncScheduling
hadoop.yarn.server.resourcemanager.applicationsmanager.TestAMRMRPCNodeUpdates
hadoop.yarn.server.resourcemanager.monitor.TestSchedulingMonitor
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerAmbiguousLeafs
hadoop.yarn.server.resourcemanager.nodelabels.TestRMNodeLabelsManager
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestApplicationLimitsByPartition
hadoop.yarn.server.resourcemanager.security.TestDelegationTokenRenewer
hadoop.yarn.server.resourcemanager.TestResourceTrackerService
hadoop.yarn.server.resourcemanager.placement.TestPlacementManager
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySched
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestSchedulingRequestContainerAllocation
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesSchedulerActivitiesWithMultiNodesEnabled
hadoop.yarn.server.resourcemanager.scheduler.fair.TestFairScheduler
hadoop.yarn.server.resourcemanager.security.TestClientToAMTokens
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerNewQueueAutoCreation
hadoop.yarn.server.resourcemanager.ahs.TestRMApplicationHistoryWriter
hadoop.yarn.server.resourcemanager.security.TestAMRMTokens
hadoop.yarn.server.resourcemanager.scheduler.constraint.algorithm.TestLocalAllocationTagsManager
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerApps
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestApplicationPriorityACLs
hadoop.yarn.server.resourcemanager.TestWorkPreservingUnmanagedAM
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestQueueParsing
hadoop.yarn.server.resourcemanager.TestApplicationMasterLauncher
hadoop.yarn.server.resourcemanager.TestRMRestart
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestAMAllocatedToNonExclusivePartition
hadoop.yarn.server.resourcemanager.scheduler.constraint.TestAllocationTagsManager
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestApplicationLimits
hadoop.yarn.server.resourcemanager.rmcontainer.TestRMContainerImpl
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestQueueState
hadoop.yarn.server.resourcemanager.TestClientRMService
hadoop.yarn.server.resourcemanager.scheduler.capacity.conf.TestLeveldbConfigurationStore
hadoop.yarn.server.resourcemanager.TestRMHAMetrics
hadoop.yarn.server.resourcemanager.TestLeaderElectorService
hadoop.yarn.server.resourcemanager.scheduler.capacity.TestNodeLabelContainerAllocation
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesCapacitySchedulerMixedModeAbsoluteAndWeightVector
hadoop.yarn.server.resourcemanager.nodelabels.TestRMDelegatedNodeLabelsUpdater
hadoop.yarn.server.nodemanager.amrmproxy.TestFederationInterceptorSecure
hadoop.yarn.server.nodemanager.containermanager.linux.resources.TestCGroupElasticMemoryController
hadoop.yarn.server.nodemanager.amrmproxy.TestAMRMProxyMetrics
hadoop.yarn.server.nodemanager.amrmproxy.TestFederationInterceptor
hadoop.yarn.server.nodemanager.metrics.TestNodeManagerMetrics
hadoop.yarn.server.nodemanager.amrmproxy.TestAMRMProxyService
hadoop.yarn.client.TestApplicationMasterServiceProtocolForTimelineV2
hadoop.yarn.client.TestHedgingRequestRMFailoverProxyProvider
hadoop.yarn.client.cli.TestYarnCLI
hadoop.yarn.client.api.impl.TestAMRMClientPlacementConstraints
hadoop.yarn.client.TestNoHaRMFailoverProxyProvider
hadoop.yarn.client.api.impl.TestYarnClient
hadoop.yarn.client.api.impl.TestYarnClientWithReservation
hadoop.yarn.client.TestApplicationMasterServiceProtocolOnHA
hadoop.yarn.client.api.impl.TestAMRMProxy
hadoop.yarn.client.TestResourceTrackerOnHA
hadoop.yarn.client.api.impl.TestNMClient
hadoop.yarn.client.api.impl.TestAMRMClientOnRMRestart
hadoop.yarn.client.TestRMFailover
hadoop.yarn.client.TestFederationRMFailoverProxyProvider
hadoop.yarn.client.api.impl.TestAMRMClient
hadoop.yarn.client.TestApplicationClientProtocolOnHA
hadoop.mapreduce.v2.app.rm.TestRMContainerAllocator
hadoop.mapreduce.jobhistory.TestJobHistoryEventHandler
hadoop.mapred.TestMROpportunisticMaps
hadoop.mapred.TestMerge
hadoop.mapred.TestReduceFetch
hadoop.mapreduce.TestMRJobClient
hadoop.mapreduce.v2.TestMRJobsWithHistoryService
hadoop.mapreduce.v2.TestMRAMWithNonNormalizedCapabilities
hadoop.mapreduce.lib.output.TestJobOutputCommitter
hadoop.mapreduce.v2.TestMRJobsWithProfiler
hadoop.mapred.TestSpecialCharactersInOutputPath
hadoop.mapred.TestJobName
hadoop.mapred.TestMRTimelineEventHandling
hadoop.mapreduce.v2.TestNonExistentJob
hadoop.mapreduce.TestChild
hadoop.mapred.TestClusterMRNotification
hadoop.mapreduce.TestLargeSort
hadoop.mapred.TestNetworkedJob
hadoop.ipc.TestMRCJCSocketFactory
hadoop.conf.TestNoDefaultsJobConf
hadoop.mapreduce.v2.TestMiniMRProxyUser
hadoop.mapred.TestMiniMRBringup
hadoop.mapred.TestLazyOutput
hadoop.mapreduce.security.ssl.TestEncryptedShuffle
hadoop.mapred.TestReduceFetchFromPartialMem
hadoop.mapred.TestMiniMRWithDFSWithDistinctUsers
hadoop.mapred.TestClusterMapReduceTestCase
hadoop.mapred.TestJobCounters
hadoop.mapred.TestMiniMRClasspath
hadoop.mapreduce.TestMapReduceLazyOutput
hadoop.mapred.TestJobSysDirWithDFS
hadoop.yarn.applications.distributedshell.TestDSTimelineV10
hadoop.yarn.applications.distributedshell.TestDSWithMultipleNodeManager
hadoop.yarn.applications.distributedshell.TestDSTimelineV20
hadoop.yarn.applications.distributedshell.TestDSTimelineV15
hadoop.yarn.service.component.TestComponentDecommissionInstances
hadoop.yarn.service.TestYarnNativeServices
hadoop.yarn.sls.TestSLSStreamAMSynth
hadoop.yarn.sls.TestSLSDagAMSimulator
hadoop.yarn.sls.appmaster.TestAMSimulator
hadoop.yarn.sls.TestSLSGenericSynth
hadoop.yarn.sls.TestReservationSystemInvariants
hadoop.yarn.sls.nodemanager.TestNMSimulator
hadoop.yarn.sls.TestSLSRunner
Subsystem Report/Notes
Docker ClientAPI=1.48 ServerAPI=1.48 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/1/artifact/out/Dockerfile
GITHUB PR #7570
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets
uname Linux de4f06783334 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 0192cc1
Default Java Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/1/testReport/
Max. process+thread count 3372 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-tools/hadoop-sls U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/1/console
versions git=2.25.1 maven=3.6.3 spotbugs=4.2.2
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@YanivKunda YanivKunda force-pushed the HADOOP-19525_java.time.Clock branch from 0192cc1 to 3e7a4ee Compare April 2, 2025 06:02
@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 33s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 3s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 54 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 6m 33s Maven dependency ordering for branch
+1 💚 mvninstall 31m 22s trunk passed
+1 💚 compile 15m 39s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 compile 13m 42s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 checkstyle 4m 31s trunk passed
+1 💚 mvnsite 13m 22s trunk passed
+1 💚 javadoc 11m 52s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 11m 4s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 19m 44s trunk passed
+1 💚 shadedclient 34m 51s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 34s Maven dependency ordering for patch
+1 💚 mvninstall 7m 26s the patch passed
+1 💚 compile 15m 1s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javac 15m 1s the patch passed
+1 💚 compile 13m 35s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 javac 13m 35s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
-0 ⚠️ checkstyle 4m 28s /results-checkstyle-root.txt root: The patch generated 13 new + 2388 unchanged - 13 fixed = 2401 total (was 2401)
+1 💚 mvnsite 13m 22s the patch passed
+1 💚 javadoc 11m 52s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 10m 57s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 22m 38s the patch passed
+1 💚 shadedclient 34m 56s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 unit 15m 4s hadoop-common in the patch passed.
+1 💚 unit 6m 10s hadoop-yarn-common in the patch passed.
+1 💚 unit 4m 49s hadoop-yarn-server-common in the patch passed.
+1 💚 unit 159m 52s hadoop-yarn-server-resourcemanager in the patch passed.
+1 💚 unit 27m 48s hadoop-yarn-server-nodemanager in the patch passed.
+1 💚 unit 29m 15s hadoop-yarn-client in the patch passed.
+1 💚 unit 8m 53s hadoop-mapreduce-client-core in the patch passed.
+1 💚 unit 9m 13s hadoop-mapreduce-client-app in the patch passed.
+1 💚 unit 4m 42s hadoop-mapreduce-client-hs in the patch passed.
+1 💚 unit 129m 7s hadoop-mapreduce-client-jobclient in the patch passed.
+1 💚 unit 0m 55s hadoop-yarn-server-router in the patch passed.
+1 💚 unit 22m 45s hadoop-yarn-applications-distributedshell in the patch passed.
+1 💚 unit 21m 9s hadoop-yarn-services-core in the patch passed.
+1 💚 unit 12m 53s hadoop-sls in the patch passed.
-1 ❌ asflicense 1m 16s /results-asflicense.txt The patch generated 1 ASF License warnings.
759m 25s
Subsystem Report/Notes
Docker ClientAPI=1.48 ServerAPI=1.48 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/2/artifact/out/Dockerfile
GITHUB PR #7570
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets
uname Linux 2437309d504a 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 3e7a4ee
Default Java Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/2/testReport/
Max. process+thread count 3151 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-tools/hadoop-sls U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/2/console
versions git=2.25.1 maven=3.6.3 spotbugs=4.2.2
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@YanivKunda YanivKunda force-pushed the HADOOP-19525_java.time.Clock branch from 3e7a4ee to c40437d Compare April 2, 2025 19:24
*/
@Public
@Stable
@Deprecated
Copy link
Member

Choose a reason for hiding this comment

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

it was added in YARN-11765 (3.5.0, an unreleased version), why not just revert the change first?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@pan3793 You're right, it would appear as if 3.5.0 new deprecated classes!
I've removed the moved classes in the latest commit.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 33s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 2s No case conflicting files found.
+0 🆗 codespell 0m 1s codespell was not available.
+0 🆗 detsecrets 0m 1s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 54 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 7m 22s Maven dependency ordering for branch
+1 💚 mvninstall 31m 56s trunk passed
+1 💚 compile 15m 36s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 compile 13m 43s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 checkstyle 4m 29s trunk passed
+1 💚 mvnsite 13m 24s trunk passed
+1 💚 javadoc 11m 52s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120. 8000 04
+1 💚 javadoc 11m 9s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 19m 46s trunk passed
+1 💚 shadedclient 34m 46s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 34s Maven dependency ordering for patch
+1 💚 mvninstall 7m 24s the patch passed
+1 💚 compile 14m 51s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javac 14m 51s the patch passed
+1 💚 compile 13m 14s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 javac 13m 14s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
-0 ⚠️ checkstyle 4m 28s /results-checkstyle-root.txt root: The patch generated 13 new + 2388 unchanged - 13 fixed = 2401 total (was 2401)
+1 💚 mvnsite 13m 12s the patch passed
+1 💚 javadoc 11m 53s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 11m 2s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 22m 32s the patch passed
+1 💚 shadedclient 34m 38s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 unit 15m 11s hadoop-common in the patch passed.
+1 💚 unit 6m 13s hadoop-yarn-common in the patch passed.
+1 💚 unit 4m 59s hadoop-yarn-server-common in the patch passed.
+1 💚 unit 144m 53s hadoop-yarn-server-resourcemanager in the patch passed.
+1 💚 unit 27m 40s hadoop-yarn-server-nodemanager in the patch passed.
-1 ❌ unit 4m 25s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-client.txt hadoop-yarn-client in the patch passed.
+1 💚 unit 9m 1s hadoop-mapreduce-client-core in the patch passed.
-1 ❌ unit 8m 45s /patch-unit-hadoop-mapreduce-project_hadoop-mapreduce-client_hadoop-mapreduce-client-app.txt hadoop-mapreduce-client-app in the patch passed.
-1 ❌ unit 0m 48s /patch-unit-hadoop-mapreduce-project_hadoop-mapreduce-client_hadoop-mapreduce-client-hs.txt hadoop-mapreduce-client-hs in the patch failed.
-1 ❌ unit 0m 54s /patch-unit-hadoop-mapreduce-project_hadoop-mapreduce-client_hadoop-mapreduce-client-jobclient.txt hadoop-mapreduce-client-jobclient in the patch failed.
+1 💚 unit 0m 48s hadoop-yarn-server-router in the patch passed.
-1 ❌ unit 1m 32s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-applications_hadoop-yarn-applications-distributedshell.txt hadoop-yarn-applications-distributedshell in the patch passed.
-1 ❌ unit 3m 34s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-applications_hadoop-yarn-services_hadoop-yarn-services-core.txt hadoop-yarn-services-core in the patch passed.
-1 ❌ unit 1m 30s /patch-unit-hadoop-tools_hadoop-sls.txt hadoop-sls in the patch passed.
+1 💚 asflicense 1m 5s The patch does not generate ASF License warnings.
537m 31s
Reason Tests
Failed junit tests hadoop.yarn.client.TestApplicationMasterServiceProtocolForTimelineV2
hadoop.yarn.client.TestHedgingRequestRMFailoverProxyProvider
hadoop.yarn.client.cli.TestYarnCLI
hadoop.yarn.client.api.impl.TestAMRMClientPlacementConstraints
hadoop.yarn.client.TestNoHaRMFailoverProxyProvider
hadoop.yarn.client.api.impl.TestYarnClient
hadoop.yarn.client.api.impl.TestYarnClientWithReservation
hadoop.yarn.client.TestApplicationMasterServiceProtocolOnHA
hadoop.yarn.client.cli.TestSchedConfCLI
hadoop.yarn.client.api.impl.TestAMRMProxy
hadoop.yarn.client.TestResourceTrackerOnHA
hadoop.yarn.client.api.impl.TestNMClient
hadoop.yarn.client.api.impl.TestAMRMClientOnRMRestart
hadoop.yarn.client.TestRMFailover
hadoop.yarn.client.TestFederationRMFailoverProxyProvider
hadoop.yarn.client.api.impl.TestAMRMClient
hadoop.yarn.client.TestApplicationClientProtocolOnHA
hadoop.mapreduce.v2.app.rm.TestRMContainerAllocator
hadoop.mapreduce.jobhistory.TestJobHistoryEventHandler
hadoop.yarn.applications.distributedshell.TestDSTimelineV10
hadoop.yarn.applications.distributedshell.TestDSWithMultipleNodeManager
hadoop.yarn.applications.distributedshell.TestDSTimelineV20
hadoop.yarn.applications.distributedshell.TestDSTimelineV15
hadoop.yarn.service.component.TestComponentDecommissionInstances
hadoop.yarn.service.TestYarnNativeServices
hadoop.yarn.sls.TestSLSStreamAMSynth
hadoop.yarn.sls.TestSLSDagAMSimulator
hadoop.yarn.sls.appmaster.TestAMSimulator
hadoop.yarn.sls.TestSLSGenericSynth
hadoop.yarn.sls.TestReservationSystemInvariants
hadoop.yarn.sls.nodemanager.TestNMSimulator
hadoop.yarn.sls.TestSLSRunner
Subsystem Report/Notes
Docker ClientAPI=1.48 ServerAPI=1.48 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/3/artifact/out/Dockerfile
GITHUB PR #7570
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets
uname Linux 5861cdce23b7 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / c40437d
Default Java Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/3/testReport/
Max. process+thread count 3151 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-tools/hadoop-sls U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/3/console
versions git=2.25.1 maven=3.6.3 spotbugs=4.2.2
Powered by Apache Yetus 0.14.0 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 3s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 54 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 7m 2s Maven dependency ordering for branch
+1 💚 mvninstall 31m 33s trunk passed
+1 💚 compile 15m 29s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 compile 13m 35s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 checkstyle 4m 28s trunk passed
+1 💚 mvnsite 13m 7s trunk passed
+1 💚 javadoc 11m 59s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 9m 49s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 19m 56s trunk passed
+1 💚 shadedclient 34m 22s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 32s Maven dependency ordering for patch
+1 💚 mvninstall 7m 23s the patch passed
+1 💚 compile 14m 48s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javac 14m 48s the patch passed
+1 💚 compile 13m 37s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 javac 13m 37s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
-0 ⚠️ checkstyle 4m 28s /results-checkstyle-root.txt root: The patch generated 13 new + 2388 unchanged - 13 fixed = 2401 total (was 2401)
+1 💚 mvnsite 13m 17s the patch passed
+1 💚 javadoc 11m 45s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 11m 7s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 22m 39s the patch passed
+1 💚 shadedclient 35m 5s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 unit 15m 8s hadoop-common in the patch passed.
+1 💚 unit 6m 10s hadoop-yarn-common in the patch passed.
+1 💚 unit 4m 55s < 8000 /td> hadoop-yarn-server-common in the patch passed.
+1 💚 unit 144m 29s hadoop-yarn-server-resourcemanager in the patch passed.
+1 💚 unit 27m 43s hadoop-yarn-server-nodemanager in the patch passed.
+1 💚 unit 29m 38s hadoop-yarn-client in the patch passed.
+1 💚 unit 8m 57s hadoop-mapreduce-client-core in the patch passed.
+1 💚 unit 9m 19s hadoop-mapreduce-client-app in the patch passed.
+1 💚 unit 4m 40s hadoop-mapreduce-client-hs in the patch passed.
+1 💚 unit 128m 56s hadoop-mapreduce-client-jobclient in the patch passed.
+1 💚 unit 0m 52s hadoop-yarn-server-router in the patch passed.
+1 💚 unit 22m 41s hadoop-yarn-applications-distributedshell in the patch passed.
+1 💚 unit 21m 9s hadoop-yarn-services-core in the patch passed.
+1 💚 unit 12m 50s hadoop-sls in the patch passed.
+1 💚 asflicense 1m 15s The patch does not generate ASF License warnings.
742m 48s
Subsystem Report/Notes
Docker ClientAPI=1.48 ServerAPI=1.48 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/4/artifact/out/Dockerfile
GITHUB PR #7570
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets
uname Linux 12fc94763235 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / e1a23c1
Default Java Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/4/testReport/
Max. process+thread count 1571 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-tools/hadoop-sls U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/4/console
versions git=2.25.1 maven=3.6.3 spotbugs=4.2.2
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 34s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 3s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 54 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 6m 50s Maven dependency ordering for branch
+1 💚 mvninstall 31m 29s trunk passed
+1 💚 compile 15m 39s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 compile 13m 51s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 checkstyle 4m 32s trunk passed
+1 💚 mvnsite 13m 24s trunk passed
+1 💚 javadoc 11m 47s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 11m 7s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 19m 41s trunk passed
+1 💚 shadedclient 34m 47s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 33s Maven dependency ordering for patch
+1 💚 mvninstall 7m 29s the patch passed
+1 💚 compile 14m 59s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javac 14m 59s the patch passed
+1 💚 compile 13m 23s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 javac 13m 23s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
-0 ⚠️ checkstyle 4m 27s /results-checkstyle-root.txt root: The patch generated 2 new + 2373 unchanged - 28 fixed = 2375 total (was 2401)
+1 💚 mvnsite 12m 23s the patch passed
+1 💚 javadoc 11m 12s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 10m 34s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 22m 11s the patch passed
+1 💚 shadedclient 34m 35s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 unit 15m 5s hadoop-common in the patch passed.
+1 💚 unit 6m 16s hadoop-yarn-common in the patch passed.
+1 💚 unit 4m 50s hadoop-yarn-server-common in the patch passed.
-1 ❌ unit 148m 42s /patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt hadoop-yarn-server-resourcemanager in the patch passed.
+1 💚 unit 27m 40s hadoop-yarn-server-nodemanager in the patch passed.
+1 💚 unit 29m 23s hadoop-yarn-client in the patch passed.
+1 💚 unit 8m 59s hadoop-mapreduce-client-core in the patch passed.
+1 💚 unit 9m 15s hadoop-mapreduce-client-app in the patch passed.
+1 💚 unit 4m 41s hadoop-mapreduce-client-hs in the patch passed.
+1 💚 unit 130m 14s hadoop-mapreduce-client-jobclient in the patch passed.
+1 💚 unit 0m 56s hadoop-yarn-server-router in the patch passed.
+1 💚 unit 22m 37s hadoop-yarn-applications-distributedshell in the patch passed.
+1 💚 unit 21m 25s hadoop-yarn-services-core in the patch passed.
+1 💚 unit 12m 58s hadoop-sls in the patch passed.
+1 💚 asflicense 1m 16s The patch does not generate ASF License warnings.
747m 7s
Reason Tests
Failed junit tests hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacitySchedulerMultiNodes
Subsystem Report/Notes
Docker ClientAPI=1.48 ServerAPI=1.48 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/5/artifact/out/Dockerfile
GITHUB PR #7570
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets
uname Linux 08110547face 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 76b760b
Default Java Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/5/testReport/
Max. process+thread count 1570 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-tools/hadoop-sls U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/5/console
versions git=2.25.1 maven=3.6.3 spotbugs=4.2.2
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 0s Docker mode activated.
-1 ❌ patch 0m 21s #7570 does not apply to trunk. Rebase required? Wrong Branch? See https://cwiki.apache.org/confluence/display/HADOOP/How+To+Contribute for help.
Subsystem Report/Notes
GITHUB PR #7570
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/6/console
versions git=2.34.1
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 34s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 3s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 54 new or modified test files.
_ trunk Compile Tests _
+0 🆗 mvndep 6m 39s Maven dependency ordering for branch
+1 💚 mvninstall 31m 26s trunk passed
+1 💚 compile 15m 47s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 compile 13m 43s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 checkstyle 4m 26s trunk passed
+1 💚 mvnsite 13m 10s trunk passed
+1 💚 javadoc 12m 4s trunk passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 10m 59s trunk passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 19m 47s trunk passed
+1 💚 shadedclient 34m 54s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 32s Maven dependency ordering for patch
+1 💚 mvninstall 7m 27s the patch passed
+1 💚 compile 14m 52s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javac 14m 52s the patch passed
+1 💚 compile 13m 37s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 javac 13m 37s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 checkstyle 5m 4s root: The patch generated 0 new + 2373 unchanged - 28 fixed = 2373 total (was 2401)
+1 💚 mvnsite 13m 25s the patch passed
+1 💚 javadoc 12m 4s the patch passed with JDK Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04
+1 💚 javadoc 11m 11s the patch passed with JDK Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
+1 💚 spotbugs 22m 38s the patch passed
+1 💚 shadedclient 35m 0s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 unit 15m 6s hadoop-common in the patch passed.
+1 💚 unit 6m 12s hadoop-yarn-common in the patch passed.
+1 💚 unit 4m 47s hadoop-yarn-server-common in the patch passed.
+1 💚 unit 145m 32s hadoop-yarn-server-resourcemanager in the patch passed.
+1 💚 unit 27m 40s hadoop-yarn-server-nodemanager in the patch passed.
+1 💚 unit 29m 18s hadoop-yarn-client in the patch passed.
+1 💚 unit 9m 0s hadoop-mapreduce-client-core in the patch passed.
+1 💚 unit 9m 21s hadoop-mapreduce-client-app in the patch passed.
+1 💚 unit 4m 41s hadoop-mapreduce-client-hs in the patch passed.
+1 💚 unit 129m 41s hadoop-mapreduce-client-jobclient in the patch passed.
+1 💚 unit 0m 55s hadoop-yarn-server-router in the patch passed.
+1 💚 unit 23m 52s hadoop-yarn-applications-distributedshell in the patch passed.
+1 💚 unit 21m 14s hadoop-yarn-services-core in the patch passed.
+1 💚 unit 12m 56s hadoop-sls in the patch passed.
+1 💚 asflicense 1m 16s The patch does not generate ASF License warnings.
748m 40s
Subsystem Report/Notes
Docker ClientAPI=1.48 ServerAPI=1.48 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/7/artifact/out/Dockerfile
GITHUB PR #7570
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets
uname Linux d0430b0b84ec 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / f3f1798
Default Java Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.26+4-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_442-8u442-b06us1-0ubuntu120.04-b06
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/7/testReport/
Max. process+thread count 1571 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-tools/hadoop-sls U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7570/7/console
versions git=2.25.1 maven=3.6.3 spotbugs=4.2.2
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@YanivKunda
Copy link
Contributor Author
YanivKunda commented Apr 5, 2025

@pan3793 @slfan1989 @cnauroth - this rides on the waves of @yangjiandan's work in #7352 for YARN-11765.
Please share your thoughts!

* Subclasses that want to change this behavior can either override relevant methods or
* subclass {@link java.time.Clock} directly.
*/
public abstract class AbstractClock extends Clock {
Copy link
Member

Choose a reason for hiding this comment

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

this is a public api but seems unnecessary

Copy link
Member
@pan3793 pan3793 Apr 9, 2025

Choose a reason for hiding this comment

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

the rest of changes lgtm

sorry, I have to retract this after a closer look.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@pan3793 thanks for the review!
This just serves as base class for Clocks that don't need to deal with ZoneIds and mostly handle times natively via milliseconds (converting to Instants and not vice-versa).
The alternative would be to just delete it and have the two subclasses implement this common behavior.

I can also mark it with @LimitedPrivate and limit it to either -

  1. The only module currently using it (YARN, in ControlledClock)
  2. All modules currently using java.time.Clock (after this change - YARN, tools, MapReduce)

I think I prefer the first approach (delete the class) since it doesn't save too much boilerplate anyway.
wdyt?

import java.util.Collection;

import org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceScheduler;
import org.apache.hadoop.util.Clock;
Copy link
Member
@pan3793 pan3793 Apr 9, 2025

Choose a reason for hiding this comment

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

I just took a closer look, org.apache.hadoop.util.Clock was actually exposed to the public API, such changes bring unnecessary compatibility issues. Given Hadoop is already in a post-mature state, I would avoid such changes as much as possible.

Back to the original intention of the changes, how about leaving the org.apache.hadoop.yarn.util.Clock as-is (which means reverting YARN-11765), and introducing a new Clock implementation in the Common module based on the JDK Clock for new use cases?

Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@pan3793 you're completely right, but YARN-11765 was already merged - and changed the same public API (by moving the class from import org.apache.hadoop.yarn.util to org.apache.hadoop.util).

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

Successfully merging this pull request may close these issues.

3 participants
0