test: add test case for auto compact
This commit is contained in:
parent
104f37337f
commit
7b69c29c9e
|
@ -507,7 +507,8 @@ static int32_t mndCheckDbCfg(SMnode *pMnode, SDbCfg *pCfg) {
|
||||||
return code;
|
return code;
|
||||||
if (pCfg->compactEndTime != 0 &&
|
if (pCfg->compactEndTime != 0 &&
|
||||||
(pCfg->compactEndTime < -pCfg->daysToKeep2 || pCfg->compactEndTime > -pCfg->daysPerFile))
|
(pCfg->compactEndTime < -pCfg->daysToKeep2 || pCfg->compactEndTime > -pCfg->daysPerFile))
|
||||||
if (pCfg->compactStartTime != 0 && pCfg->compactEndTime != 0 && pCfg->compactStartTime > pCfg->compactEndTime)
|
return code;
|
||||||
|
if (pCfg->compactStartTime != 0 && pCfg->compactEndTime != 0 && pCfg->compactStartTime >= pCfg->compactEndTime)
|
||||||
return code;
|
return code;
|
||||||
if (pCfg->compactTimeOffset < TSDB_MIN_COMPACT_TIME_OFFSET || pCfg->compactTimeOffset > TSDB_MAX_COMPACT_TIME_OFFSET)
|
if (pCfg->compactTimeOffset < TSDB_MIN_COMPACT_TIME_OFFSET || pCfg->compactTimeOffset > TSDB_MAX_COMPACT_TIME_OFFSET)
|
||||||
return code;
|
return code;
|
||||||
|
@ -585,8 +586,9 @@ static int32_t mndCheckInChangeDbCfg(SMnode *pMnode, SDbCfg *pOldCfg, SDbCfg *pN
|
||||||
return code;
|
return code;
|
||||||
if (pNewCfg->compactEndTime != 0 &&
|
if (pNewCfg->compactEndTime != 0 &&
|
||||||
(pNewCfg->compactEndTime < -pNewCfg->daysToKeep2 || pNewCfg->compactEndTime > -pNewCfg->daysPerFile))
|
(pNewCfg->compactEndTime < -pNewCfg->daysToKeep2 || pNewCfg->compactEndTime > -pNewCfg->daysPerFile))
|
||||||
|
return code;
|
||||||
if (pNewCfg->compactStartTime != 0 && pNewCfg->compactEndTime != 0 &&
|
if (pNewCfg->compactStartTime != 0 && pNewCfg->compactEndTime != 0 &&
|
||||||
pNewCfg->compactStartTime > pNewCfg->compactEndTime)
|
pNewCfg->compactStartTime >= pNewCfg->compactEndTime)
|
||||||
return code;
|
return code;
|
||||||
if (pNewCfg->compactTimeOffset < TSDB_MIN_COMPACT_TIME_OFFSET ||
|
if (pNewCfg->compactTimeOffset < TSDB_MIN_COMPACT_TIME_OFFSET ||
|
||||||
pNewCfg->compactTimeOffset > TSDB_MAX_COMPACT_TIME_OFFSET)
|
pNewCfg->compactTimeOffset > TSDB_MAX_COMPACT_TIME_OFFSET)
|
||||||
|
|
Loading…
Reference in New Issue