Force delete unused files

This commit is contained in:
Andrea Cavalli 2022-06-23 00:14:36 +02:00
parent f023fc3b83
commit 4a0710ed9a
1 changed files with 3 additions and 0 deletions

View File

@ -450,6 +450,7 @@ public class LLLocalLuceneIndex implements LLLuceneIndex {
indexWriter.deleteAll();
indexWriter.forceMergeDeletes(true);
indexWriter.commit();
indexWriter.deleteUnusedFiles();
} finally {
shutdownLock.unlock();
}
@ -602,6 +603,7 @@ public class LLLocalLuceneIndex implements LLLuceneIndex {
if (mergeScheduler instanceof ConcurrentMergeScheduler concurrentMergeScheduler) {
concurrentMergeScheduler.sync();
}
indexWriter.deleteUnusedFiles();
} finally {
shutdownLock.unlock();
}
@ -653,6 +655,7 @@ public class LLLocalLuceneIndex implements LLLuceneIndex {
}
commitTime.recordCallable(() -> {
indexWriter.commit();
indexWriter.deleteUnusedFiles();
return null;
});
} catch (Exception ex) {