This is an automated email from the ASF dual-hosted git repository. shuwenwei pushed a commit to branch fix_tvlist_partial_clone_dev_1.3 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit f0abf5fffbb3ff83e26676016908e9873c9cc31e Author: shuwenwei <[email protected]> AuthorDate: Wed Aug 12 15:24:18 2026 +0800 perf: drop alignedTVListColumnAccessMap reference in cleanup --- .../db/queryengine/execution/fragment/FragmentInstanceContext.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceContext.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceContext.java index 24b233efcdf..14a90159dac 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceContext.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FragmentInstanceContext.java @@ -165,7 +165,7 @@ public class FragmentInstanceContext extends QueryContext { private boolean highestPriority = false; // accessed value columns on each referenced AlignedTVList. - private final Map<TVList, Set<Integer>> alignedTVListColumnAccessMap = new ConcurrentHashMap<>(); + private Map<TVList, Set<Integer>> alignedTVListColumnAccessMap = new ConcurrentHashMap<>(); public static FragmentInstanceContext createFragmentInstanceContext( FragmentInstanceId id, @@ -1027,7 +1027,7 @@ public class FragmentInstanceContext extends QueryContext { // release TVList/AlignedTVList owned by current query releaseTVListOwnedByQuery(); - alignedTVListColumnAccessMap.clear(); + alignedTVListColumnAccessMap = null; fileModCache = null; nonExistentModFiles = null;
