1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-29 08:21:15 +03:00

Made procmon touch the journal file using idb file ops. Not sure

why this is necessary for load_brm to work.
This commit is contained in:
Patrick LeBlanc
2019-07-22 17:04:41 -05:00
parent f6b464f490
commit fa1ad8faca

View File

@ -4501,8 +4501,12 @@ int ProcessMonitor::getDBRMdata(string *path)
//create journal file if none come across
if ( !journalFile)
{
string cmd = "touch " + startup::StartUp::installDir() + "/data1/systemFiles/dbrm/BRM_saves_journal";
system(cmd.c_str());
string journalFilename = startup::StartUp::installDir() + "/data1/systemFiles/dbrm/BRM_saves_journal";
IDBDataFile *idbJournalFile = IDBDataFile::open(IDBPolicy::getType(journalFilename.c_str(),
IDBPolicy::WRITEENG), journalFilename.c_str(), "w", 0);
delete idbJournalFile;
//string cmd = "touch " + startup::StartUp::installDir() + "/data1/systemFiles/dbrm/BRM_saves_journal";
//system(cmd.c_str());
}
returnStatus = oam::API_SUCCESS;