Skip to content

Commit 8024334

Browse files
committed
Ignore non-exist object folder when removing a region
1 parent dacbf92 commit 8024334

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

  • iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion

iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/DataRegion.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2307,6 +2307,10 @@ private void deleteAllSGFolders(List<String> folder) {
23072307
private void deleteAllObjectFiles(List<String> folders) {
23082308
for (String objectFolder : folders) {
23092309
File dataRegionObjectFolder = fsFactory.getFile(objectFolder, dataRegionIdString);
2310+
if (!dataRegionObjectFolder.exists()) {
2311+
continue;
2312+
}
2313+
23102314
AtomicLong totalSize = new AtomicLong(0);
23112315
AtomicInteger count = new AtomicInteger(0);
23122316
try (Stream<Path> paths = Files.walk(dataRegionObjectFolder.toPath())) {

0 commit comments

Comments
 (0)