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

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

commit 9bc8fe1e746b6a699e5183e2c5c170e3e74a2f12
Author: HTHou <[email protected]>
AuthorDate: Wed Sep 11 11:01:14 2024 +0800

    Reduce IDeviceID creation in insert process
---
 .../iotdb/db/storageengine/dataregion/memtable/DeviceIDFactory.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/DeviceIDFactory.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/DeviceIDFactory.java
index e96c77f1b4e..c409a4f80f0 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/DeviceIDFactory.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/DeviceIDFactory.java
@@ -67,7 +67,7 @@ public class DeviceIDFactory {
    * @return device id of the timeseries
    */
   public IDeviceID getDeviceID(final PartialPath devicePath) {
-    return getDeviceIDFunction.apply(devicePath.getFullPath());
+    return devicePath.getIDeviceID();
   }
 
   public static List<IDeviceID> convertRawDeviceIDs2PartitionKeys(

Reply via email to