You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-dev@hadoop.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2026/01/01 00:33:14 UTC
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/
[Dec 29, 2025, 11:29:49 AM] (github) HADOOP-19761. Upgrade jetty and http2-common to 9.4.58.v20250814 (#8146)
[Dec 29, 2025, 2:33:25 PM] (github) HADOOP-19402. [JDK11] JDiff Support JDK11. (#8038) Contributed by Hualong Zhang.
[Dec 29, 2025, 8:16:09 PM] (github) YARN-10972. Remove stack traces from Jetty's response for Security Reasons. (#3502)
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [396K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [420K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/979/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [140K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/
[Jan 12, 2026, 6:31:25 AM] (github) HADOOP-19766. [ABFS] [FnsBlob] Force Flat Namespace accounts to use AbfsBlobClient.
[Jan 12, 2026, 6:01:55 PM] (Chris Nauroth) HADOOP-19776: trunk pre-commits for native code still try to use Java 8
[Jan 12, 2026, 6:05:50 PM] (Chris Nauroth) HADOOP-19776: revert exception.c change accidentally included in prior commit
[Jan 12, 2026, 6:16:17 PM] (Chris Nauroth) HADOOP-19756 make std_error adopters have less friction with hadoop native
[Jan 12, 2026, 6:22:29 PM] (Chris Nauroth) HADOOP-19777: Update trunk BUILDING.txt for Java 17 requirement
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.nodemanager.containermanager.logaggregation.TestLogAggregationService
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [392K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-nodemanager.txt [228K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [156K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/
[Jan 12, 2026, 6:31:25 AM] (github) HADOOP-19766. [ABFS] [FnsBlob] Force Flat Namespace accounts to use AbfsBlobClient.
[Jan 12, 2026, 6:01:55 PM] (Chris Nauroth) HADOOP-19776: trunk pre-commits for native code still try to use Java 8
[Jan 12, 2026, 6:05:50 PM] (Chris Nauroth) HADOOP-19776: revert exception.c change accidentally included in prior commit
[Jan 12, 2026, 6:16:17 PM] (Chris Nauroth) HADOOP-19756 make std_error adopters have less friction with hadoop native
[Jan 12, 2026, 6:22:29 PM] (Chris Nauroth) HADOOP-19777: Update trunk BUILDING.txt for Java 17 requirement
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.nodemanager.containermanager.logaggregation.TestLogAggregationService
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [392K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-nodemanager.txt [228K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [156K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/
[Jan 12, 2026, 6:31:25 AM] (github) HADOOP-19766. [ABFS] [FnsBlob] Force Flat Namespace accounts to use AbfsBlobClient.
[Jan 12, 2026, 6:01:55 PM] (Chris Nauroth) HADOOP-19776: trunk pre-commits for native code still try to use Java 8
[Jan 12, 2026, 6:05:50 PM] (Chris Nauroth) HADOOP-19776: revert exception.c change accidentally included in prior commit
[Jan 12, 2026, 6:16:17 PM] (Chris Nauroth) HADOOP-19756 make std_error adopters have less friction with hadoop native
[Jan 12, 2026, 6:22:29 PM] (Chris Nauroth) HADOOP-19777: Update trunk BUILDING.txt for Java 17 requirement
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.nodemanager.containermanager.logaggregation.TestLogAggregationService
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [392K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-nodemanager.txt [228K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [156K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/
[Jan 12, 2026, 6:31:25 AM] (github) HADOOP-19766. [ABFS] [FnsBlob] Force Flat Namespace accounts to use AbfsBlobClient.
[Jan 12, 2026, 6:01:55 PM] (Chris Nauroth) HADOOP-19776: trunk pre-commits for native code still try to use Java 8
[Jan 12, 2026, 6:05:50 PM] (Chris Nauroth) HADOOP-19776: revert exception.c change accidentally included in prior commit
[Jan 12, 2026, 6:16:17 PM] (Chris Nauroth) HADOOP-19756 make std_error adopters have less friction with hadoop native
[Jan 12, 2026, 6:22:29 PM] (Chris Nauroth) HADOOP-19777: Update trunk BUILDING.txt for Java 17 requirement
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.nodemanager.containermanager.logaggregation.TestLogAggregationService
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [392K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-nodemanager.txt [228K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/986/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [156K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/985/
[Jan 9, 2026, 2:30:07 PM] (github) HADOOP-19780. Fix website build in GitHub workflow (#8174)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/985/
[Jan 9, 2026, 2:30:07 PM] (github) HADOOP-19780. Fix website build in GitHub workflow (#8174)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/985/
[Jan 9, 2026, 2:30:07 PM] (github) HADOOP-19780. Fix website build in GitHub workflow (#8174)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/985/
[Jan 9, 2026, 2:30:07 PM] (github) HADOOP-19780. Fix website build in GitHub workflow (#8174)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/984/
[Jan 8, 2026, 11:24:54 AM] (github) HADOOP-19624. [ABFS] Fixing Thread leak in AbfsClientThrottlingAnalyzer (#7852)
[Jan 8, 2026, 11:59:25 PM] (github) HADOOP-19747. Switch to at.yawk.lz4:lz4-java:1.10.2 due to CVE-2025-66566 (#8122) Contributed by PJ Fanning
[Jan 9, 2026, 1:04:03 AM] (github) HADOOP-19775. ARM support for Ubuntu 24.04 build env (#8171)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/984/
[Jan 8, 2026, 11:24:54 AM] (github) HADOOP-19624. [ABFS] Fixing Thread leak in AbfsClientThrottlingAnalyzer (#7852)
[Jan 8, 2026, 11:59:25 PM] (github) HADOOP-19747. Switch to at.yawk.lz4:lz4-java:1.10.2 due to CVE-2025-66566 (#8122) Contributed by PJ Fanning
[Jan 9, 2026, 1:04:03 AM] (github) HADOOP-19775. ARM support for Ubuntu 24.04 build env (#8171)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/984/
[Jan 8, 2026, 11:24:54 AM] (github) HADOOP-19624. [ABFS] Fixing Thread leak in AbfsClientThrottlingAnalyzer (#7852)
[Jan 8, 2026, 11:59:25 PM] (github) HADOOP-19747. Switch to at.yawk.lz4:lz4-java:1.10.2 due to CVE-2025-66566 (#8122) Contributed by PJ Fanning
[Jan 9, 2026, 1:04:03 AM] (github) HADOOP-19775. ARM support for Ubuntu 24.04 build env (#8171)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/984/
[Jan 8, 2026, 11:24:54 AM] (github) HADOOP-19624. [ABFS] Fixing Thread leak in AbfsClientThrottlingAnalyzer (#7852)
[Jan 8, 2026, 11:59:25 PM] (github) HADOOP-19747. Switch to at.yawk.lz4:lz4-java:1.10.2 due to CVE-2025-66566 (#8122) Contributed by PJ Fanning
[Jan 9, 2026, 1:04:03 AM] (github) HADOOP-19775. ARM support for Ubuntu 24.04 build env (#8171)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/983/
[Jan 5, 2026, 5:30:32 PM] (Chris Nauroth) HADOOP-19773. [JDK17] Use JDK17 as default in precommit Docker image.
[Jan 5, 2026, 5:36:22 PM] (Chris Nauroth) HADOOP-19762: Move hadoop-gcp from hadoop-tools to hadoop-cloud-storage-project
[Jan 5, 2026, 8:33:11 PM] (github) HADOOP-19764. Upgrade amazon-s3-encryption-client-java to 4.0.0+ due to Invisible Salamanders (CVE-2025-14763) (#8158)
[Jan 5, 2026, 11:10:18 PM] (Chris Nauroth) HADOOP-19763: Remove deprecated properties from core-default.xml
[Jan 5, 2026, 11:15:30 PM] (Chris Nauroth) YARN-11913: Remove deprecated properties from yarn-default.xml
[Jan 6, 2026, 10:33:24 AM] (github) HADOOP-19581. Update PR template to ask about AI contribution (#8165)
[Jan 6, 2026, 7:25:59 PM] (github) YARN-11916. FileSystemTimelineReaderImpl vulnerable to race conditions (#8164)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/983/
[Jan 5, 2026, 5:30:32 PM] (Chris Nauroth) HADOOP-19773. [JDK17] Use JDK17 as default in precommit Docker image.
[Jan 5, 2026, 5:36:22 PM] (Chris Nauroth) HADOOP-19762: Move hadoop-gcp from hadoop-tools to hadoop-cloud-storage-project
[Jan 5, 2026, 8:33:11 PM] (github) HADOOP-19764. Upgrade amazon-s3-encryption-client-java to 4.0.0+ due to Invisible Salamanders (CVE-2025-14763) (#8158)
[Jan 5, 2026, 11:10:18 PM] (Chris Nauroth) HADOOP-19763: Remove deprecated properties from core-default.xml
[Jan 5, 2026, 11:15:30 PM] (Chris Nauroth) YARN-11913: Remove deprecated properties from yarn-default.xml
[Jan 6, 2026, 10:33:24 AM] (github) HADOOP-19581. Update PR template to ask about AI contribution (#8165)
[Jan 6, 2026, 7:25:59 PM] (github) YARN-11916. FileSystemTimelineReaderImpl vulnerable to race conditions (#8164)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/983/
[Jan 5, 2026, 5:30:32 PM] (Chris Nauroth) HADOOP-19773. [JDK17] Use JDK17 as default in precommit Docker image.
[Jan 5, 2026, 5:36:22 PM] (Chris Nauroth) HADOOP-19762: Move hadoop-gcp from hadoop-tools to hadoop-cloud-storage-project
[Jan 5, 2026, 8:33:11 PM] (github) HADOOP-19764. Upgrade amazon-s3-encryption-client-java to 4.0.0+ due to Invisible Salamanders (CVE-2025-14763) (#8158)
[Jan 5, 2026, 11:10:18 PM] (Chris Nauroth) HADOOP-19763: Remove deprecated properties from core-default.xml
[Jan 5, 2026, 11:15:30 PM] (Chris Nauroth) YARN-11913: Remove deprecated properties from yarn-default.xml
[Jan 6, 2026, 10:33:24 AM] (github) HADOOP-19581. Update PR template to ask about AI contribution (#8165)
[Jan 6, 2026, 7:25:59 PM] (github) YARN-11916. FileSystemTimelineReaderImpl vulnerable to race conditions (#8164)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/983/
[Jan 5, 2026, 5:30:32 PM] (Chris Nauroth) HADOOP-19773. [JDK17] Use JDK17 as default in precommit Docker image.
[Jan 5, 2026, 5:36:22 PM] (Chris Nauroth) HADOOP-19762: Move hadoop-gcp from hadoop-tools to hadoop-cloud-storage-project
[Jan 5, 2026, 8:33:11 PM] (github) HADOOP-19764. Upgrade amazon-s3-encryption-client-java to 4.0.0+ due to Invisible Salamanders (CVE-2025-14763) (#8158)
[Jan 5, 2026, 11:10:18 PM] (Chris Nauroth) HADOOP-19763: Remove deprecated properties from core-default.xml
[Jan 5, 2026, 11:15:30 PM] (Chris Nauroth) YARN-11913: Remove deprecated properties from yarn-default.xml
[Jan 6, 2026, 10:33:24 AM] (github) HADOOP-19581. Update PR template to ask about AI contribution (#8165)
[Jan 6, 2026, 7:25:59 PM] (github) YARN-11916. FileSystemTimelineReaderImpl vulnerable to race conditions (#8164)
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/
[Jan 3, 2026, 1:07:40 PM] (github) HADOOP-19765. Upgrade to log4j 2.25.3 due to CVE-2025-68161 (#8157) Contributed by PJ Fanning
[Jan 4, 2026, 7:12:40 AM] (github) YARN-11902.Fix build failure caused by mktemp@2.0.2 (#8108) Contributed by Senthil Kumar.
[Jan 4, 2026, 7:21:39 AM] (github) YARN-11895. Migrate Yarn Native Service to Jersey2. (#8084) Contributed by Bence Kosztolnik.
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [384K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [152K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/
[Jan 3, 2026, 1:07:40 PM] (github) HADOOP-19765. Upgrade to log4j 2.25.3 due to CVE-2025-68161 (#8157) Contributed by PJ Fanning
[Jan 4, 2026, 7:12:40 AM] (github) YARN-11902.Fix build failure caused by mktemp@2.0.2 (#8108) Contributed by Senthil Kumar.
[Jan 4, 2026, 7:21:39 AM] (github) YARN-11895. Migrate Yarn Native Service to Jersey2. (#8084) Contributed by Bence Kosztolnik.
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [384K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [152K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/
[Jan 3, 2026, 1:07:40 PM] (github) HADOOP-19765. Upgrade to log4j 2.25.3 due to CVE-2025-68161 (#8157) Contributed by PJ Fanning
[Jan 4, 2026, 7:12:40 AM] (github) YARN-11902.Fix build failure caused by mktemp@2.0.2 (#8108) Contributed by Senthil Kumar.
[Jan 4, 2026, 7:21:39 AM] (github) YARN-11895. Migrate Yarn Native Service to Jersey2. (#8084) Contributed by Bence Kosztolnik.
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [384K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [152K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/
[Jan 3, 2026, 1:07:40 PM] (github) HADOOP-19765. Upgrade to log4j 2.25.3 due to CVE-2025-68161 (#8157) Contributed by PJ Fanning
[Jan 4, 2026, 7:12:40 AM] (github) YARN-11902.Fix build failure caused by mktemp@2.0.2 (#8108) Contributed by Senthil Kumar.
[Jan 4, 2026, 7:21:39 AM] (github) YARN-11895. Migrate Yarn Native Service to Jersey2. (#8084) Contributed by Bence Kosztolnik.
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.server.router.webapp.TestRouterWebServicesREST
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvninstall-root.txt [152K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [384K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [424K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/982/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [152K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/981/
[Jan 1, 2026, 6:38:08 AM] (github) HADOOP-19771. Update the year to 2026 (#8155). Contributed by Ayush Saxena.
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/981/
[Jan 1, 2026, 6:38:08 AM] (github) HADOOP-19771. Update the year to 2026 (#8155). Contributed by Ayush Saxena.
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/981/
[Jan 1, 2026, 6:38:08 AM] (github) HADOOP-19771. Update the year to 2026 (#8155). Contributed by Ayush Saxena.
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/981/
[Jan 1, 2026, 6:38:08 AM] (github) HADOOP-19771. Update the year to 2026 (#8155). Contributed by Ayush Saxena.
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/
[Dec 31, 2025, 5:57:06 PM] (github) HADOOP-19761: Exclude jetty-alpn-java-client from Solr transitive dependencies (#8150)
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvninstall-root.txt [156K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [548K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [420K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [140K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/
[Dec 31, 2025, 5:57:06 PM] (github) HADOOP-19761: Exclude jetty-alpn-java-client from Solr transitive dependencies (#8150)
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvninstall-root.txt [156K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [548K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [420K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [140K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/
[Dec 31, 2025, 5:57:06 PM] (github) HADOOP-19761: Exclude jetty-alpn-java-client from Solr transitive dependencies (#8150)
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvninstall-root.txt [156K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [548K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [420K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [140K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org
Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64
Posted by Apache Jenkins Server <je...@builds.apache.org>.
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/
[Dec 31, 2025, 5:57:06 PM] (github) HADOOP-19761: Exclude jetty-alpn-java-client from Solr transitive dependencies (#8150)
-1 overall
The following subsystems voted -1:
blanks compile golang hadolint mvninstall mvnsite pathlen shadedclient spotbugs unit xml
The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck
The following subsystems are considered long running:
(runtime bigger than 1h 0m 0s)
unit
Specific tests:
XML :
Parsing Error(s):
hadoop-common-project/hadoop-common/src/test/resources/xml/external-dtd.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-excerpt.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-output-missing-tags2.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-output.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/fair-scheduler-invalid.xml
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/resources/yarn-site-with-invalid-allocation-file-ref.xml
spotbugs :
module:hadoop-maven-plugins
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:org.apache.hadoop.maven.plugin.cmakebuilder.TestMojo$TestThread.run() At TestMojo.java:[line 145]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.mojo At ProtocRunner.java:[line 68]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.project At ProtocRunner.java:[line 61]
new org.apache.hadoop.maven.plugin.protoc.ProtocRunner(MavenProject, File[], File, FileSet, String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:String, String, String, AbstractMojo, boolean) may expose internal representation by storing an externally mutable object into ProtocRunner.source At ProtocRunner.java:[line 64]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:new org.apache.hadoop.maven.plugin.protoc.ProtocRunner$ChecksumComparator(ProtocRunner, String) At ProtocRunner.java:[line 89]
new org.apache.hadoop.maven.plugin.util.Exec(Mojo) may expose internal representation by storing an externally mutable object into Exec.mojo At Exec.java:representation by storing an externally mutable object into Exec.mojo At Exec.java:[line 40]
org.apache.hadoop.maven.plugin.util.Exec$OutputBufferThread.getOutput() may expose internal representation by returning Exec$OutputBufferThread.output At Exec.java:by returning Exec$OutputBufferThread.output At Exec.java:[line 133]
spotbugs :
module:hadoop-tools/hadoop-distcp
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
spotbugs :
module:hadoop-tools/hadoop-federation-balance
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
spotbugs :
module:hadoop-tools/hadoop-dynamometer
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
spotbugs :
module:hadoop-tools/hadoop-archives
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
spotbugs :
module:hadoop-tools/hadoop-rumen
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
spotbugs :
module:hadoop-tools/hadoop-extras
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
spotbugs :
module:hadoop-tools/hadoop-resourceestimator
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
spotbugs :
module:hadoop-tools/hadoop-aws
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
spotbugs :
module:hadoop-tools/hadoop-azure-datalake
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
spotbugs :
module:hadoop-tools/hadoop-compat-bench
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
spotbugs :
module:hadoop-tools
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:new org.apache.hadoop.fs.adl.AdlFileStatus(DirectoryEntry, Path, boolean) At AdlFileStatus.java:[line 39]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 156]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:org.apache.hadoop.fs.adl.AdlFileSystem.initialize(URI, Configuration) At AdlFileSystem.java:[line 153]
org.apache.hadoop.fs.adl.AdlFileSystem.getAdlClient() may expose internal representation by returning AdlFileSystem.adlClient At AdlFileSystem.java:by returning AdlFileSystem.adlClient At AdlFileSystem.java:[line 339]
Comparison of String objects using == or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:== or != in org.apache.hadoop.fs.adl.AdlFileSystem.toFileStatuses(List, Path) At AdlFileSystem.java:[line 638]
new org.apache.hadoop.fs.adl.AdlFsInputStream(ADLFileInputStream, FileSystem$Statistics, Configuration) may expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:expose internal representation by storing an externally mutable object into AdlFsInputStream.in At AdlFsInputStream.java:[line 51]
new org.apache.hadoop.fs.adl.AdlFsOutputStream(ADLFileOutputStream, Configuration) may expose internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:internal representation by storing an externally mutable object into AdlFsOutputStream.out At AdlFsOutputStream.java:[line 53]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.err At HdfsCompatTool.java:[line 80]
new org.apache.hadoop.fs.compat.HdfsCompatTool(Configuration, PrintStream, PrintStream) may expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:expose internal representation by storing an externally mutable object into HdfsCompatTool.out At HdfsCompatTool.java:[line 79]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 37]
Unread field:field be static? At HdfsCompatSnapshot.java:[line 36]
org.apache.hadoop.fs.compat.common.AbstractHdfsCompatCase.fs() may expose internal representation by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:by returning AbstractHdfsCompatCase.fs At AbstractHdfsCompatCase.java:[line 45]
new org.apache.hadoop.fs.compat.common.HdfsCompatCommand(String, String, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:expose internal representation by storing an externally mutable object into HdfsCompatCommand.conf At HdfsCompatCommand.java:[line 43]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getFileSystem() may expose internal representation by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.fs At HdfsCompatEnvironment.java:[line 80]
org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment.getLocalFileSystem() may expose internal representation by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:by returning HdfsCompatEnvironment.localFs At HdfsCompatEnvironment.java:[line 84]
new org.apache.hadoop.fs.compat.common.HdfsCompatEnvironment(Path, Configuration) may expose internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:internal representation by storing an externally mutable object into HdfsCompatEnvironment.conf At HdfsCompatEnvironment.java:[line 56]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getFailedCase() may expose internal representation by returning HdfsCompatReport.failed At HdfsCompatReport.java:by returning HdfsCompatReport.failed At HdfsCompatReport.java:[line 65]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getPassedCase() may expose internal representation by returning HdfsCompatReport.passed At HdfsCompatReport.java:by returning HdfsCompatReport.passed At HdfsCompatReport.java:[line 61]
org.apache.hadoop.fs.compat.common.HdfsCompatReport.getSkippedCase() may expose internal representation by returning HdfsCompatReport.skipped At HdfsCompatReport.java:by returning HdfsCompatReport.skipped At HdfsCompatReport.java:[line 69]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:org.apache.hadoop.fs.s3a.commit.files.PendingSet.readObject(ObjectInputStream) At PendingSet.java:[line 166]
Unknown bug pattern MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT in org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit.readObject(ObjectInputStream) At SinglePendingCommit.java:[line 201]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getContainerSpec() may expose internal representation by returning ResourceSkyline.containerSpec At ResourceSkyline.java:by returning ResourceSkyline.containerSpec At ResourceSkyline.java:[line 180]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.getSkylineList() may expose internal representation by returning ResourceSkyline.skylineList At ResourceSkyline.java:by returning ResourceSkyline.skylineList At ResourceSkyline.java:[line 199]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 89]
new org.apache.hadoop.resourceestimator.common.api.ResourceSkyline(String, double, long, long, Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:Resource, RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 90]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setContainerSpec(Resource) may expose internal representation by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.containerSpec At ResourceSkyline.java:[line 189]
org.apache.hadoop.resourceestimator.common.api.ResourceSkyline.setSkylineList(RLESparseResourceAllocation) may expose internal representation by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:by storing an externally mutable object into ResourceSkyline.skylineList At ResourceSkyline.java:[line 209]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:new org.apache.hadoop.resourceestimator.service.ResourceEstimatorService() At ResourceEstimatorService.java:[line 101]
org.apache.hadoop.resourceestimator.solver.impl.LpSolver.init(Configuration, PredictionSkylineStore) may expose internal representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:representation by storing an externally mutable object into LpSolver.predictionSkylineStore At LpSolver.java:[line 88]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getRecurrenceId() may expose internal representation by returning JobMetaData.recurrenceId At JobMetaData.java:by returning JobMetaData.recurrenceId At JobMetaData.java:[line 107]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.getResourceSkyline() may expose internal representation by returning JobMetaData.resourceSkyline At JobMetaData.java:by returning JobMetaData.resourceSkyline At JobMetaData.java:[line 128]
org.apache.hadoop.resourceestimator.translator.api.JobMetaData.setRecurrenceId(RecurrenceId) may expose internal representation by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:by storing an externally mutable object into JobMetaData.recurrenceId At JobMetaData.java:[line 118]
org.apache.hadoop.resourceestimator.translator.impl.BaseLogParser.init(Configuration, HistorySkylineStore) may expose internal representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:representation by storing an externally mutable object into BaseLogParser.historySkylineStore At BaseLogParser.java:[line 67]
org.apache.hadoop.tools.CopyListingFileStatus.getPermission() may expose internal representation by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:by returning CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 217]
new org.apache.hadoop.tools.CopyListingFileStatus(long, boolean, int, long, long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:long, long, FsPermission, String, String, Path, long, long) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.permission At CopyListingFileStatus.java:[line 152]
org.apache.hadoop.tools.CopyListingFileStatus.setAclEntries(List) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.aclEntries At CopyListingFileStatus.java:[line 240]
org.apache.hadoop.tools.CopyListingFileStatus.setXAttrs(Map) may expose internal representation by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:by storing an externally mutable object into CopyListingFileStatus.xAttrs At CopyListingFileStatus.java:[line 258]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:new org.apache.hadoop.tools.DiffInfo(Path, Path, SnapshotDiffReport$DiffType) At DiffInfo.java:[line 60]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(String) At DistCh.java:[line 150]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:new org.apache.hadoop.tools.DistCh$FileOperation(Path, DistCh$FileOperation) At DistCh.java:[line 123]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:org.apache.hadoop.tools.DistCp.createAndSubmitJob() At DistCp.java:[line 233]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:new org.apache.hadoop.tools.DistCp(Configuration, DistCpOptions) At DistCp.java:[line 117]
org.apache.hadoop.tools.DistCpContext.getSourcePaths() may expose internal representation by returning DistCpContext.sourcePaths At DistCpContext.java:by returning DistCpContext.sourcePaths At DistCpContext.java:[line 63]
new org.apache.hadoop.tools.DistCpContext(DistCpOptions) may expose internal representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:representation by storing an externally mutable object into DistCpContext.options At DistCpContext.java:[line 50]
org.apache.hadoop.tools.DistCpContext.setSourcePaths(List) may expose internal representation by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:by storing an externally mutable object into DistCpContext.sourcePaths At DistCpContext.java:[line 55]
org.apache.hadoop.tools.DistCpOptionSwitch.getOption() may expose internal representation by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:by returning DistCpOptionSwitch.option At DistCpOptionSwitch.java:[line 281]
new org.apache.hadoop.tools.DistCpOptions$Builder(List, Path) may expose internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:internal representation by storing an externally mutable object into DistCpOptions$Builder.sourcePaths At DistCpOptions.java:[line 540]
Random object created and used only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:only once in org.apache.hadoop.tools.HadoopArchives.archive(Path, List, String, Path) At HadoopArchives.java:[line 504]
org.apache.hadoop.tools.HadoopArchives.getConf() may expose internal representation by returning HadoopArchives.conf At HadoopArchives.java:by returning HadoopArchives.conf At HadoopArchives.java:[line 140]
org.apache.hadoop.tools.HadoopArchives.setConf(Configuration) may expose internal representation by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:by storing an externally mutable object into HadoopArchives.conf At HadoopArchives.java:[line 125]
Unread field:field be static? At SimpleCopyListing.java:[line 80]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.init(String[]) At ApplicationMaster.java:[line 236]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 350]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:org.apache.hadoop.tools.dynamometer.ApplicationMaster.run() At ApplicationMaster.java:[line 343]
Unknown bug pattern AT_NONATOMIC_64BIT_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 462]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 446]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 448]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 416]
Unknown bug pattern AT_STALE_THREAD_WRITE_OF_PRIMITIVE in org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:org.apache.hadoop.tools.dynamometer.Client.init(String[]) At Client.java:[line 484]
Unknown bug pattern REFLC_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_CLASS in org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getJobForSubmission(Configuration, String, long, Class) At WorkloadDriver.java:[line 156]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.AuditReplayThread(Mapper$Context, DelayQueue, ConcurrentMap) At AuditReplayThread.java:[line 88]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.count At CountTimeWritable.java:[line 41]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.CountTimeWritable(LongWritable, LongWritable) may expose internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:internal representation by storing an externally mutable object into CountTimeWritable.time At CountTimeWritable.java:[line 42]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.command At UserCommandKey.java:[line 47]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.type At UserCommandKey.java:[line 48]
new org.apache.hadoop.tools.dynamometer.workloadgenerator.audit.UserCommandKey(Text, Text, Text) may expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:expose internal representation by storing an externally mutable object into UserCommandKey.user At UserCommandKey.java:[line 46]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) At DistCpProcedure.java:[line 148]
new org.apache.hadoop.tools.fedbalance.DistCpProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:may expose internal representation by storing an externally mutable object into DistCpProcedure.context At DistCpProcedure.java:[line 137]
org.apache.hadoop.tools.fedbalance.FedBalanceContext.getConf() may expose internal representation by returning FedBalanceContext.conf At FedBalanceContext.java:by returning FedBalanceContext.conf At FedBalanceContext.java:[line 65]
new org.apache.hadoop.tools.fedbalance.FedBalanceContext$Builder(Path, Path, String, Configuration) may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:may expose internal representation by storing an externally mutable object into FedBalanceContext$Builder.conf At FedBalanceContext.java:[line 235]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) At TrashProcedure.java:[line 57]
org.apache.hadoop.tools.fedbalance.TrashProcedure.getContext() may expose internal representation by returning TrashProcedure.context At TrashProcedure.java:by returning TrashProcedure.context At TrashProcedure.java:[line 95]
new org.apache.hadoop.tools.fedbalance.TrashProcedure(String, String, long, FedBalanceContext) may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:may expose internal representation by storing an externally mutable object into TrashProcedure.context At TrashProcedure.java:[line 55]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJob.getError() may expose internal representation by returning BalanceJob.error At BalanceJob.java:by returning BalanceJob.error At BalanceJob.java:[line 229]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.getConf() may expose internal representation by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by returning BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 171]
org.apache.hadoop.tools.fedbalance.procedure.BalanceJournalInfoHDFS.setConf(Configuration) may expose internal representation by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:by storing an externally mutable object into BalanceJournalInfoHDFS.conf At BalanceJournalInfoHDFS.java:[line 165]
new org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler(Configuration) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:representation by storing an externally mutable object into BalanceProcedureScheduler.conf At BalanceProcedureScheduler.java:[line 89]
org.apache.hadoop.tools.fedbalance.procedure.BalanceProcedureScheduler.setJournal(BalanceJournal) may expose internal representation by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:by storing an externally mutable object into BalanceProcedureScheduler.journal At BalanceProcedureScheduler.java:[line 307]
new org.apache.hadoop.tools.mapred.CopyCommitter(Path, TaskAttemptContext) may expose internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:internal representation by storing an externally mutable object into CopyCommitter.taskAttemptContext At CopyCommitter.java:[line 95]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(String, DynamicInputChunkContext) At DynamicInputChunk.java:[line 56]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunk(Path, TaskAttemptContext, DynamicInputChunkContext) At DynamicInputChunk.java:[line 103]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:new org.apache.hadoop.tools.mapred.lib.DynamicInputChunkContext(Configuration) At DynamicInputChunkContext.java:[line 47]
org.apache.hadoop.tools.mapred.lib.DynamicRecordReader.initialize(InputSplit, TaskAttemptContext) may expose internal representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:representation by storing an externally mutable object into DynamicRecordReader.taskAttemptContext At DynamicRecordReader.java:[line 74]
Unknown bug pattern FS_BAD_DATE_FORMAT_FLAG_COMBO in org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:org.apache.hadoop.tools.rumen.state.StatePool.initialize(Configuration) At StatePool.java:[line 175]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream) At ThrottledInputStream.java:[line 48]
Unknown bug pattern CT_CONSTRUCTOR_THROW in new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:new org.apache.hadoop.tools.util.ThrottledInputStream(InputStream, float) At ThrottledInputStream.java:[line 52]
org.apache.hadoop.tools.util.WorkReport.getException() may expose internal representation by returning WorkReport.exception At WorkReport.java:by returning WorkReport.exception At WorkReport.java:[line 76]
new org.apache.hadoop.tools.util.WorkReport(Object, int, boolean, Exception) may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:may expose internal representation by storing an externally mutable object into WorkReport.exception At WorkReport.java:[line 51]
Failed junit tests :
hadoop.hdfs.tools.TestDFSAdmin
hadoop.yarn.server.resourcemanager.webapp.TestRMWebServicesReservation
hadoop.yarn.server.resourcemanager.TestRMHA
hadoop.yarn.server.router.subcluster.fair.TestYarnFederationWithFairScheduler
hadoop.yarn.sls.appmaster.TestAMSimulator
mvninstall:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvninstall-root.txt [156K]
compile:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
cc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
golang:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
javac:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-compile-root.txt [32K]
blanks:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-eol.txt [15M]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/blanks-tabs.txt [2.0M]
checkstyle:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-checkstyle-root.txt [13M]
hadolint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-hadolint.txt [24K]
mvnsite:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-mvnsite-root.txt [32K]
pathlen:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pathlen.txt [12K]
pylint:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-pylint.txt [20K]
shellcheck:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/results-shellcheck.txt [24K]
xml:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/xml.txt [28K]
javadoc:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-javadoc-root.txt [36K]
spotbugs:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-maven-plugins-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-common-project.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-distcp-warnings.html [28K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-federation-balance-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-workload-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-dynamometer-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-archives-warnings.html [12K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-rumen-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-extras-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-resourceestimator-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-aws-warnings.html [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-azure-datalake-warnings.html [16K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools_hadoop-compat-bench-warnings.html [20K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-hadoop-tools-warnings.html [92K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/branch-spotbugs-root.txt [32K]
unit:
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-common-project_hadoop-annotations.txt [8.0K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt [548K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt [192K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-router.txt [420K]
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/980/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt [140K]
Powered by Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org