You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xi...@apache.org on 2023/04/18 05:33:31 UTC

[iotdb] branch guonengtest updated: fix long overflow

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

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


The following commit(s) were added to refs/heads/guonengtest by this push:
     new 62df174986 fix long overflow
62df174986 is described below

commit 62df174986ed617671b7d7187f49db84b5ef89df
Author: Jinrui.Zhang <xi...@gmail.com>
AuthorDate: Tue Apr 18 13:33:20 2023 +0800

    fix long overflow
---
 example/session/src/main/java/org/apache/iotdb/ReadTest.java   | 6 +++++-
 example/session/src/main/java/org/apache/iotdb/WriterTest.java | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/example/session/src/main/java/org/apache/iotdb/ReadTest.java b/example/session/src/main/java/org/apache/iotdb/ReadTest.java
index 8166bc883e..608224d9cd 100644
--- a/example/session/src/main/java/org/apache/iotdb/ReadTest.java
+++ b/example/session/src/main/java/org/apache/iotdb/ReadTest.java
@@ -40,7 +40,7 @@ public class ReadTest {
 
   private static final Logger LOGGER = LoggerFactory.getLogger(ReadTest.class);
 
-  private static int THREAD_NUMBER = 100;
+  private static int THREAD_NUMBER = 2;
 
   private static int DEVICE_NUMBER = 20000;
 
@@ -187,6 +187,10 @@ public class ReadTest {
     for (Thread thread : avgReadThreads) {
       thread.start();
     }
+
+    for (Thread thread : avgReadThreads) {
+      thread.join();
+    }
   }
 
   private abstract static class ReaderThread implements Runnable {
diff --git a/example/session/src/main/java/org/apache/iotdb/WriterTest.java b/example/session/src/main/java/org/apache/iotdb/WriterTest.java
index 299b4dd096..9ee7bd2187 100644
--- a/example/session/src/main/java/org/apache/iotdb/WriterTest.java
+++ b/example/session/src/main/java/org/apache/iotdb/WriterTest.java
@@ -108,7 +108,7 @@ public class WriterTest {
               loopIndex,
               (System.currentTimeMillis() - currentTimestamp),
               totalRowNumber.get(),
-              totalRowNumber.get() * SENSOR_NUMBER);
+              (long) totalRowNumber.get() * SENSOR_NUMBER);
         }
       }
       currentLatch.await();