fix/TD-27902
This commit is contained in:
parent
a847bf468a
commit
62672b84a2
|
@ -427,6 +427,9 @@ int32_t* taosGetErrno();
|
||||||
#define TSDB_CODE_MND_VIEW_ALREADY_EXIST TAOS_DEF_ERROR_CODE(0, 0x04A0)
|
#define TSDB_CODE_MND_VIEW_ALREADY_EXIST TAOS_DEF_ERROR_CODE(0, 0x04A0)
|
||||||
#define TSDB_CODE_MND_VIEW_NOT_EXIST TAOS_DEF_ERROR_CODE(0, 0x04A1)
|
#define TSDB_CODE_MND_VIEW_NOT_EXIST TAOS_DEF_ERROR_CODE(0, 0x04A1)
|
||||||
|
|
||||||
|
//mnode-compact
|
||||||
|
#define TSDB_CODE_MND_INVALID_COMPACT_ID TAOS_DEF_ERROR_CODE(0, 0x04B1)
|
||||||
|
|
||||||
|
|
||||||
// vnode
|
// vnode
|
||||||
// #define TSDB_CODE_VND_ACTION_IN_PROGRESS TAOS_DEF_ERROR_CODE(0, 0x0500) // 2.x
|
// #define TSDB_CODE_VND_ACTION_IN_PROGRESS TAOS_DEF_ERROR_CODE(0, 0x0500) // 2.x
|
||||||
|
|
|
@ -436,6 +436,7 @@ int32_t mndProcessKillCompactReq(SRpcMsg *pReq){
|
||||||
int32_t code = -1;
|
int32_t code = -1;
|
||||||
SCompactObj *pCompact = mndAcquireCompact(pMnode, killCompactReq.compactId);
|
SCompactObj *pCompact = mndAcquireCompact(pMnode, killCompactReq.compactId);
|
||||||
if(pCompact == NULL){
|
if(pCompact == NULL){
|
||||||
|
terrno = TSDB_CODE_MND_INVALID_COMPACT_ID;
|
||||||
tFreeSKillCompactReq(&killCompactReq);
|
tFreeSKillCompactReq(&killCompactReq);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@ int32_t mndInitCompactDetail(SMnode *pMnode) {
|
||||||
|
|
||||||
SSdbTable table = {
|
SSdbTable table = {
|
||||||
.sdbType = SDB_COMPACT_DETAIL,
|
.sdbType = SDB_COMPACT_DETAIL,
|
||||||
.keyType = SDB_KEY_INT32,
|
.keyType = SDB_KEY_INT64,
|
||||||
.encodeFp = (SdbEncodeFp)mndCompactDetailActionEncode,
|
.encodeFp = (SdbEncodeFp)mndCompactDetailActionEncode,
|
||||||
.decodeFp = (SdbDecodeFp)mndCompactDetailActionDecode,
|
.decodeFp = (SdbDecodeFp)mndCompactDetailActionDecode,
|
||||||
.insertFp = (SdbInsertFp)mndCompactDetailActionInsert,
|
.insertFp = (SdbInsertFp)mndCompactDetailActionInsert,
|
||||||
|
@ -285,8 +285,8 @@ int32_t mndAddCompactDetailToTran(SMnode *pMnode, STrans *pTrans, SCompactObj* p
|
||||||
compactDetail.newNumberFileset = -1;
|
compactDetail.newNumberFileset = -1;
|
||||||
compactDetail.newFinished = -1;
|
compactDetail.newFinished = -1;
|
||||||
|
|
||||||
mInfo("compact:%d, add compact detail to trans, vgId:%d, dnodeId:%d",
|
mInfo("compact:%d, add compact detail to trans, index:%d, vgId:%d, dnodeId:%d",
|
||||||
pCompact->compactId, pVgroup->vgId, pVgid->dnodeId);
|
compactDetail.compactId, compactDetail.compactDetailId, compactDetail.vgId, compactDetail.dnodeId);
|
||||||
|
|
||||||
SSdbRaw *pVgRaw = mndCompactDetailActionEncode(&compactDetail);
|
SSdbRaw *pVgRaw = mndCompactDetailActionEncode(&compactDetail);
|
||||||
if (pVgRaw == NULL) return -1;
|
if (pVgRaw == NULL) return -1;
|
||||||
|
|
|
@ -324,6 +324,8 @@ TAOS_DEFINE_ERROR(TSDB_CODE_MND_INVALID_SMA_OPTION, "Invalid sma index opt
|
||||||
TAOS_DEFINE_ERROR(TSDB_CODE_MND_VIEW_ALREADY_EXIST, "view already exists in db")
|
TAOS_DEFINE_ERROR(TSDB_CODE_MND_VIEW_ALREADY_EXIST, "view already exists in db")
|
||||||
TAOS_DEFINE_ERROR(TSDB_CODE_MND_VIEW_NOT_EXIST, "view not exists in db")
|
TAOS_DEFINE_ERROR(TSDB_CODE_MND_VIEW_NOT_EXIST, "view not exists in db")
|
||||||
|
|
||||||
|
//mnode-compact
|
||||||
|
TAOS_DEFINE_ERROR(TSDB_CODE_MND_INVALID_COMPACT_ID, "Invalid compact id")
|
||||||
|
|
||||||
// dnode
|
// dnode
|
||||||
TAOS_DEFINE_ERROR(TSDB_CODE_DNODE_OFFLINE, "Dnode is offline")
|
TAOS_DEFINE_ERROR(TSDB_CODE_DNODE_OFFLINE, "Dnode is offline")
|
||||||
|
|
Loading…
Reference in New Issue