tez-yetus commented on PR #493: URL: https://github.com/apache/tez/pull/493#issuecomment-4410167664
:broken_heart: **-1 overall** | Vote | Subsystem | Runtime | Logfile | Comment | |:----:|----------:|--------:|:--------:|:-------:| | +0 :ok: | reexec | 0m 52s | | Docker mode activated. | |||| _ Prechecks _ | | +1 :green_heart: | dupname | 0m 1s | | No case conflicting files found. | | +0 :ok: | detsecrets | 0m 1s | | detect-secrets was not available. | | +0 :ok: | xmllint | 0m 0s | | xmllint was not available. | | +1 :green_heart: | @author | 0m 0s | | The patch does not contain any @author tags. | | +1 :green_heart: | test4tests | 0m 0s | | The patch appears to include 34 new or modified test files. | |||| _ master Compile Tests _ | | +0 :ok: | mvndep | 0m 40s | | Maven dependency ordering for branch | | +1 :green_heart: | mvninstall | 4m 36s | | master passed | | +1 :green_heart: | compile | 7m 54s | | master passed | | +1 :green_heart: | checkstyle | 6m 16s | | master passed | | +1 :green_heart: | javadoc | 6m 27s | | master passed | | +0 :ok: | spotbugs | 1m 22s | | tez-api in master has 92 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 46s | | tez-common in master has 13 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 53s | | tez-runtime-internals in master has 92 extant spotbugs warnings. | | +0 :ok: | spotbugs | 1m 11s | | tez-runtime-library in master has 143 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 55s | | tez-mapreduce in master has 97 extant spotbugs warnings. | | +0 :ok: | spotbugs | 1m 40s | | tez-dag in master has 537 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 50s | | tez-tests in master has 6 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 50s | | tez-ext-service-tests in master has 62 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 47s | | tez-plugins/tez-protobuf-history-plugin in master has 26 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 42s | | tez-plugins/tez-yarn-timeline-history-with-fs in master has 5 extant spotbugs warnings. | | +0 :ok: | spotbugs | 0m 46s | | tez-plugins/tez-aux-services in master has 5 extant spotbugs warnings. | | +0 :ok: | spotbugs | 6m 41s | | root in master has 1132 extant spotbugs warnings. | |||| _ Patch Compile Tests _ | | +0 :ok: | mvndep | 0m 15s | | Maven dependency ordering for patch | | -1 :x: | mvninstall | 0m 23s | [/patch-mvninstall-tez-runtime-library.txt](https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/patch-mvninstall-tez-runtime-library.txt) | tez-runtime-library in the patch failed. | | -1 :x: | mvninstall | 0m 30s | [/patch-mvninstall-tez-dag.txt](https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/patch-mvninstall-tez-dag.txt) | tez-dag in the patch failed. | | -1 :x: | mvninstall | 0m 16s | [/patch-mvninstall-tez-tests.txt](https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/patch-mvninstall-tez-tests.txt) | tez-tests in the patch failed. | | -1 :x: | mvninstall | 0m 16s | [/patch-mvninstall-tez-plugins_tez-yarn-timeline-history-with-fs.txt](https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/patch-mvninstall-tez-plugins_tez-yarn-timeline-history-with-fs.txt) | tez-yarn-timeline-history-with-fs in the patch failed. | | +1 :green_heart: | codespell | 1m 46s | | No new issues. | | +1 :green_heart: | compile | 7m 58s | | the patch passed | | +1 :green_heart: | javac | 7m 58s | | the patch passed | | +1 :green_heart: | blanks | 0m 0s | | The patch has no blanks issues. | | +1 :green_heart: | checkstyle | 6m 15s | | the patch passed | | +1 :green_heart: | javadoc | 6m 37s | | the patch passed | | -1 :x: | spotbugs | 1m 4s | [/new-spotbugs-tez-ext-service-tests.html](https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/new-spotbugs-tez-ext-service-tests.html) | tez-ext-service-tests generated 31 new + 31 unchanged - 31 fixed = 62 total (was 62) | | -1 :x: | spotbugs | 1m 3s | [/new-spotbugs-tez-plugins_tez-protobuf-history-plugin.html](https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/new-spotbugs-tez-plugins_tez-protobuf-history-plugin.html) | tez-plugins/tez-protobuf-history-plugin generated 14 new + 12 unchanged - 14 fixed = 26 total (was 26) | | -1 :x: | spotbugs | 7m 6s | [/new-spotbugs-root.html](https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/new-spotbugs-root.html) | root generated 45 new + 1087 unchanged - 45 fixed = 1132 total (was 1132) | |||| _ Other Tests _ | | +1 :green_heart: | unit | 2m 25s | | tez-api in the patch passed. | | +1 :green_heart: | unit | 0m 40s | | tez-common in the patch passed. | | +1 :green_heart: | unit | 0m 58s | | tez-runtime-internals in the patch passed. | | +1 :green_heart: | unit | 5m 45s | | tez-runtime-library in the patch passed. | | +1 :green_heart: | unit | 1m 25s | | tez-mapreduce in the patch passed. | | +1 :green_heart: | unit | 5m 20s | | tez-dag in the patch passed. | | +1 :green_heart: | unit | 37m 3s | | tez-tests in the patch passed. | | +1 :green_heart: | unit | 4m 20s | | tez-ext-service-tests in the patch passed. | | +1 :green_heart: | unit | 0m 39s | | tez-protobuf-history-plugin in the patch passed. | | +1 :green_heart: | unit | 1m 43s | | tez-yarn-timeline-history-with-fs in the patch passed. | | +1 :green_heart: | unit | 2m 59s | | tez-aux-services in the patch passed. | | +1 :green_heart: | unit | 68m 15s | | root in the patch passed. | | +1 :green_heart: | asflicense | 5m 30s | | The patch does not generate ASF License warnings. | | | | 238m 33s | | | | Reason | Tests | |-------:|:------| | SpotBugs | module:tez-ext-service-tests | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.descriptor At TezTestServiceProtocolProtos.java:[line 9021] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto.getGroupVerticesList() may expose internal representation by returning TezTestServiceProtocolProtos$GroupInputSpecProto.groupVertices_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$GroupInputSpecProto.groupVertices_ At TezTestServiceProtocolProtos.java:[line 1065] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 994] | | | Class org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto defines non-transient non-serializable instance field groupVertices_ In TezTestServiceProtocolProtos.java:instance field groupVertices_ In TezTestServiceProtocolProtos.java | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 1366] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.getGroupVerticesList() may expose internal representation by returning TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.groupVertices_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.groupVertices_ At TezTestServiceProtocolProtos.java:[line 1629] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 1321] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$IOSpecProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 90] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$IOSpecProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 442] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$IOSpecProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 398] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$RunContainerRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$RunContainerRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 7039] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 6845] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 7995] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 7476] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.setCredentialsBinary(ByteString) may expose internal representation by storing an externally mutable object into TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by storing an externally mutable object into TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 8004] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 7437] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerResponseProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 8311] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerResponseProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 8507] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerResponseProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 8477] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 4851] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 4657] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 5887] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 5347] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.setCredentialsBinary(ByteString) may expose internal representation by storing an externally mutable object into TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by storing an externally mutable object into TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 5896] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 5297] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkResponseProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 6324] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkResponseProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 6520] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkResponseProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 6490] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$TaskSpecProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 2106] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$TaskSpecProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 2828] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$TaskSpecProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 2752] | | SpotBugs | module:tez-plugins/tez-protobuf-history-plugin | | | Exception thrown in class org.apache.tez.dag.history.logging.proto.DatePartitionedLogger at new org.apache.tez.dag.history.logging.proto.DatePartitionedLogger(Parser, Path, Configuration, Clock) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DatePartitionedLogger.java:at new org.apache.tez.dag.history.logging.proto.DatePartitionedLogger(Parser, Path, Configuration, Clock) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DatePartitionedLogger.java:[line 68] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.descriptor At HistoryLoggerProtos.java:[line 4613] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$HistoryEventProto.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:[line 987] | | | org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$HistoryEventProto$Builder.getDescriptorForType() may expose internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:[line 1803] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$HistoryEventProto$Builder.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:[line 1756] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$KVPair.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:[line 82] | | | org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$KVPair$Builder.getDescriptorForType() may expose internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:[line 410] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$KVPair$Builder.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:[line 377] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$ManifestEntryProto.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:[line 3224] | | | org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$ManifestEntryProto$Builder.getDescriptorForType() may expose internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:[line 3830] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$ManifestEntryProto$Builder.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:[line 3791] | | | org.apache.tez.dag.history.logging.proto.ProtoMessageWritable.getMessage() may expose internal representation by returning ProtoMessageWritable.message At ProtoMessageWritable.java:by returning ProtoMessageWritable.message At ProtoMessageWritable.java:[line 48] | | | org.apache.tez.dag.history.logging.proto.ProtoMessageWritable.setMessage(MessageLite) may expose internal representation by storing an externally mutable object into ProtoMessageWritable.message At ProtoMessageWritable.java:by storing an externally mutable object into ProtoMessageWritable.message At ProtoMessageWritable.java:[line 52] | | | Exception thrown in class org.apache.tez.dag.history.logging.proto.ProtoMessageWriter at new org.apache.tez.dag.history.logging.proto.ProtoMessageWriter(Configuration, Path, Parser) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ProtoMessageWriter.java:at new org.apache.tez.dag.history.logging.proto.ProtoMessageWriter(Configuration, Path, Parser) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ProtoMessageWriter.java:[line 41] | | SpotBugs | module:root | | | Exception thrown in class org.apache.tez.dag.history.logging.proto.DatePartitionedLogger at new org.apache.tez.dag.history.logging.proto.DatePartitionedLogger(Parser, Path, Configuration, Clock) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DatePartitionedLogger.java:at new org.apache.tez.dag.history.logging.proto.DatePartitionedLogger(Parser, Path, Configuration, Clock) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At DatePartitionedLogger.java:[line 68] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.descriptor At HistoryLoggerProtos.java:[line 4613] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$HistoryEventProto.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:[line 987] | | | org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$HistoryEventProto$Builder.getDescriptorForType() may expose internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:[line 1803] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$HistoryEventProto$Builder.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_HistoryEventProto_descriptor At HistoryLoggerProtos.java:[line 1756] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$KVPair.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:[line 82] | | | org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$KVPair$Builder.getDescriptorForType() may expose internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:[line 410] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$KVPair$Builder.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_KVPair_descriptor At HistoryLoggerProtos.java:[line 377] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$ManifestEntryProto.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:[line 3224] | | | org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$ManifestEntryProto$Builder.getDescriptorForType() may expose internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:[line 3830] | | | Public static org.apache.tez.dag.history.logging.proto.HistoryLoggerProtos$ManifestEntryProto$Builder.getDescriptor() may expose internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:internal representation by returning HistoryLoggerProtos.internal_static_ManifestEntryProto_descriptor At HistoryLoggerProtos.java:[line 3791] | | | org.apache.tez.dag.history.logging.proto.ProtoMessageWritable.getMessage() may expose internal representation by returning ProtoMessageWritable.message At ProtoMessageWritable.java:by returning ProtoMessageWritable.message At ProtoMessageWritable.java:[line 48] | | | org.apache.tez.dag.history.logging.proto.ProtoMessageWritable.setMessage(MessageLite) may expose internal representation by storing an externally mutable object into ProtoMessageWritable.message At ProtoMessageWritable.java:by storing an externally mutable object into ProtoMessageWritable.message At ProtoMessageWritable.java:[line 52] | | | Exception thrown in class org.apache.tez.dag.history.logging.proto.ProtoMessageWriter at new org.apache.tez.dag.history.logging.proto.ProtoMessageWriter(Configuration, Path, Parser) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ProtoMessageWriter.java:at new org.apache.tez.dag.history.logging.proto.ProtoMessageWriter(Configuration, Path, Parser) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ProtoMessageWriter.java:[line 41] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.descriptor At TezTestServiceProtocolProtos.java:[line 9021] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto.getGroupVerticesList() may expose internal representation by returning TezTestServiceProtocolProtos$GroupInputSpecProto.groupVertices_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$GroupInputSpecProto.groupVertices_ At TezTestServiceProtocolProtos.java:[line 1065] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 994] | | | Class org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto defines non-transient non-serializable instance field groupVertices_ In TezTestServiceProtocolProtos.java:instance field groupVertices_ In TezTestServiceProtocolProtos.java | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 1366] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.getGroupVerticesList() may expose internal representation by returning TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.groupVertices_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.groupVertices_ At TezTestServiceProtocolProtos.java:[line 1629] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$GroupInputSpecProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_GroupInputSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 1321] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$IOSpecProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 90] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$IOSpecProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 442] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$IOSpecProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_IOSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 398] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$RunContainerRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$RunContainerRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 7039] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 6845] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 7995] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 7476] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.setCredentialsBinary(ByteString) may expose internal representation by storing an externally mutable object into TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by storing an externally mutable object into TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 8004] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerRequestProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 7437] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerResponseProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 8311] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerResponseProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 8507] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$RunContainerResponseProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_RunContainerResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 8477] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 4851] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 4657] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.getCredentialsBinary() may expose internal representation by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 5887] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 5347] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.setCredentialsBinary(ByteString) may expose internal representation by storing an externally mutable object into TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:by storing an externally mutable object into TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.credentialsBinary_ At TezTestServiceProtocolProtos.java:[line 5896] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkRequestProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkRequestProto_descriptor At TezTestServiceProtocolProtos.java:[line 5297] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkResponseProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 6324] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkResponseProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 6520] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$SubmitWorkResponseProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_SubmitWorkResponseProto_descriptor At TezTestServiceProtocolProtos.java:[line 6490] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$TaskSpecProto.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 2106] | | | org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$TaskSpecProto$Builder.getDescriptorForType() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 2828] | | | Public static org.apache.tez.test.service.rpc.TezTestServiceProtocolProtos$TaskSpecProto$Builder.getDescriptor() may expose internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:internal representation by returning TezTestServiceProtocolProtos.internal_static_TaskSpecProto_descriptor At TezTestServiceProtocolProtos.java:[line 2752] | | Subsystem | Report/Notes | |----------:|:-------------| | Docker | ClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/artifact/out/Dockerfile | | GITHUB PR | https://github.com/apache/tez/pull/493 | | Optional Tests | dupname asflicense codespell detsecrets javac javadoc unit xmllint compile spotbugs checkstyle | | uname | Linux e2af00a80365 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux | | Build tool | maven | | Personality | /home/jenkins/jenkins-home/workspace/tez-multibranch_PR-493/src/.yetus/personality.sh | | git revision | master / 633036558f50c538ea9bf743b055fb13285ebe68 | | Default Java | Ubuntu-21.0.10+7-Ubuntu-124.04 | | Test Results | https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/testReport/ | | Max. process+thread count | 2072 (vs. ulimit of 5500) | | modules | C: tez-api tez-common tez-runtime-internals tez-runtime-library tez-mapreduce tez-dag tez-tests tez-ext-service-tests tez-plugins/tez-protobuf-history-plugin tez-plugins/tez-yarn-timeline-history-with-fs tez-plugins/tez-aux-services . U: . | | Console output | https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-493/4/console | | versions | git=2.43.0 maven=3.9.14 spotbugs=4.9.3 codespell=2.4.1 | | Powered by | Apache Yetus 0.15.1 https://yetus.apache.org | This message was automatically generated. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
