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
Reformat all code to coding standard
This commit is contained in:
@ -37,32 +37,33 @@
|
||||
namespace WriteEngine
|
||||
{
|
||||
|
||||
struct ColExtInfo {
|
||||
uint16_t dbRoot;
|
||||
uint32_t partNum;
|
||||
uint16_t segNum;
|
||||
HWM hwm;
|
||||
RID lastRid;
|
||||
int64_t max;
|
||||
int64_t min;
|
||||
bool isNewExt;
|
||||
bool current;
|
||||
uint16_t compType;
|
||||
bool isDict;
|
||||
|
||||
ColExtInfo() :
|
||||
dbRoot(0),
|
||||
partNum(0),
|
||||
segNum(0),
|
||||
hwm(0),
|
||||
lastRid(0),
|
||||
max(0),
|
||||
min(0),
|
||||
isNewExt(false),
|
||||
current(true),
|
||||
compType(2),
|
||||
isDict(false)
|
||||
{}
|
||||
struct ColExtInfo
|
||||
{
|
||||
uint16_t dbRoot;
|
||||
uint32_t partNum;
|
||||
uint16_t segNum;
|
||||
HWM hwm;
|
||||
RID lastRid;
|
||||
int64_t max;
|
||||
int64_t min;
|
||||
bool isNewExt;
|
||||
bool current;
|
||||
uint16_t compType;
|
||||
bool isDict;
|
||||
|
||||
ColExtInfo() :
|
||||
dbRoot(0),
|
||||
partNum(0),
|
||||
segNum(0),
|
||||
hwm(0),
|
||||
lastRid(0),
|
||||
max(0),
|
||||
min(0),
|
||||
isNewExt(false),
|
||||
current(true),
|
||||
compType(2),
|
||||
isDict(false)
|
||||
{}
|
||||
};
|
||||
|
||||
typedef std::vector<ColExtInfo> ColExtsInfo;
|
||||
@ -72,26 +73,26 @@ typedef std::map<OID, ColExtsInfo> ColsExtsInfoMap;
|
||||
class TableMetaData
|
||||
{
|
||||
public:
|
||||
typedef std::map <uint32_t, TableMetaData*> TableMetaDataMap;
|
||||
EXPORT static TableMetaData* makeTableMetaData(uint32_t tableOid);
|
||||
/** remove and delete the instance map to the tableOid
|
||||
typedef std::map <uint32_t, TableMetaData*> TableMetaDataMap;
|
||||
EXPORT static TableMetaData* makeTableMetaData(uint32_t tableOid);
|
||||
/** remove and delete the instance map to the tableOid
|
||||
* @param tableOid
|
||||
*/
|
||||
*/
|
||||
EXPORT static void removeTableMetaData(uint32_t tableOid);
|
||||
|
||||
EXPORT ColExtsInfo & getColExtsInfo (OID columnOid);
|
||||
EXPORT void setColExtsInfo (OID columnOid, ColExtsInfo colExtsInfo);
|
||||
EXPORT ColsExtsInfoMap& getColsExtsInfoMap();
|
||||
|
||||
EXPORT ColExtsInfo& getColExtsInfo (OID columnOid);
|
||||
EXPORT void setColExtsInfo (OID columnOid, ColExtsInfo colExtsInfo);
|
||||
EXPORT ColsExtsInfoMap& getColsExtsInfoMap();
|
||||
|
||||
private:
|
||||
/** Constuctors */
|
||||
/** Constuctors */
|
||||
explicit TableMetaData();
|
||||
explicit TableMetaData(const TableMetaData& rhs);
|
||||
~TableMetaData();
|
||||
static boost::mutex map_mutex;
|
||||
static TableMetaDataMap fTableMetaDataMap;
|
||||
boost::mutex fColsExtsInfoLock;
|
||||
ColsExtsInfoMap fColsExtsInfoMap;
|
||||
~TableMetaData();
|
||||
static boost::mutex map_mutex;
|
||||
static TableMetaDataMap fTableMetaDataMap;
|
||||
boost::mutex fColsExtsInfoLock;
|
||||
ColsExtsInfoMap fColsExtsInfoMap;
|
||||
};
|
||||
|
||||
} //end of namespace
|
||||
|
Reference in New Issue
Block a user