diff --git a/marginalia_nu/src/main/java/nu/marginalia/wmsa/edge/index/postings/forward/ForwardIndexConverter.java b/marginalia_nu/src/main/java/nu/marginalia/wmsa/edge/index/postings/forward/ForwardIndexConverter.java index 5edb4fea..c4113440 100644 --- a/marginalia_nu/src/main/java/nu/marginalia/wmsa/edge/index/postings/forward/ForwardIndexConverter.java +++ b/marginalia_nu/src/main/java/nu/marginalia/wmsa/edge/index/postings/forward/ForwardIndexConverter.java @@ -49,8 +49,6 @@ public class ForwardIndexConverter { logger.info("Converting {} {}",inputFile, journalReader.fileHeader); - final Path intermediateDocsFile = Files.createTempFile(tmpFileDir, "words-sorted", ".dat"); - try { LongArray docsFileId = getDocIds(outputFileDocsId, journalReader); @@ -74,15 +72,11 @@ public class ForwardIndexConverter { }); docFileData.force(); - - + docsFileId.force(); } catch (IOException ex) { logger.error("Failed to convert", ex); throw ex; } - finally { - Files.deleteIfExists(intermediateDocsFile); - } } private LongArray getDocIds(Path outputFileDocs, SearchIndexJournalReader journalReader) throws IOException {