You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core generated 24 new + 0 unchanged - 0 fixed = 24 total (was 0)
+0 🆗
findbugs
0m 25s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-catalog/hadoop-yarn-applications-catalog-docker has no data from findbugs
+0 🆗
findbugs
0m 22s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site has no data from findbugs
+0 🆗
findbugs
0m 23s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry has no data from findbugs
+0 🆗
findbugs
0m 21s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui has no data from findbugs
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
FindBugs
module:hadoop-yarn-project
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
FindBugs
module:hadoop-tools/hadoop-streaming
org.apache.hadoop.record.Buffer.get() may expose internal representation by returning Buffer.bytes At Buffer.java:by returning Buffer.bytes At Buffer.java:[line 106]
new org.apache.hadoop.record.Buffer(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:representation by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 56]
org.apache.hadoop.record.Buffer.set(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 79]
org.apache.hadoop.record.Utils.hexchars should be package protected At Utils.java: At Utils.java:[line 45]
org.apache.hadoop.streaming.PipeMapper.getFieldSeparator() may expose internal representation by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:[line 141]
org.apache.hadoop.streaming.PipeMapper.getInputSeparator() may expose internal representation by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:[line 136]
org.apache.hadoop.streaming.PipeReducer.getFieldSeparator() may expose internal representation by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:[line 145]
org.apache.hadoop.streaming.PipeReducer.getInputSeparator() may expose internal representation by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:[line 140]
FindBugs
module:hadoop-tools/hadoop-archive-logs
org.apache.hadoop.tools.HadoopArchiveLogs.handleOpts(String[]) invokes System.exit(...), which shuts down the entire virtual machine At HadoopArchiveLogs.java:down the entire virtual machine At HadoopArchiveLogs.java:[line 263]
FindBugs
module:hadoop-tools/hadoop-rumen
org.apache.hadoop.tools.rumen.LoggedJob.getMapperTriesToSucceed() may expose internal representation by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:[line 341]
org.apache.hadoop.tools.rumen.ZombieJob.getInputSplits() may expose internal representation by returning ZombieJob.splits At ZombieJob.java:by returning ZombieJob.splits At ZombieJob.java:[line 227]
FindBugs
module:hadoop-tools/hadoop-gridmix
org.apache.hadoop.mapred.gridmix.GridmixRecord$Comparator implements Comparator but not Serializable At GridmixRecord.java:Serializable At GridmixRecord.java:[lines 252-269]
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFileAttempt(Path, int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 181] is not discharged
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFilePartAttempt(int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 333] is not discharged
FindBugs
module:hadoop-tools/hadoop-sls
org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator defines compareTo(Object) and uses Object.equals() At ContainerSimulator.java:Object.equals() At ContainerSimulator.java:[line 31]
FindBugs
module:hadoop-tools/hadoop-fs2img
new org.apache.hadoop.hdfs.server.namenode.ImageWriter(ImageWriter$Options) may fail to clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:[line 187] is not discharged
FindBugs
module:hadoop-tools
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFileAttempt(Path, int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 181] is not discharged
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFilePartAttempt(int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 333] is not discharged
new org.apache.hadoop.hdfs.server.namenode.ImageWriter(ImageWriter$Options) may fail to clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:[line 187] is not discharged
org.apache.hadoop.mapred.gridmix.GridmixRecord$Comparator implements Comparator but not Serializable At GridmixRecord.java:Serializable At GridmixRecord.java:[lines 252-269]
org.apache.hadoop.record.Buffer.get() may expose internal representation by returning Buffer.bytes At Buffer.java:by returning Buffer.bytes At Buffer.java:[line 106]
new org.apache.hadoop.record.Buffer(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:representation by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 56]
org.apache.hadoop.record.Buffer.set(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 79]
org.apache.hadoop.record.Utils.hexchars should be package protected At Utils.java: At Utils.java:[line 45]
org.apache.hadoop.streaming.PipeMapper.getFieldSeparator() may expose internal representation by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:[line 141]
org.apache.hadoop.streaming.PipeMapper.getInputSeparator() may expose internal representation by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:[line 136]
org.apache.hadoop.streaming.PipeReducer.getFieldSeparator() may expose internal representation by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:[line 145]
org.apache.hadoop.streaming.PipeReducer.getInputSeparator() may expose internal representation by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:[line 140]
org.apache.hadoop.tools.HadoopArchiveLogs.handleOpts(String[]) invokes System.exit(...), which shuts down the entire virtual machine At HadoopArchiveLogs.java:down the entire virtual machine At HadoopArchiveLogs.java:[line 263]
org.apache.hadoop.tools.rumen.LoggedJob.getMapperTriesToSucceed() may expose internal representation by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:[line 341]
org.apache.hadoop.tools.rumen.ZombieJob.getInputSplits() may expose internal representation by returning ZombieJob.splits At ZombieJob.java:by returning ZombieJob.splits At ZombieJob.java:[line 227]
org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator defines compareTo(Object) and uses Object.equals() At ContainerSimulator.java:Object.equals() At ContainerSimulator.java:[line 31]
FindBugs
module:root
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFileAttempt(Path, int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 181] is not discharged
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFilePartAttempt(int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 333] is not discharged
new org.apache.hadoop.hdfs.server.namenode.ImageWriter(ImageWriter$Options) may fail to clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:[line 187] is not discharged
org.apache.hadoop.mapred.gridmix.GridmixRecord$Comparator implements Comparator but not Serializable At GridmixRecord.java:Serializable At GridmixRecord.java:[lines 252-269]
org.apache.hadoop.record.Buffer.get() may expose internal representation by returning Buffer.bytes At Buffer.java:by returning Buffer.bytes At Buffer.java:[line 106]
new org.apache.hadoop.record.Buffer(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:representation by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 56]
org.apache.hadoop.record.Buffer.set(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 79]
org.apache.hadoop.record.Utils.hexchars should be package protected At Utils.java: At Utils.java:[line 45]
org.apache.hadoop.streaming.PipeMapper.getFieldSeparator() may expose internal representation by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:[line 141]
org.apache.hadoop.streaming.PipeMapper.getInputSeparator() may expose internal representation by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:[line 136]
org.apache.hadoop.streaming.PipeReducer.getFieldSeparator() may expose internal representation by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:[line 145]
org.apache.hadoop.streaming.PipeReducer.getInputSeparator() may expose internal representation by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:[line 140]
org.apache.hadoop.tools.HadoopArchiveLogs.handleOpts(String[]) invokes System.exit(...), which shuts down the entire virtual machine At HadoopArchiveLogs.java:down the entire virtual machine At HadoopArchiveLogs.java:[line 263]
org.apache.hadoop.tools.rumen.LoggedJob.getMapperTriesToSucceed() may expose internal representation by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:[line 341]
org.apache.hadoop.tools.rumen.ZombieJob.getInputSplits() may expose internal representation by returning ZombieJob.splits At ZombieJob.java:by returning ZombieJob.splits At ZombieJob.java:[line 227]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator defines compareTo(Object) and uses Object.equals() At ContainerSimulator.java:Object.equals() At ContainerSimulator.java:[line 31]
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core generated 24 new + 0 unchanged - 0 fixed = 24 total (was 0)
+0 🆗
findbugs
0m 24s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-catalog/hadoop-yarn-applications-catalog-docker has no data from findbugs
+0 🆗
findbugs
0m 23s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site has no data from findbugs
+0 🆗
findbugs
0m 24s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry has no data from findbugs
+0 🆗
findbugs
0m 22s
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui has no data from findbugs
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
FindBugs
module:hadoop-yarn-project
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
FindBugs
module:hadoop-tools/hadoop-streaming
org.apache.hadoop.record.Buffer.get() may expose internal representation by returning Buffer.bytes At Buffer.java:by returning Buffer.bytes At Buffer.java:[line 106]
new org.apache.hadoop.record.Buffer(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:representation by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 56]
org.apache.hadoop.record.Buffer.set(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 79]
org.apache.hadoop.record.Utils.hexchars should be package protected At Utils.java: At Utils.java:[line 45]
org.apache.hadoop.streaming.PipeMapper.getFieldSeparator() may expose internal representation by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:[line 141]
org.apache.hadoop.streaming.PipeMapper.getInputSeparator() may expose internal representation by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:[line 136]
org.apache.hadoop.streaming.PipeReducer.getFieldSeparator() may expose internal representation by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:[line 145]
org.apache.hadoop.streaming.PipeReducer.getInputSeparator() may expose internal representation by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:[line 140]
FindBugs
module:hadoop-tools/hadoop-archive-logs
org.apache.hadoop.tools.HadoopArchiveLogs.handleOpts(String[]) invokes System.exit(...), which shuts down the entire virtual machine At HadoopArchiveLogs.java:down the entire virtual machine At HadoopArchiveLogs.java:[line 263]
FindBugs
module:hadoop-tools/hadoop-rumen
org.apache.hadoop.tools.rumen.LoggedJob.getMapperTriesToSucceed() may expose internal representation by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:[line 341]
org.apache.hadoop.tools.rumen.ZombieJob.getInputSplits() may expose internal representation by returning ZombieJob.splits At ZombieJob.java:by returning ZombieJob.splits At ZombieJob.java:[line 227]
FindBugs
module:hadoop-tools/hadoop-gridmix
org.apache.hadoop.mapred.gridmix.GridmixRecord$Comparator implements Comparator but not Serializable At GridmixRecord.java:Serializable At GridmixRecord.java:[lines 252-269]
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFileAttempt(Path, int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 181] is not discharged
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFilePartAttempt(int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 333] is not discharged
FindBugs
module:hadoop-tools/hadoop-sls
org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator defines compareTo(Object) and uses Object.equals() At ContainerSimulator.java:Object.equals() At ContainerSimulator.java:[line 31]
FindBugs
module:hadoop-tools/hadoop-fs2img
new org.apache.hadoop.hdfs.server.namenode.ImageWriter(ImageWriter$Options) may fail to clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:[line 187] is not discharged
FindBugs
module:hadoop-tools
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFileAttempt(Path, int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 181] is not discharged
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFilePartAttempt(int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 333] is not discharged
new org.apache.hadoop.hdfs.server.namenode.ImageWriter(ImageWriter$Options) may fail to clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:[line 187] is not discharged
org.apache.hadoop.mapred.gridmix.GridmixRecord$Comparator implements Comparator but not Serializable At GridmixRecord.java:Serializable At GridmixRecord.java:[lines 252-269]
org.apache.hadoop.record.Buffer.get() may expose internal representation by returning Buffer.bytes At Buffer.java:by returning Buffer.bytes At Buffer.java:[line 106]
new org.apache.hadoop.record.Buffer(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:representation by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 56]
org.apache.hadoop.record.Buffer.set(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 79]
org.apache.hadoop.record.Utils.hexchars should be package protected At Utils.java: At Utils.java:[line 45]
org.apache.hadoop.streaming.PipeMapper.getFieldSeparator() may expose internal representation by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:[line 141]
org.apache.hadoop.streaming.PipeMapper.getInputSeparator() may expose internal representation by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:[line 136]
org.apache.hadoop.streaming.PipeReducer.getFieldSeparator() may expose internal representation by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:[line 145]
org.apache.hadoop.streaming.PipeReducer.getInputSeparator() may expose internal representation by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:[line 140]
org.apache.hadoop.tools.HadoopArchiveLogs.handleOpts(String[]) invokes System.exit(...), which shuts down the entire virtual machine At HadoopArchiveLogs.java:down the entire virtual machine At HadoopArchiveLogs.java:[line 263]
org.apache.hadoop.tools.rumen.LoggedJob.getMapperTriesToSucceed() may expose internal representation by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:[line 341]
org.apache.hadoop.tools.rumen.ZombieJob.getInputSplits() may expose internal representation by returning ZombieJob.splits At ZombieJob.java:by returning ZombieJob.splits At ZombieJob.java:[line 227]
org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator defines compareTo(Object) and uses Object.equals() At ContainerSimulator.java:Object.equals() At ContainerSimulator.java:[line 31]
FindBugs
module:root
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFileAttempt(Path, int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 181] is not discharged
org.apache.hadoop.fs.swift.snative.SwiftNativeOutputStream.uploadFilePartAttempt(int) may fail to clean up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:up java.io.InputStream Obligation to clean up resource created at SwiftNativeOutputStream.java:[line 333] is not discharged
new org.apache.hadoop.hdfs.server.namenode.ImageWriter(ImageWriter$Options) may fail to clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:clean up java.io.OutputStream on checked exception Obligation to clean up resource created at ImageWriter.java:[line 187] is not discharged
org.apache.hadoop.mapred.gridmix.GridmixRecord$Comparator implements Comparator but not Serializable At GridmixRecord.java:Serializable At GridmixRecord.java:[lines 252-269]
org.apache.hadoop.record.Buffer.get() may expose internal representation by returning Buffer.bytes At Buffer.java:by returning Buffer.bytes At Buffer.java:[line 106]
new org.apache.hadoop.record.Buffer(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:representation by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 56]
org.apache.hadoop.record.Buffer.set(byte[]) may expose internal representation by storing an externally mutable object into Buffer.bytes At Buffer.java:by storing an externally mutable object into Buffer.bytes At Buffer.java:[line 79]
org.apache.hadoop.record.Utils.hexchars should be package protected At Utils.java: At Utils.java:[line 45]
org.apache.hadoop.streaming.PipeMapper.getFieldSeparator() may expose internal representation by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapOutputFieldSeparator At PipeMapper.java:[line 141]
org.apache.hadoop.streaming.PipeMapper.getInputSeparator() may expose internal representation by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:by returning PipeMapper.mapInputFieldSeparator At PipeMapper.java:[line 136]
org.apache.hadoop.streaming.PipeReducer.getFieldSeparator() may expose internal representation by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceOutFieldSeparator At PipeReducer.java:[line 145]
org.apache.hadoop.streaming.PipeReducer.getInputSeparator() may expose internal representation by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:by returning PipeReducer.reduceInputFieldSeparator At PipeReducer.java:[line 140]
org.apache.hadoop.tools.HadoopArchiveLogs.handleOpts(String[]) invokes System.exit(...), which shuts down the entire virtual machine At HadoopArchiveLogs.java:down the entire virtual machine At HadoopArchiveLogs.java:[line 263]
org.apache.hadoop.tools.rumen.LoggedJob.getMapperTriesToSucceed() may expose internal representation by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:by returning LoggedJob.mapperTriesToSucceed At LoggedJob.java:[line 341]
org.apache.hadoop.tools.rumen.ZombieJob.getInputSplits() may expose internal representation by returning ZombieJob.splits At ZombieJob.java:by returning ZombieJob.splits At ZombieJob.java:[line 227]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5281]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CancelUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 5692]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7004]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$CompInstancesUpgradeResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 7527]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$ComponentCountProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 9557]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$DecommissionCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 10080]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$FlexComponentsResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 1717]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8174]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetCompInstancesResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 8976]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2128]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$GetStatusResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 2619]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6103]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$RestartServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 6514]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3121]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$StopResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 3532]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceRequestProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4115]
Useless control flow in org.apache.hadoop.yarn.proto.ClientAMProtocol$UpgradeServiceResponseProto$Builder.maybeForceBuilderInitialization() At ClientAMProtocol.java: At ClientAMProtocol.java:[line 4779]
org.apache.hadoop.yarn.service.ClientAMPolicyProvider.getServices() may expose internal representation by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:by returning ClientAMPolicyProvider.CLIENT_AM_SERVICE At ClientAMPolicyProvider.java:[line 38]
Class org.apache.hadoop.yarn.service.api.records.Resource defines non-transient non-serializable instance field additional In Resource.java:instance field additional In Resource.java
Inconsistent synchronization of org.apache.hadoop.yarn.service.client.ServiceClient.registryClient; locked 62% of time Unsynchronized access at ServiceClient.java:62% of time Unsynchronized access at ServiceClient.java:[line 165]
org.apache.hadoop.yarn.service.utils.JsonSerDeser.save(Object, File) may fail to clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:clean up java.io.OutputStream Obligation to clean up resource created at JsonSerDeser.java:[line 207] is not discharged
Usage of GetResource in org.apache.hadoop.yarn.service.utils.JsonSerDeser.fromResource(String) may be unsafe if class is extended At JsonSerDeser.java:may be unsafe if class is extended At JsonSerDeser.java:[line 119]
org.apache.hadoop.yarn.service.utils.ServiceApiUtil.jsonSerDeser isn't final and can't be protected from malicious code At ServiceApiUtil.java:be protected from malicious code At ServiceApiUtil.java:[line 77]
org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator defines compareTo(Object) and uses Object.equals() At ContainerSimulator.java:Object.equals() At ContainerSimulator.java:[line 31]
@aajisaka this PR is basically to compare against the upgrade to focal.
Any idea why Jenkins comes back with such a bad build?
-1 ❌ | unit | 341m 28s | /patch-unit-root.txt | root in the patch failed.
Jenkins didn't run all the unit tests. I suppose the tests ran from the root directory because the patch modifies a file (Jenkinsfile) under the root directory. I want to move the Jenkinsfile to another directory to avoid the situation.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
with a newline to
force all the tests
to run.
and will be reverted
prior to merge.