You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-01 06:46:55 +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:
@ -4501,8 +4501,12 @@ int ProcessMonitor::getDBRMdata(string *path)
|
|||||||
//create journal file if none come across
|
//create journal file if none come across
|
||||||
if ( !journalFile)
|
if ( !journalFile)
|
||||||
{
|
{
|
||||||
string cmd = "touch " + startup::StartUp::installDir() + "/data1/systemFiles/dbrm/BRM_saves_journal";
|
string journalFilename = startup::StartUp::installDir() + "/data1/systemFiles/dbrm/BRM_saves_journal";
|
||||||
system(cmd.c_str());
|
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;
|
returnStatus = oam::API_SUCCESS;
|
||||||
|
Reference in New Issue
Block a user