1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

WIP. First cut of excising OAM and root access from the dev process.

This passes most tests; need to make sure that the tests that fail
have nothing to do with this change.

DMLProc is doing something that results in a sudo password prompt.
Will obliterate that next.
This commit is contained in:
Patrick LeBlanc
2018-10-02 16:33:06 -05:00
parent 3326be00de
commit 6626045535
5 changed files with 20 additions and 1 deletions

View File

@ -63,6 +63,7 @@ using namespace std;
#include <boost/scoped_ptr.hpp>
using namespace boost;
#include "config.h"
#include "configcpp.h"
using namespace config;
#include "messagequeue.h"
@ -100,6 +101,10 @@ using namespace querytele;
#include "threadpool.h"
#include "crashtrace.h"
#if defined(SKIP_OAM_INIT)
#include "dbrm.h"
#endif
namespace
{
@ -1601,6 +1606,11 @@ int main(int argc, char* argv[])
{
}
}
#if defined(SKIP_OAM_INIT)
BRM::DBRM *dbrm = new BRM::DBRM();
dbrm->setSystemQueryReady(true);
delete dbrm;
#endif
threadpool::ThreadPool exeMgrThreadPool(serverThreads, 0);
exeMgrThreadPool.setName("ExeMgrServer");