vgroup version

This commit is contained in:
dmchen 2023-08-15 17:13:58 +08:00
parent f0090cf799
commit 18ef0f7d82
1 changed files with 2 additions and 2 deletions

View File

@ -27,7 +27,7 @@
#include "mndUser.h" #include "mndUser.h"
#include "tmisce.h" #include "tmisce.h"
#define VGROUP_VER_NUMBER 2 #define VGROUP_VER_NUMBER 1
#define VGROUP_RESERVE_SIZE 64 #define VGROUP_RESERVE_SIZE 64
static int32_t mndVgroupActionInsert(SSdb *pSdb, SVgObj *pVgroup); static int32_t mndVgroupActionInsert(SSdb *pSdb, SVgObj *pVgroup);
@ -159,7 +159,7 @@ SSdbRow *mndVgroupActionDecode(SSdbRaw *pRaw) {
pVgid->syncState = TAOS_SYNC_STATE_LEADER; pVgid->syncState = TAOS_SYNC_STATE_LEADER;
} }
} }
if(sver > 1){ if(dataPos + sizeof(int32_t) + VGROUP_RESERVE_SIZE <= pRaw->dataLen){
SDB_GET_INT32(pRaw, dataPos, &pVgroup->syncConfChangeVer, _OVER) SDB_GET_INT32(pRaw, dataPos, &pVgroup->syncConfChangeVer, _OVER)
} }