RazorDB.KeyValueStore.CheckForIncompleteJournalRotation C# (CSharp) Method

CheckForIncompleteJournalRotation() private method

private CheckForIncompleteJournalRotation ( string baseFileName, int currentMemTableVersion ) : void
baseFileName string
currentMemTableVersion int
return void
        private void CheckForIncompleteJournalRotation(string baseFileName, int currentMemTableVersion) {
            int previousMemTableVersion = currentMemTableVersion - 1;
            // Is there a left-over journal from a previous rotation that was aborted while in rotation.
            if (File.Exists(Config.JournalFile(baseFileName, previousMemTableVersion))) {
                var memTable = new JournaledMemTable(baseFileName, previousMemTableVersion);
                memTable.WriteToSortedBlockTable(_manifest);
                memTable.Close();
            }
        }