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

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


The following commit(s) were added to refs/heads/WeakRead by this push:
     new ccc9c2979b0 Print InternalAddress and port in explain analyze
ccc9c2979b0 is described below

commit ccc9c2979b00dd270a2c35a2b9d74af8d4a135f9
Author: JackieTien97 <[email protected]>
AuthorDate: Wed Aug 20 09:30:22 2025 +0800

    Print InternalAddress and port in explain analyze
---
 .../src/test/resources/confignode1conf/iotdb-system.properties        | 3 ++-
 .../src/test/resources/confignode2conf/iotdb-system.properties        | 3 ++-
 .../src/test/resources/confignode3conf/iotdb-system.properties        | 3 ++-
 .../db/queryengine/execution/fragment/FragmentInstanceExecution.java  | 4 +++-
 4 files changed, 9 insertions(+), 4 deletions(-)

diff --git 
a/iotdb-core/confignode/src/test/resources/confignode1conf/iotdb-system.properties
 
b/iotdb-core/confignode/src/test/resources/confignode1conf/iotdb-system.properties
index b396e373f86..5c291816255 100644
--- 
a/iotdb-core/confignode/src/test/resources/confignode1conf/iotdb-system.properties
+++ 
b/iotdb-core/confignode/src/test/resources/confignode1conf/iotdb-system.properties
@@ -38,4 +38,5 @@ data_replication_factor=3
 udf_lib_dir=target/confignode1/ext/udf
 trigger_lib_dir=target/confignode1/ext/trigger
 pipe_lib_dir=target/confignode1/ext/pipe
-config_node_ratis_log_appender_buffer_size_max = 14194304
\ No newline at end of file
+config_node_ratis_log_appender_buffer_size_max = 14194304
+read_consistency_level=weak
\ No newline at end of file
diff --git 
a/iotdb-core/confignode/src/test/resources/confignode2conf/iotdb-system.properties
 
b/iotdb-core/confignode/src/test/resources/confignode2conf/iotdb-system.properties
index ef3ba921f96..401265a1d62 100644
--- 
a/iotdb-core/confignode/src/test/resources/confignode2conf/iotdb-system.properties
+++ 
b/iotdb-core/confignode/src/test/resources/confignode2conf/iotdb-system.properties
@@ -38,4 +38,5 @@ data_replication_factor=3
 udf_lib_dir=target/confignode2/ext/udf
 trigger_lib_dir=target/confignode2/ext/trigger
 pipe_lib_dir=target/confignode2/ext/pipe
-config_node_ratis_log_appender_buffer_size_max = 14194304
\ No newline at end of file
+config_node_ratis_log_appender_buffer_size_max = 14194304
+read_consistency_level=weak
\ No newline at end of file
diff --git 
a/iotdb-core/confignode/src/test/resources/confignode3conf/iotdb-system.properties
 
b/iotdb-core/confignode/src/test/resources/confignode3conf/iotdb-system.properties
index 48f99317a2f..cd7de57c48f 100644
--- 
a/iotdb-core/confignode/src/test/resources/confignode3conf/iotdb-system.properties
+++ 
b/iotdb-core/confignode/src/test/resources/confignode3conf/iotdb-system.properties
@@ -38,4 +38,5 @@ data_replication_factor=3
 udf_lib_dir=target/confignode3/ext/udf
 trigger_lib_dir=target/confignode3/ext/trigger
 pipe_lib_dir=target/confignode3/ext/pipe
-config_node_ratis_log_appender_buffer_size_max = 14194304
\ No newline at end of file
+config_node_ratis_log_appender_buffer_size_max = 14194304
+read_consistency_level=weak
\ No newline at end of file
diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceExecution.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceExecution.java
index 7681475c4d1..92471853f60 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceExecution.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceExecution.java
@@ -20,6 +20,7 @@
 package org.apache.iotdb.db.queryengine.execution.fragment;
 
 import org.apache.iotdb.commons.utils.FileUtils;
+import org.apache.iotdb.db.conf.IoTDBConfig;
 import org.apache.iotdb.db.conf.IoTDBDescriptor;
 import org.apache.iotdb.db.queryengine.common.FragmentInstanceId;
 import org.apache.iotdb.db.queryengine.exception.CpuNotEnoughException;
@@ -53,6 +54,7 @@ import static 
org.apache.iotdb.db.queryengine.statistics.StatisticsMergeUtil.mer
 public class FragmentInstanceExecution {
 
   private static final Logger LOGGER = 
LoggerFactory.getLogger(FragmentInstanceExecution.class);
+  private static final IoTDBConfig CONFIG = 
IoTDBDescriptor.getInstance().getConfig();
   private final FragmentInstanceId instanceId;
   private final FragmentInstanceContext context;
 
@@ -152,7 +154,7 @@ public class FragmentInstanceExecution {
       return false;
     }
     statistics.setDataRegion(((DataRegion) 
context.getDataRegion()).getDataRegionId());
-    
statistics.setIp(IoTDBDescriptor.getInstance().getConfig().getAddressAndPort().ip);
+    statistics.setIp(CONFIG.getInternalAddress() + ":" + 
CONFIG.getInternalPort());
     statistics.setStartTimeInMS(context.getStartTime());
     statistics.setEndTimeInMS(
         context.isEndTimeUpdate() ? context.getEndTime() : 
System.currentTimeMillis());

Reply via email to