This is an automated email from the ASF dual-hosted git repository.

lostluck pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new 68fec9e1ac6 Include ID and name of tracked thread in lull message 
(#29007)
68fec9e1ac6 is described below

commit 68fec9e1ac61eab8fff9c457f42251b2af1ee9bc
Author: Joar Wandborg <[email protected]>
AuthorDate: Sat Oct 21 19:33:57 2023 +0200

    Include ID and name of tracked thread in lull message (#29007)
    
    In order to aid debugging of lulls.
---
 .../beam/runners/dataflow/worker/DataflowOperationContext.java     | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowOperationContext.java
 
b/runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowOperationContext.java
index df520ebd392..b2ab928bc99 100644
--- 
a/runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowOperationContext.java
+++ 
b/runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowOperationContext.java
@@ -264,7 +264,12 @@ public class DataflowOperationContext implements 
OperationContext {
           .append(" for at least ")
           .append(formatDuration(lullDuration))
           .append(" without outputting or completing in state ")
-          .append(getStateName());
+          .append(getStateName())
+          .append(" in thread ")
+          .append(trackedThread.getName())
+          .append(" with id ")
+          .append(trackedThread.getId());
+
       message.append("\n");
 
       
message.append(getStackTraceForLullMessage(trackedThread.getStackTrace()));

Reply via email to