You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
clang format apply
This commit is contained in:
@ -35,34 +35,33 @@ boost::mutex TableMetaData::map_mutex;
|
||||
/*static*/
|
||||
TableMetaData::TableMetaDataMap TableMetaData::fTableMetaDataMap;
|
||||
|
||||
|
||||
TableMetaData* TableMetaData::makeTableMetaData(uint32_t tableOid)
|
||||
{
|
||||
boost::mutex::scoped_lock lock(map_mutex);
|
||||
TableMetaData* instance;
|
||||
TableMetaDataMap::const_iterator it = fTableMetaDataMap.find(tableOid);
|
||||
boost::mutex::scoped_lock lock(map_mutex);
|
||||
TableMetaData* instance;
|
||||
TableMetaDataMap::const_iterator it = fTableMetaDataMap.find(tableOid);
|
||||
|
||||
if (it == fTableMetaDataMap.end())
|
||||
{
|
||||
instance = new TableMetaData();
|
||||
fTableMetaDataMap[tableOid] = instance;
|
||||
return instance;
|
||||
}
|
||||
if (it == fTableMetaDataMap.end())
|
||||
{
|
||||
instance = new TableMetaData();
|
||||
fTableMetaDataMap[tableOid] = instance;
|
||||
return instance;
|
||||
}
|
||||
|
||||
return it->second;
|
||||
return it->second;
|
||||
}
|
||||
|
||||
/* static */
|
||||
void TableMetaData::removeTableMetaData(uint32_t tableOid)
|
||||
{
|
||||
boost::mutex::scoped_lock lock(map_mutex);
|
||||
TableMetaDataMap::iterator it = fTableMetaDataMap.find(tableOid);
|
||||
boost::mutex::scoped_lock lock(map_mutex);
|
||||
TableMetaDataMap::iterator it = fTableMetaDataMap.find(tableOid);
|
||||
|
||||
if (it != fTableMetaDataMap.end())
|
||||
{
|
||||
delete (*it).second;
|
||||
fTableMetaDataMap.erase(it);
|
||||
}
|
||||
if (it != fTableMetaDataMap.end())
|
||||
{
|
||||
delete (*it).second;
|
||||
fTableMetaDataMap.erase(it);
|
||||
}
|
||||
}
|
||||
|
||||
TableMetaData::TableMetaData()
|
||||
@ -72,42 +71,42 @@ TableMetaData::~TableMetaData()
|
||||
{
|
||||
}
|
||||
|
||||
ColExtsInfo& TableMetaData::getColExtsInfo (OID columnOid)
|
||||
ColExtsInfo& TableMetaData::getColExtsInfo(OID columnOid)
|
||||
{
|
||||
boost::mutex::scoped_lock lock(fColsExtsInfoLock);
|
||||
ColsExtsInfoMap::iterator it = fColsExtsInfoMap.find(columnOid);
|
||||
boost::mutex::scoped_lock lock(fColsExtsInfoLock);
|
||||
ColsExtsInfoMap::iterator it = fColsExtsInfoMap.find(columnOid);
|
||||
|
||||
if (it != fColsExtsInfoMap.end())
|
||||
{
|
||||
return it->second;
|
||||
}
|
||||
else
|
||||
{
|
||||
ColExtsInfo colExtsInfo;
|
||||
fColsExtsInfoMap[columnOid] = colExtsInfo;
|
||||
return fColsExtsInfoMap[columnOid];
|
||||
}
|
||||
if (it != fColsExtsInfoMap.end())
|
||||
{
|
||||
return it->second;
|
||||
}
|
||||
else
|
||||
{
|
||||
ColExtsInfo colExtsInfo;
|
||||
fColsExtsInfoMap[columnOid] = colExtsInfo;
|
||||
return fColsExtsInfoMap[columnOid];
|
||||
}
|
||||
}
|
||||
|
||||
void TableMetaData::setColExtsInfo (OID columnOid, ColExtsInfo colExtsInfo)
|
||||
void TableMetaData::setColExtsInfo(OID columnOid, ColExtsInfo colExtsInfo)
|
||||
{
|
||||
boost::mutex::scoped_lock lock(fColsExtsInfoLock);
|
||||
ColsExtsInfoMap::iterator it = fColsExtsInfoMap.find(columnOid);
|
||||
boost::mutex::scoped_lock lock(fColsExtsInfoLock);
|
||||
ColsExtsInfoMap::iterator it = fColsExtsInfoMap.find(columnOid);
|
||||
|
||||
if (it != fColsExtsInfoMap.end())
|
||||
{
|
||||
it->second = colExtsInfo;
|
||||
}
|
||||
else
|
||||
{
|
||||
fColsExtsInfoMap[columnOid] = colExtsInfo;
|
||||
}
|
||||
if (it != fColsExtsInfoMap.end())
|
||||
{
|
||||
it->second = colExtsInfo;
|
||||
}
|
||||
else
|
||||
{
|
||||
fColsExtsInfoMap[columnOid] = colExtsInfo;
|
||||
}
|
||||
}
|
||||
|
||||
ColsExtsInfoMap& TableMetaData::getColsExtsInfoMap()
|
||||
{
|
||||
boost::mutex::scoped_lock lock(fColsExtsInfoLock);
|
||||
return fColsExtsInfoMap;
|
||||
boost::mutex::scoped_lock lock(fColsExtsInfoLock);
|
||||
return fColsExtsInfoMap;
|
||||
}
|
||||
} //end of namespace
|
||||
} // namespace WriteEngine
|
||||
// vim:ts=4 sw=4:
|
||||
|
Reference in New Issue
Block a user