pass db name in
This commit is contained in:
parent
273b15e862
commit
763a5550d0
|
@ -82,13 +82,13 @@ int32_t vmProcessGetVnodeLoadsReq(SMgmtWrapper *pWrapper, SNodeMsg *pReq) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void vmGenerateVnodeCfg(SCreateVnodeReq *pCreate, SVnodeCfg *pCfg) {
|
static void vmGenerateVnodeCfg(SCreateVnodeReq *pCreate, SVnodeCfg *pCfg) {
|
||||||
|
memcpy(pCfg, &vnodeCfgDefault, sizeof(SVnodeCfg));
|
||||||
|
|
||||||
pCfg->vgId = pCreate->vgId;
|
pCfg->vgId = pCreate->vgId;
|
||||||
|
strcpy(pCfg->dbname, pCreate->db);
|
||||||
pCfg->wsize = pCreate->cacheBlockSize * 1024 * 1024;
|
pCfg->wsize = pCreate->cacheBlockSize * 1024 * 1024;
|
||||||
pCfg->ssize = 1024;
|
pCfg->ssize = 1024;
|
||||||
pCfg->lsize = 1024 * 1024;
|
pCfg->lsize = 1024 * 1024;
|
||||||
pCfg->isHeapAllocator = true;
|
|
||||||
pCfg->ttl = 4;
|
|
||||||
pCfg->keep = pCreate->daysToKeep0;
|
|
||||||
pCfg->streamMode = pCreate->streamMode;
|
pCfg->streamMode = pCreate->streamMode;
|
||||||
pCfg->isWeak = true;
|
pCfg->isWeak = true;
|
||||||
pCfg->tsdbCfg.keep2 = pCreate->daysToKeep0;
|
pCfg->tsdbCfg.keep2 = pCreate->daysToKeep0;
|
||||||
|
@ -96,12 +96,6 @@ static void vmGenerateVnodeCfg(SCreateVnodeReq *pCreate, SVnodeCfg *pCfg) {
|
||||||
pCfg->tsdbCfg.keep1 = pCreate->daysToKeep0;
|
pCfg->tsdbCfg.keep1 = pCreate->daysToKeep0;
|
||||||
pCfg->tsdbCfg.lruCacheSize = pCreate->cacheBlockSize;
|
pCfg->tsdbCfg.lruCacheSize = pCreate->cacheBlockSize;
|
||||||
pCfg->tsdbCfg.retentions = pCreate->pRetensions;
|
pCfg->tsdbCfg.retentions = pCreate->pRetensions;
|
||||||
pCfg->walCfg.level = TAOS_WAL_WRITE;
|
|
||||||
pCfg->walCfg.fsyncPeriod = 0;
|
|
||||||
pCfg->walCfg.retentionPeriod = 0;
|
|
||||||
pCfg->walCfg.retentionSize = 0;
|
|
||||||
pCfg->walCfg.rollPeriod = 0;
|
|
||||||
pCfg->walCfg.segSize = 0;
|
|
||||||
pCfg->walCfg.vgId = pCreate->vgId;
|
pCfg->walCfg.vgId = pCreate->vgId;
|
||||||
pCfg->hashBegin = pCreate->hashBegin;
|
pCfg->hashBegin = pCreate->hashBegin;
|
||||||
pCfg->hashEnd = pCreate->hashEnd;
|
pCfg->hashEnd = pCreate->hashEnd;
|
||||||
|
|
|
@ -15,30 +15,32 @@
|
||||||
|
|
||||||
#include "vnodeInt.h"
|
#include "vnodeInt.h"
|
||||||
|
|
||||||
const SVnodeCfg vnodeCfgDefault = {.vgId = -1,
|
const SVnodeCfg vnodeCfgDefault = {
|
||||||
.dbname = "",
|
.vgId = -1,
|
||||||
.dbId = 0,
|
.dbname = "",
|
||||||
.wsize = 96 * 1024 * 1024,
|
.dbId = 0,
|
||||||
.ssize = 1 * 1024 * 1024,
|
.wsize = 96 * 1024 * 1024,
|
||||||
.lsize = 1024,
|
.ssize = 1 * 1024 * 1024,
|
||||||
.isHeapAllocator = false,
|
.lsize = 1024,
|
||||||
.ttl = 0,
|
.isHeapAllocator = false,
|
||||||
.keep = 0,
|
.ttl = 0,
|
||||||
.streamMode = 0,
|
.keep = 0,
|
||||||
.isWeak = 0,
|
.streamMode = 0,
|
||||||
.tsdbCfg = {.precision = TWO_STAGE_COMP,
|
.isWeak = 0,
|
||||||
.update = 0,
|
.tsdbCfg = {.precision = TWO_STAGE_COMP,
|
||||||
.compression = 2,
|
.update = 0,
|
||||||
.days = 10,
|
.compression = 2,
|
||||||
.minRows = 100,
|
.days = 10,
|
||||||
.maxRows = 4096,
|
.minRows = 100,
|
||||||
.keep2 = 3650,
|
.maxRows = 4096,
|
||||||
.keep0 = 3650,
|
.keep2 = 3650,
|
||||||
.keep1 = 3650},
|
.keep0 = 3650,
|
||||||
.walCfg = {.level = TAOS_WAL_WRITE},
|
.keep1 = 3650},
|
||||||
.hashBegin = 0,
|
.walCfg =
|
||||||
.hashEnd = 0,
|
{.vgId = -1, .fsyncPeriod = 0, .retentionPeriod = 0, .rollPeriod = 0, .segSize = 0, .level = TAOS_WAL_WRITE},
|
||||||
.hashMethod = 0};
|
.hashBegin = 0,
|
||||||
|
.hashEnd = 0,
|
||||||
|
.hashMethod = 0};
|
||||||
|
|
||||||
int vnodeCheckCfg(const SVnodeCfg *pCfg) {
|
int vnodeCheckCfg(const SVnodeCfg *pCfg) {
|
||||||
// TODO
|
// TODO
|
||||||
|
|
Loading…
Reference in New Issue