1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-01 06:46:55 +03:00

Simpler OAM

This commit is contained in:
Leonid Fedorov
2023-04-25 18:25:01 +00:00
parent bab29ff495
commit aead012f9f
4 changed files with 33 additions and 50 deletions

View File

@ -116,8 +116,6 @@ bool gPMProfOn = false;
uint32_t gSession = 0;
dbbc::Stats pmstats(statsName);
oam::OamCache* oamCache = oam::OamCache::makeOamCache();
// FIXME: there is an anon ns burried later in between 2 named namespaces...
namespace primitiveprocessor
{

View File

@ -19,6 +19,7 @@
#include "columncommand.h"
#include "blocksize.h"
#include "oamcache.h"
namespace primitiveprocessor
{
@ -77,7 +78,7 @@ void PseudoCC::loadSingleValue(W val)
template <typename W>
void PseudoCC::loadPMNumber()
{
uint32_t pmNum = oamCache->getLocalPMId();
uint32_t pmNum = oam::OamCache::makeOamCache()->getLocalPMId();
loadSingleValue<W>(pmNum);
}