zentol commented on code in PR #22667:
URL: https://github.com/apache/flink/pull/22667#discussion_r1222900018


##########
flink-architecture-tests/flink-architecture-tests-production/archunit-violations/e5126cae-f3fe-48aa-b6fb-60ae6cc3fcd5:
##########
@@ -7,22 +7,22 @@ Method <org.apache.flink.runtime.blob.BlobInputStream.read()> 
calls method <org.
 Method <org.apache.flink.runtime.blob.BlobInputStream.read([B, int, int)> 
calls method <org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(BlobInputStream.java:163)
 Method 
<org.apache.flink.runtime.blob.BlobOutputStream.receiveAndCheckPutResponse(java.io.InputStream,
 java.security.MessageDigest, org.apache.flink.runtime.blob.BlobKey$BlobType)> 
calls method <org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(BlobOutputStream.java:155)
 Method 
<org.apache.flink.runtime.blob.BlobUtils.checkAndDeleteCorruptedBlobs(java.nio.file.Path,
 org.slf4j.Logger)> calls method 
<org.apache.flink.runtime.blob.BlobKey.getHash()> in (BlobUtils.java:514)
-Method 
<org.apache.flink.runtime.blob.FileSystemBlobStore.get(java.lang.String, 
java.io.File, org.apache.flink.runtime.blob.BlobKey)> calls method 
<org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(FileSystemBlobStore.java:124)
-Method 
<org.apache.flink.runtime.executiongraph.Execution.finishPartitionsAndUpdateConsumers()>
 calls method 
<org.apache.flink.runtime.executiongraph.ExecutionVertex.finishPartitionsIfNeeded()>
 in (Execution.java:978)
+Method 
<org.apache.flink.runtime.blob.FileSystemBlobStore.get(java.lang.String, 
java.io.File, org.apache.flink.runtime.blob.BlobKey)> calls method 
<org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(FileSystemBlobStore.java:133)
+Method 
<org.apache.flink.runtime.executiongraph.Execution.finishPartitionsAndUpdateConsumers()>
 calls method 
<org.apache.flink.runtime.executiongraph.ExecutionVertex.finishPartitionsIfNeeded()>
 in (Execution.java:981)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.grantDispatcherLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.grantLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:83)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.grantJobMasterLeadership(org.apache.flink.api.common.JobID)>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.grantLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:95)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.grantResourceManagerLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.grantLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:109)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.revokeDispatcherLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.revokeLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:77)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.revokeJobMasterLeadership(org.apache.flink.api.common.JobID)>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.revokeLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:89)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.revokeResourceManagerLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.revokeLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:102)
 Method 
<org.apache.flink.runtime.io.network.partition.ResourceManagerPartitionTrackerImpl.listDataSets()>
 calls method 
<org.apache.flink.runtime.io.network.partition.DataSetMetaInfo.withNumRegisteredPartitions(int,
 int)> in (ResourceManagerPartitionTrackerImpl.java:286)
-Method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$DeferrableCoordinator.closeAsync(long)>
 calls method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$QuiesceableContext.quiesce()>
 in (RecreateOnResetOperatorCoordinator.java:343)
+Method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$DeferrableCoordinator.closeAsync(long)>
 calls method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$QuiesceableContext.quiesce()>
 in (RecreateOnResetOperatorCoordinator.java:349)

Review Comment:
   Why did the line numbers change :thinking: I've only seen that happen on 
Java 17.



##########
flink-architecture-tests/flink-architecture-tests-production/archunit-violations/e5126cae-f3fe-48aa-b6fb-60ae6cc3fcd5:
##########
@@ -7,22 +7,22 @@ Method <org.apache.flink.runtime.blob.BlobInputStream.read()> 
calls method <org.
 Method <org.apache.flink.runtime.blob.BlobInputStream.read([B, int, int)> 
calls method <org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(BlobInputStream.java:163)
 Method 
<org.apache.flink.runtime.blob.BlobOutputStream.receiveAndCheckPutResponse(java.io.InputStream,
 java.security.MessageDigest, org.apache.flink.runtime.blob.BlobKey$BlobType)> 
calls method <org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(BlobOutputStream.java:155)
 Method 
<org.apache.flink.runtime.blob.BlobUtils.checkAndDeleteCorruptedBlobs(java.nio.file.Path,
 org.slf4j.Logger)> calls method 
<org.apache.flink.runtime.blob.BlobKey.getHash()> in (BlobUtils.java:514)
-Method 
<org.apache.flink.runtime.blob.FileSystemBlobStore.get(java.lang.String, 
java.io.File, org.apache.flink.runtime.blob.BlobKey)> calls method 
<org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(FileSystemBlobStore.java:124)
-Method 
<org.apache.flink.runtime.executiongraph.Execution.finishPartitionsAndUpdateConsumers()>
 calls method 
<org.apache.flink.runtime.executiongraph.ExecutionVertex.finishPartitionsIfNeeded()>
 in (Execution.java:978)
+Method 
<org.apache.flink.runtime.blob.FileSystemBlobStore.get(java.lang.String, 
java.io.File, org.apache.flink.runtime.blob.BlobKey)> calls method 
<org.apache.flink.runtime.blob.BlobKey.getHash()> in 
(FileSystemBlobStore.java:133)
+Method 
<org.apache.flink.runtime.executiongraph.Execution.finishPartitionsAndUpdateConsumers()>
 calls method 
<org.apache.flink.runtime.executiongraph.ExecutionVertex.finishPartitionsIfNeeded()>
 in (Execution.java:981)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.grantDispatcherLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.grantLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:83)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.grantJobMasterLeadership(org.apache.flink.api.common.JobID)>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.grantLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:95)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.grantResourceManagerLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.grantLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:109)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.revokeDispatcherLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.revokeLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:77)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.revokeJobMasterLeadership(org.apache.flink.api.common.JobID)>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.revokeLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:89)
 Method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedHaServicesWithLeadershipControl.revokeResourceManagerLeadership()>
 calls method 
<org.apache.flink.runtime.highavailability.nonha.embedded.EmbeddedLeaderService.revokeLeadership()>
 in (EmbeddedHaServicesWithLeadershipControl.java:102)
 Method 
<org.apache.flink.runtime.io.network.partition.ResourceManagerPartitionTrackerImpl.listDataSets()>
 calls method 
<org.apache.flink.runtime.io.network.partition.DataSetMetaInfo.withNumRegisteredPartitions(int,
 int)> in (ResourceManagerPartitionTrackerImpl.java:286)
-Method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$DeferrableCoordinator.closeAsync(long)>
 calls method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$QuiesceableContext.quiesce()>
 in (RecreateOnResetOperatorCoordinator.java:343)
+Method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$DeferrableCoordinator.closeAsync(long)>
 calls method 
<org.apache.flink.runtime.operators.coordination.RecreateOnResetOperatorCoordinator$QuiesceableContext.quiesce()>
 in (RecreateOnResetOperatorCoordinator.java:349)

Review Comment:
   Why did the line numbers change :thinking: I've only seen that happen on 
Java 17. Curious what CI will say.



-- 
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]

Reply via email to