This is an automated email from the ASF dual-hosted git repository. shuwenwei pushed a commit to branch cp-pr-18045-dev-1.3 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 0c6aa7c65eb565feae888a11bd0fbe0426bfc5c9 Author: shuwenwei <[email protected]> AuthorDate: Fri Jun 26 18:30:01 2026 +0800 Simplify create link fallback handling --- .../main/java/org/apache/iotdb/commons/utils/FileUtils.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java b/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java index ee5bff42ad6..01232f9237a 100644 --- a/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java +++ b/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/FileUtils.java @@ -74,17 +74,7 @@ public class FileUtils { throws IOException { try { Files.createLink(link, existing); - } catch (IOException e) { - if (!fallBackToCopy) { - throw e; - } - try { - Files.copy(existing, link); - } catch (IOException copyException) { - copyException.addSuppressed(e); - throw copyException; - } - } catch (UnsupportedOperationException e) { + } catch (IOException | UnsupportedOperationException e) { if (!fallBackToCopy) { throw e; }
