You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-08 14:22:09 +03:00
compilation failure
error: reference to 'mutex' is ambiguous note: candidates are: 'class boost::mutex' note: 'class std::mutex'
This commit is contained in:
@@ -105,7 +105,7 @@ void FileBufferMgr::setReportingFrequency(const uint32_t d)
|
||||
|
||||
void FileBufferMgr::flushCache()
|
||||
{
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
{
|
||||
filebuffer_uset_t sEmpty;
|
||||
filebuffer_list_t lEmpty;
|
||||
@@ -131,7 +131,7 @@ void FileBufferMgr::flushCache()
|
||||
void FileBufferMgr::flushOne(const BRM::LBID_t lbid, const BRM::VER_t ver)
|
||||
{
|
||||
//similar in function to depleteCache()
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
filebuffer_uset_iter_t iter = fbSet.find(HashObject_t(lbid, ver, 0));
|
||||
|
||||
@@ -152,7 +152,7 @@ void FileBufferMgr::flushOne(const BRM::LBID_t lbid, const BRM::VER_t ver)
|
||||
|
||||
void FileBufferMgr::flushMany(const LbidAtVer* laVptr, uint32_t cnt)
|
||||
{
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
BRM::LBID_t lbid;
|
||||
BRM::VER_t ver;
|
||||
@@ -199,7 +199,7 @@ void FileBufferMgr::flushManyAllversion(const LBID_t* laVptr, uint32_t cnt)
|
||||
tr1::unordered_set<LBID_t> uniquer;
|
||||
tr1::unordered_set<LBID_t>::iterator uit;
|
||||
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
if (fReportFrequency)
|
||||
{
|
||||
@@ -264,7 +264,7 @@ void FileBufferMgr::flushOIDs(const uint32_t* oids, uint32_t count)
|
||||
// If there are more than this # of extents to drop, the whole cache will be cleared
|
||||
const uint32_t clearThreshold = 50000;
|
||||
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
if (fCacheSize == 0 || count == 0)
|
||||
return;
|
||||
@@ -323,7 +323,7 @@ void FileBufferMgr::flushPartition(const vector<OID_t>& oids, const set<BRM::Log
|
||||
filebuffer_uset_t::iterator it;
|
||||
uint32_t count = oids.size();
|
||||
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
if (fReportFrequency)
|
||||
{
|
||||
@@ -398,7 +398,7 @@ bool FileBufferMgr::exists(const BRM::LBID_t& lbid, const BRM::VER_t& ver) const
|
||||
|
||||
FileBuffer* FileBufferMgr::findPtr(const HashObject_t& keyFb)
|
||||
{
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
filebuffer_uset_iter_t it = fbSet.find(keyFb);
|
||||
|
||||
@@ -418,7 +418,7 @@ bool FileBufferMgr::find(const HashObject_t& keyFb, FileBuffer& fb)
|
||||
{
|
||||
bool ret = false;
|
||||
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
filebuffer_uset_iter_t it = fbSet.find(keyFb);
|
||||
|
||||
@@ -444,7 +444,7 @@ bool FileBufferMgr::find(const HashObject_t& keyFb, void* bufferPtr)
|
||||
#else
|
||||
gPMStatsPtr->markEvent(keyFb.lbid, pthread_self(), gSession, 'L');
|
||||
#endif
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
if (gPMProfOn && gPMStatsPtr)
|
||||
#ifdef _MSC_VER
|
||||
@@ -497,7 +497,7 @@ uint32_t FileBufferMgr::bulkFind(const BRM::LBID_t* lbids, const BRM::VER_t* ver
|
||||
}
|
||||
}
|
||||
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
if (gPMProfOn && gPMStatsPtr)
|
||||
{
|
||||
@@ -558,7 +558,7 @@ uint32_t FileBufferMgr::bulkFind(const BRM::LBID_t* lbids, const BRM::VER_t* ver
|
||||
bool FileBufferMgr::exists(const HashObject_t& fb) const
|
||||
{
|
||||
bool find_bool = false;
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
filebuffer_uset_iter_t it = fbSet.find(fb);
|
||||
|
||||
@@ -590,7 +590,7 @@ int FileBufferMgr::insert(const BRM::LBID_t lbid, const BRM::VER_t ver, const ui
|
||||
gPMStatsPtr->markEvent(lbid, pthread_self(), gSession, 'I');
|
||||
#endif
|
||||
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
HashObject_t fbIndex(lbid, ver, 0);
|
||||
filebuffer_pair_t pr = fbSet.insert(fbIndex);
|
||||
@@ -796,7 +796,7 @@ int FileBufferMgr::bulkInsert(const vector<CacheInsert_t>& ops)
|
||||
int32_t pi;
|
||||
int ret = 0;
|
||||
|
||||
mutex::scoped_lock lk(fWLock);
|
||||
boost::mutex::scoped_lock lk(fWLock);
|
||||
|
||||
if (fReportFrequency)
|
||||
{
|
||||
|
Reference in New Issue
Block a user