make TDB compile
This commit is contained in:
parent
4540f53b32
commit
906b615c9a
|
@ -1,5 +1,5 @@
|
||||||
set(META_DB_IMPL_LIST "BDB" "TDB")
|
set(META_DB_IMPL_LIST "BDB" "TDB")
|
||||||
set(META_DB_IMPL "BDB" CACHE STRING "Use BDB as the default META implementation")
|
set(META_DB_IMPL "TDB" CACHE STRING "Use BDB as the default META implementation")
|
||||||
set_property(CACHE META_DB_IMPL PROPERTY STRINGS ${META_DB_IMPL_LIST})
|
set_property(CACHE META_DB_IMPL PROPERTY STRINGS ${META_DB_IMPL_LIST})
|
||||||
|
|
||||||
if(META_DB_IMPL IN_LIST META_DB_IMPL_LIST)
|
if(META_DB_IMPL IN_LIST META_DB_IMPL_LIST)
|
||||||
|
|
|
@ -226,10 +226,10 @@ int metaSaveTableToDB(SMeta *pMeta, STbCfg *pTbCfg) {
|
||||||
|
|
||||||
if (pTbCfg->type == META_SUPER_TABLE) {
|
if (pTbCfg->type == META_SUPER_TABLE) {
|
||||||
schemaWrapper.nCols = pTbCfg->stbCfg.nCols;
|
schemaWrapper.nCols = pTbCfg->stbCfg.nCols;
|
||||||
schemaWrapper.pSchema = pTbCfg->stbCfg.pSchema;
|
schemaWrapper.pSchemaEx = pTbCfg->stbCfg.pSchema;
|
||||||
} else {
|
} else {
|
||||||
schemaWrapper.nCols = pTbCfg->ntbCfg.nCols;
|
schemaWrapper.nCols = pTbCfg->ntbCfg.nCols;
|
||||||
schemaWrapper.pSchema = pTbCfg->ntbCfg.pSchema;
|
schemaWrapper.pSchemaEx = pTbCfg->ntbCfg.pSchema;
|
||||||
}
|
}
|
||||||
pVal = pBuf = buf;
|
pVal = pBuf = buf;
|
||||||
metaEncodeSchemaEx(&pBuf, &schemaWrapper);
|
metaEncodeSchemaEx(&pBuf, &schemaWrapper);
|
||||||
|
@ -349,7 +349,7 @@ STbCfg *metaGetTbInfoByName(SMeta *pMeta, char *tbname, tb_uid_t *uid) {
|
||||||
}
|
}
|
||||||
|
|
||||||
SSchemaWrapper *metaGetTableSchema(SMeta *pMeta, tb_uid_t uid, int32_t sver, bool isinline) {
|
SSchemaWrapper *metaGetTableSchema(SMeta *pMeta, tb_uid_t uid, int32_t sver, bool isinline) {
|
||||||
return *metaGetTableSchemaImpl(pMeta, uid, sver, isinline, false);
|
return metaGetTableSchemaImpl(pMeta, uid, sver, isinline, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
static SSchemaWrapper *metaGetTableSchemaImpl(SMeta *pMeta, tb_uid_t uid, int32_t sver, bool isinline, bool isGetEx) {
|
static SSchemaWrapper *metaGetTableSchemaImpl(SMeta *pMeta, tb_uid_t uid, int32_t sver, bool isinline, bool isGetEx) {
|
||||||
|
|
Loading…
Reference in New Issue