HBASE-16289 AsyncProcess stuck messages need to print region/server
diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncProcess.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncProcess.java
index 812e4bf..4514560 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncProcess.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncProcess.java
@@ -1682,7 +1682,11 @@
         if (!hasWait) { // Only log if wait is infinite.
           if (now > lastLog + 10000) {
             lastLog = now;
-            LOG.info("#" + id + ", waiting for " + currentInProgress + "  actions to finish");
+            LOG.info("#" + id + ", waiting for " + currentInProgress
+                + "  actions to finish on table: " + tableName);
+            if (currentInProgress <= thresholdToLogUndoneTaskDetails) {
+              logDetailsOfUndoneTasks(currentInProgress);
+            }
           }
         }
         synchronized (actionsInProgress) {