This is an automated email from the ASF dual-hosted git repository. haonan pushed a commit to branch ResourceIntern12 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 45658ab0bfb9102fbe91fa0989c2fc836df14de5 Author: HTHou <[email protected]> AuthorDate: Tue Jul 6 11:27:11 2021 +0800 Use String.intern() in TsFileResource --- .../java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java b/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java index 16cdb54..c42e9d3 100644 --- a/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java +++ b/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java @@ -315,20 +315,24 @@ public class TsFileResource { } public void updateStartTime(String device, long time) { + device = device.intern(); timeIndex.updateStartTime(device, time); } // used in merge, refresh all start time public void putStartTime(String device, long time) { + device = device.intern(); timeIndex.putStartTime(device, time); } public void updateEndTime(String device, long time) { + device = device.intern(); timeIndex.updateEndTime(device, time); } // used in merge, refresh all end time public void putEndTime(String device, long time) { + device = device.intern(); timeIndex.putEndTime(device, time); }
