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

tanxinyu pushed a commit to branch parallel_after
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit bf10e8ad5d6cd69acba1e2ada6234a3b09102071
Author: LebronAl <[email protected]>
AuthorDate: Tue Oct 26 15:26:20 2021 +0800

    add log
---
 .../src/main/java/org/apache/iotdb/session/Session.java | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/session/src/main/java/org/apache/iotdb/session/Session.java 
b/session/src/main/java/org/apache/iotdb/session/Session.java
index 8c3ee40..6034e53 100644
--- a/session/src/main/java/org/apache/iotdb/session/Session.java
+++ b/session/src/main/java/org/apache/iotdb/session/Session.java
@@ -785,7 +785,7 @@ public class Session {
   private void handleMetaRedirection(String storageGroup, RedirectException e)
       throws IoTDBConnectionException {
     if (enableCacheLeader) {
-      logger.debug("storageGroup[{}]:{}", storageGroup, e.getMessage());
+      logger.info("storageGroup[{}]:{}", storageGroup, e.getMessage());
       AtomicReference<IoTDBConnectionException> exceptionReference = new 
AtomicReference<>();
       SessionConnection connection =
           endPointToSessionConnection.computeIfAbsent(
@@ -808,6 +808,7 @@ public class Session {
   private void handleRedirection(String deviceId, EndPoint endpoint)
       throws IoTDBConnectionException {
     if (enableCacheLeader) {
+      logger.info("deviceId[{}]:{}", deviceId, endpoint);
       AtomicReference<IoTDBConnectionException> exceptionReference = new 
AtomicReference<>();
       deviceIdToEndpoint.put(deviceId, endpoint);
       SessionConnection connection =
@@ -960,7 +961,14 @@ public class Session {
           request, deviceIds.get(i), times.get(i), measurementsList.get(i), 
valuesList.get(i));
     }
 
+    long start = System.currentTimeMillis();
     insertByGroup(recordsGroup, SessionConnection::insertRecords);
+    long end = System.currentTimeMillis();
+    logger.info(
+        "insert {} rows to {} nodes costs {} ms",
+        deviceIds.size(),
+        recordsGroup.size(),
+        end - start);
   }
 
   private TSInsertStringRecordsReq genTSInsertStringRecordsReq(
@@ -1165,7 +1173,14 @@ public class Session {
           typesList.get(i),
           valuesList.get(i));
     }
+    long start = System.currentTimeMillis();
     insertByGroup(recordsGroup, SessionConnection::insertRecords);
+    long end = System.currentTimeMillis();
+    logger.info(
+        "insert {} rows to {} nodes costs {} ms",
+        deviceIds.size(),
+        recordsGroup.size(),
+        end - start);
   }
 
   private TSInsertRecordsReq genTSInsertRecordsReq(

Reply via email to