594595596597598599600601602603604
if (JournalFilesRepository.trace) { JournalFilesRepository.trace("Renaming file " + tmpFileName + " as " + fileName); } sequentialFile.renameTo(fileName); if (keepOpened) { if (multiAIO) {
30423043304430453046304730483049305030513052
SequentialFile file = fileFactory.createSequentialFile(newFile, 1); if (file.exists()) { final String originalName = file.getFileName(); final String newName = originalName.substring(0, originalName.lastIndexOf(".cmp")); file.renameTo(newName); } } for (Pair<String, String> rename : renames) {
30863087308830893090309130923093309430953096
187188189190191192193194195196197
Assert.assertEquals(1, fileNames.size()); Assert.assertTrue(fileNames.contains("test1.hq")); sf.renameTo("test1.cmp"); fileNames = factory.listFiles("cmp"); Assert.assertEquals(1, fileNames.size());
549550551552553554555556557558559
else { if (tmpCompactExtension) { SequentialFile sequentialFile = nextFile.getFile(); sequentialFile.renameTo(sequentialFile.getFileName() + ".cmp"); } if (keepOpened) { openFile(nextFile, multiAIO);
617618619620621622623624625626627
28942895289628972898289929002901290229032904
30323033303430353036303730383039304030413042
long position = sequentialFile.position(); sequentialFile.close(); sequentialFile.renameTo(fileName); if (keepOpened) { if (multiAIO) {
31933194319531963197319831993200320132023203
{ nextOpenedFile = freeFiles.remove(); if (tmpCompactExtension) { SequentialFile sequentialFile = nextOpenedFile.getFile(); sequentialFile.renameTo(sequentialFile.getFileName() + ".cmp"); } } catch (NoSuchElementException ignored) { }
33263327332833293330333133323333333433353336