[TD-52] rename some defs
This commit is contained in:
parent
0c2e506772
commit
78f7134ef1
|
@ -11,9 +11,9 @@ ENDIF ()
|
||||||
|
|
||||||
IF (TD_VPEER)
|
IF (TD_VPEER)
|
||||||
ADD_DEFINITIONS(-D_VPEER)
|
ADD_DEFINITIONS(-D_VPEER)
|
||||||
ADD_DEFINITIONS(-DTSDB_REPLICA_MAX_NUM=3)
|
#ADD_DEFINITIONS(-DTSDB_REPLICA_MAX_NUM=3)
|
||||||
ELSE ()
|
ELSE ()
|
||||||
ADD_DEFINITIONS(-DTSDB_REPLICA_MAX_NUM=1)
|
#ADD_DEFINITIONS(-DTSDB_REPLICA_MAX_NUM=1)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
IF (TD_ACCOUNT)
|
IF (TD_ACCOUNT)
|
||||||
|
|
|
@ -45,7 +45,7 @@ static void *tsDnodeTmr = NULL;
|
||||||
static void *tsStatusTimer = NULL;
|
static void *tsStatusTimer = NULL;
|
||||||
static uint32_t tsRebootTime;
|
static uint32_t tsRebootTime;
|
||||||
static int32_t tsDnodeId = 0;
|
static int32_t tsDnodeId = 0;
|
||||||
static char tsDnodeName[TSDB_DNODE_NAME_LEN];
|
static char tsDnodeName[TSDB_NODE_NAME_LEN];
|
||||||
|
|
||||||
int32_t dnodeInitMgmt() {
|
int32_t dnodeInitMgmt() {
|
||||||
dnodeReadDnodeId();
|
dnodeReadDnodeId();
|
||||||
|
|
|
@ -41,28 +41,19 @@ struct _vg_obj;
|
||||||
struct _db_obj;
|
struct _db_obj;
|
||||||
struct _acct_obj;
|
struct _acct_obj;
|
||||||
struct _user_obj;
|
struct _user_obj;
|
||||||
|
struct _mnode_obj;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct _mnode_obj {
|
||||||
int32_t mnodeId;
|
int32_t mnodeId;
|
||||||
uint32_t privateIp;
|
int32_t dnodeId;
|
||||||
uint32_t publicIp;
|
|
||||||
int64_t createdTime;
|
int64_t createdTime;
|
||||||
int64_t lostTime;
|
int8_t reserved[14];
|
||||||
uint64_t dbVersion;
|
|
||||||
uint32_t rack;
|
|
||||||
uint16_t idc;
|
|
||||||
uint16_t slot;
|
|
||||||
int8_t role;
|
|
||||||
int8_t status;
|
|
||||||
int8_t numOfMnodes;
|
|
||||||
int32_t numOfDnodes;
|
|
||||||
char mnodeName[TSDB_DNODE_NAME_LEN + 1];
|
|
||||||
int8_t reserved[15];
|
|
||||||
int8_t updateEnd[1];
|
int8_t updateEnd[1];
|
||||||
int32_t refCount;
|
int32_t refCount;
|
||||||
int syncFd;
|
int8_t role;
|
||||||
void *hbTimer;
|
int8_t status;
|
||||||
void *pSync;
|
uint32_t privateIp;
|
||||||
|
uint32_t publicIp;
|
||||||
} SMnodeObj;
|
} SMnodeObj;
|
||||||
|
|
||||||
typedef struct _dnode_obj {
|
typedef struct _dnode_obj {
|
||||||
|
@ -81,7 +72,7 @@ typedef struct _dnode_obj {
|
||||||
int8_t alternativeRole; // from dnode status msg, 0-any, 1-mgmt, 2-dnode
|
int8_t alternativeRole; // from dnode status msg, 0-any, 1-mgmt, 2-dnode
|
||||||
int8_t status; // set in balance function
|
int8_t status; // set in balance function
|
||||||
int32_t customScore; // config by user
|
int32_t customScore; // config by user
|
||||||
char dnodeName[TSDB_DNODE_NAME_LEN + 1];
|
char dnodeName[TSDB_NODE_NAME_LEN + 1];
|
||||||
int8_t reserved[15];
|
int8_t reserved[15];
|
||||||
int8_t updateEnd[1];
|
int8_t updateEnd[1];
|
||||||
int32_t refCount;
|
int32_t refCount;
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef TDENGINE_MGMT_MNODE_H
|
#ifndef TDENGINE_MPEER_H
|
||||||
#define TDENGINE_MGMT_MNODE_H
|
#define TDENGINE_MPEER_H
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
@ -33,15 +33,15 @@ enum _TSDB_MN_ROLE {
|
||||||
TSDB_MN_ROLE_MASTER
|
TSDB_MN_ROLE_MASTER
|
||||||
};
|
};
|
||||||
|
|
||||||
int32_t mgmtInitMnodes();
|
int32_t mpeerInit();
|
||||||
void mgmtCleanupMnodes();
|
void mpeerCleanup();
|
||||||
|
|
||||||
bool mgmtInServerStatus();
|
bool mpeerInServerStatus();
|
||||||
bool mgmtIsMaster();
|
bool mpeerIsMaster();
|
||||||
|
|
||||||
bool mgmtCheckRedirect(void *handle);
|
bool mpeerCheckRedirect(void *handle);
|
||||||
void mgmtGetMnodePrivateIpList(SRpcIpSet *ipSet);
|
void mpeerGetPrivateIpList(SRpcIpSet *ipSet);
|
||||||
void mgmtGetMnodePublicIpList(SRpcIpSet *ipSet);
|
void mpeerGetPublicIpList(SRpcIpSet *ipSet);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
|
@ -176,7 +176,7 @@ void tsDataSwap(void *pLeft, void *pRight, int32_t type, int32_t size);
|
||||||
#define TSDB_MAX_COLUMNS 256
|
#define TSDB_MAX_COLUMNS 256
|
||||||
#define TSDB_MIN_COLUMNS 2 //PRIMARY COLUMN(timestamp) + other columns
|
#define TSDB_MIN_COLUMNS 2 //PRIMARY COLUMN(timestamp) + other columns
|
||||||
|
|
||||||
#define TSDB_DNODE_NAME_LEN 64
|
#define TSDB_NODE_NAME_LEN 64
|
||||||
#define TSDB_TABLE_NAME_LEN 192
|
#define TSDB_TABLE_NAME_LEN 192
|
||||||
#define TSDB_DB_NAME_LEN 32
|
#define TSDB_DB_NAME_LEN 32
|
||||||
#define TSDB_COL_NAME_LEN 64
|
#define TSDB_COL_NAME_LEN 64
|
||||||
|
@ -233,7 +233,7 @@ void tsDataSwap(void *pLeft, void *pRight, int32_t type, int32_t size);
|
||||||
/*
|
/*
|
||||||
* this is defined in CMakeList.txt
|
* this is defined in CMakeList.txt
|
||||||
*/
|
*/
|
||||||
//#define TSDB_REPLICA_MAX_NUM 3
|
#define TSDB_REPLICA_MAX_NUM 3
|
||||||
|
|
||||||
#define TSDB_TBNAME_COLUMN_INDEX (-1)
|
#define TSDB_TBNAME_COLUMN_INDEX (-1)
|
||||||
#define TSDB_MULTI_METERMETA_MAX_NUM 100000 // maximum batch size allowed to load metermeta
|
#define TSDB_MULTI_METERMETA_MAX_NUM 100000 // maximum batch size allowed to load metermeta
|
||||||
|
|
|
@ -579,7 +579,7 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
uint32_t version;
|
uint32_t version;
|
||||||
int32_t dnodeId;
|
int32_t dnodeId;
|
||||||
char dnodeName[TSDB_DNODE_NAME_LEN];
|
char dnodeName[TSDB_NODE_NAME_LEN + 1];
|
||||||
uint32_t privateIp;
|
uint32_t privateIp;
|
||||||
uint32_t publicIp;
|
uint32_t publicIp;
|
||||||
uint32_t lastReboot; // time stamp for last reboot
|
uint32_t lastReboot; // time stamp for last reboot
|
||||||
|
|
|
@ -24,8 +24,8 @@
|
||||||
#include "mgmtDb.h"
|
#include "mgmtDb.h"
|
||||||
#include "tcluster.h"
|
#include "tcluster.h"
|
||||||
#include "tgrant.h"
|
#include "tgrant.h"
|
||||||
|
#include "mpeer.h"
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
#include "mgmtMnode.h"
|
|
||||||
#include "mgmtProfile.h"
|
#include "mgmtProfile.h"
|
||||||
#include "mgmtSdb.h"
|
#include "mgmtSdb.h"
|
||||||
#include "mgmtTable.h"
|
#include "mgmtTable.h"
|
||||||
|
@ -678,7 +678,7 @@ static int32_t mgmtSetDbDropping(SDbObj *pDb) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void mgmtProcessCreateDbMsg(SQueuedMsg *pMsg) {
|
static void mgmtProcessCreateDbMsg(SQueuedMsg *pMsg) {
|
||||||
if (mgmtCheckRedirect(pMsg->thandle)) return;
|
if (mpeerCheckRedirect(pMsg->thandle)) return;
|
||||||
|
|
||||||
SCMCreateDbMsg *pCreate = pMsg->pCont;
|
SCMCreateDbMsg *pCreate = pMsg->pCont;
|
||||||
pCreate->maxSessions = htonl(pCreate->maxSessions);
|
pCreate->maxSessions = htonl(pCreate->maxSessions);
|
||||||
|
|
|
@ -19,8 +19,8 @@
|
||||||
#include "tbalance.h"
|
#include "tbalance.h"
|
||||||
#include "tcluster.h"
|
#include "tcluster.h"
|
||||||
#include "mnode.h"
|
#include "mnode.h"
|
||||||
|
#include "mpeer.h"
|
||||||
#include "mgmtDClient.h"
|
#include "mgmtDClient.h"
|
||||||
#include "mgmtMnode.h"
|
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
#include "mgmtDServer.h"
|
#include "mgmtDServer.h"
|
||||||
#include "mgmtUser.h"
|
#include "mgmtUser.h"
|
||||||
|
@ -141,7 +141,7 @@ static void clusterProcessCfgDnodeMsgRsp(SRpcMsg *rpcMsg) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void clusterProcessDnodeStatusMsg(SRpcMsg *rpcMsg) {
|
void clusterProcessDnodeStatusMsg(SRpcMsg *rpcMsg) {
|
||||||
if (mgmtCheckRedirect(rpcMsg->handle)) return;
|
if (mpeerCheckRedirect(rpcMsg->handle)) return;
|
||||||
|
|
||||||
SDMStatusMsg *pStatus = rpcMsg->pCont;
|
SDMStatusMsg *pStatus = rpcMsg->pCont;
|
||||||
pStatus->dnodeId = htonl(pStatus->dnodeId);
|
pStatus->dnodeId = htonl(pStatus->dnodeId);
|
||||||
|
@ -221,7 +221,7 @@ void clusterProcessDnodeStatusMsg(SRpcMsg *rpcMsg) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
mgmtGetMnodePrivateIpList(&pRsp->ipList);
|
mpeerGetPrivateIpList(&pRsp->ipList);
|
||||||
|
|
||||||
pRsp->dnodeState.dnodeId = htonl(pDnode->dnodeId);
|
pRsp->dnodeState.dnodeId = htonl(pDnode->dnodeId);
|
||||||
pRsp->dnodeState.moduleStatus = htonl(pDnode->moduleStatus);
|
pRsp->dnodeState.moduleStatus = htonl(pDnode->moduleStatus);
|
||||||
|
|
|
@ -22,11 +22,11 @@
|
||||||
#include "taccount.h"
|
#include "taccount.h"
|
||||||
#include "tbalance.h"
|
#include "tbalance.h"
|
||||||
#include "tcluster.h"
|
#include "tcluster.h"
|
||||||
|
#include "tgrant.h"
|
||||||
|
#include "mpeer.h"
|
||||||
#include "mgmtDb.h"
|
#include "mgmtDb.h"
|
||||||
#include "mgmtDClient.h"
|
#include "mgmtDClient.h"
|
||||||
#include "mgmtDServer.h"
|
#include "mgmtDServer.h"
|
||||||
#include "tgrant.h"
|
|
||||||
#include "mgmtMnode.h"
|
|
||||||
#include "mgmtSdb.h"
|
#include "mgmtSdb.h"
|
||||||
#include "mgmtVgroup.h"
|
#include "mgmtVgroup.h"
|
||||||
#include "mgmtUser.h"
|
#include "mgmtUser.h"
|
||||||
|
@ -117,8 +117,8 @@ int32_t mgmtStartSystem() {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mgmtInitMnodes() < 0) {
|
if (mpeerInit() < 0) {
|
||||||
mError("failed to init mnodes");
|
mError("failed to init mpeers");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -135,7 +135,7 @@ int32_t mgmtStartSystem() {
|
||||||
|
|
||||||
|
|
||||||
void mgmtStopSystem() {
|
void mgmtStopSystem() {
|
||||||
if (mgmtIsMaster()) {
|
if (mpeerIsMaster()) {
|
||||||
mTrace("it is a master mgmt node, it could not be stopped");
|
mTrace("it is a master mgmt node, it could not be stopped");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -147,7 +147,7 @@ void mgmtStopSystem() {
|
||||||
void mgmtCleanUpSystem() {
|
void mgmtCleanUpSystem() {
|
||||||
mPrint("starting to clean up mgmt");
|
mPrint("starting to clean up mgmt");
|
||||||
grantCleanUp();
|
grantCleanUp();
|
||||||
mgmtCleanupMnodes();
|
mpeerCleanup();
|
||||||
balanceCleanUp();
|
balanceCleanUp();
|
||||||
mgmtCleanUpShell();
|
mgmtCleanUpShell();
|
||||||
mgmtCleanupDClient();
|
mgmtCleanupDClient();
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
#include "os.h"
|
#include "os.h"
|
||||||
#include "taoserror.h"
|
#include "taoserror.h"
|
||||||
#include "trpc.h"
|
#include "trpc.h"
|
||||||
#include "mgmtMnode.h"
|
#include "mpeer.h"
|
||||||
#include "mgmtSdb.h"
|
#include "mgmtSdb.h"
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
#include "mgmtUser.h"
|
#include "mgmtUser.h"
|
||||||
|
@ -28,7 +28,7 @@ static SMnodeObj tsMnodeObj = {0};
|
||||||
static int32_t mgmtGetMnodeMeta(STableMetaMsg *pMeta, SShowObj *pShow, void *pConn);
|
static int32_t mgmtGetMnodeMeta(STableMetaMsg *pMeta, SShowObj *pShow, void *pConn);
|
||||||
static int32_t mgmtRetrieveMnodes(SShowObj *pShow, char *data, int32_t rows, void *pConn);
|
static int32_t mgmtRetrieveMnodes(SShowObj *pShow, char *data, int32_t rows, void *pConn);
|
||||||
|
|
||||||
int32_t mgmtInitMnodes() {
|
int32_t mpeerInit() {
|
||||||
mgmtAddShellShowMetaHandle(TSDB_MGMT_TABLE_MNODE, mgmtGetMnodeMeta);
|
mgmtAddShellShowMetaHandle(TSDB_MGMT_TABLE_MNODE, mgmtGetMnodeMeta);
|
||||||
mgmtAddShellShowRetrieveHandle(TSDB_MGMT_TABLE_MNODE, mgmtRetrieveMnodes);
|
mgmtAddShellShowRetrieveHandle(TSDB_MGMT_TABLE_MNODE, mgmtRetrieveMnodes);
|
||||||
|
|
||||||
|
@ -38,16 +38,14 @@ int32_t mgmtInitMnodes() {
|
||||||
tsMnodeObj.createdTime = taosGetTimestampMs();
|
tsMnodeObj.createdTime = taosGetTimestampMs();
|
||||||
tsMnodeObj.role = TSDB_MN_ROLE_MASTER;
|
tsMnodeObj.role = TSDB_MN_ROLE_MASTER;
|
||||||
tsMnodeObj.status = TSDB_MN_STATUS_SERVING;
|
tsMnodeObj.status = TSDB_MN_STATUS_SERVING;
|
||||||
tsMnodeObj.numOfMnodes = 1;
|
|
||||||
sprintf(tsMnodeObj.mnodeName, "%d", tsMnodeObj.mnodeId);
|
|
||||||
|
|
||||||
return TSDB_CODE_SUCCESS;
|
return TSDB_CODE_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
void mgmtCleanupMnodes() {}
|
void mpeerCleanup() {}
|
||||||
bool mgmtInServerStatus() { return tsMnodeObj.status == TSDB_MN_STATUS_SERVING; }
|
bool mpeerInServerStatus() { return tsMnodeObj.status == TSDB_MN_STATUS_SERVING; }
|
||||||
bool mgmtIsMaster() { return tsMnodeObj.role == TSDB_MN_ROLE_MASTER; }
|
bool mpeerIsMaster() { return tsMnodeObj.role == TSDB_MN_ROLE_MASTER; }
|
||||||
bool mgmtCheckRedirect(void *thandle) { return false; }
|
bool mpeerCheckRedirect(void *thandle) { return false; }
|
||||||
|
|
||||||
static int32_t mgmtGetMnodesNum() {
|
static int32_t mgmtGetMnodesNum() {
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -190,14 +188,14 @@ static int32_t mgmtRetrieveMnodes(SShowObj *pShow, char *data, int32_t rows, voi
|
||||||
return numOfRows;
|
return numOfRows;
|
||||||
}
|
}
|
||||||
|
|
||||||
void mgmtGetMnodePrivateIpList(SRpcIpSet *ipSet) {
|
void mpeerGetPrivateIpList(SRpcIpSet *ipSet) {
|
||||||
ipSet->inUse = 0;
|
ipSet->inUse = 0;
|
||||||
ipSet->port = htons(tsMnodeDnodePort);
|
ipSet->port = htons(tsMnodeDnodePort);
|
||||||
ipSet->numOfIps = 1;
|
ipSet->numOfIps = 1;
|
||||||
ipSet->ip[0] = htonl(tsMnodeObj.privateIp);
|
ipSet->ip[0] = htonl(tsMnodeObj.privateIp);
|
||||||
}
|
}
|
||||||
|
|
||||||
void mgmtGetMnodePublicIpList(SRpcIpSet *ipSet) {
|
void mpeerGetPublicIpList(SRpcIpSet *ipSet) {
|
||||||
ipSet->inUse = 0;
|
ipSet->inUse = 0;
|
||||||
ipSet->port = htons(tsMnodeDnodePort);
|
ipSet->port = htons(tsMnodeDnodePort);
|
||||||
ipSet->numOfIps = 1;
|
ipSet->numOfIps = 1;
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
#include "taccount.h"
|
#include "taccount.h"
|
||||||
#include "tcluster.h"
|
#include "tcluster.h"
|
||||||
#include "mgmtDb.h"
|
#include "mgmtDb.h"
|
||||||
#include "mgmtMnode.h"
|
#include "mpeer.h"
|
||||||
#include "mgmtProfile.h"
|
#include "mgmtProfile.h"
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
#include "mgmtTable.h"
|
#include "mgmtTable.h"
|
||||||
|
@ -681,7 +681,7 @@ int32_t mgmtRetrieveConns(SShowObj *pShow, char *data, int32_t rows, void *pConn
|
||||||
|
|
||||||
void mgmtProcessKillQueryMsg(SQueuedMsg *pMsg) {
|
void mgmtProcessKillQueryMsg(SQueuedMsg *pMsg) {
|
||||||
SRpcMsg rpcRsp = {.handle = pMsg->thandle, .pCont = NULL, .contLen = 0, .code = 0, .msgType = 0};
|
SRpcMsg rpcRsp = {.handle = pMsg->thandle, .pCont = NULL, .contLen = 0, .code = 0, .msgType = 0};
|
||||||
if (mgmtCheckRedirect(pMsg->thandle)) return;
|
if (mpeerCheckRedirect(pMsg->thandle)) return;
|
||||||
|
|
||||||
SUserObj *pUser = mgmtGetUserFromConn(pMsg->thandle, NULL);
|
SUserObj *pUser = mgmtGetUserFromConn(pMsg->thandle, NULL);
|
||||||
if (pUser == NULL) {
|
if (pUser == NULL) {
|
||||||
|
@ -705,7 +705,7 @@ void mgmtProcessKillQueryMsg(SQueuedMsg *pMsg) {
|
||||||
|
|
||||||
void mgmtProcessKillStreamMsg(SQueuedMsg *pMsg) {
|
void mgmtProcessKillStreamMsg(SQueuedMsg *pMsg) {
|
||||||
SRpcMsg rpcRsp = {.handle = pMsg->thandle, .pCont = NULL, .contLen = 0, .code = 0, .msgType = 0};
|
SRpcMsg rpcRsp = {.handle = pMsg->thandle, .pCont = NULL, .contLen = 0, .code = 0, .msgType = 0};
|
||||||
if (mgmtCheckRedirect(pMsg->thandle)) return;
|
if (mpeerCheckRedirect(pMsg->thandle)) return;
|
||||||
|
|
||||||
SUserObj *pUser = mgmtGetUserFromConn(pMsg->thandle, NULL);
|
SUserObj *pUser = mgmtGetUserFromConn(pMsg->thandle, NULL);
|
||||||
if (pUser == NULL) {
|
if (pUser == NULL) {
|
||||||
|
@ -729,7 +729,7 @@ void mgmtProcessKillStreamMsg(SQueuedMsg *pMsg) {
|
||||||
|
|
||||||
void mgmtProcessKillConnectionMsg(SQueuedMsg *pMsg) {
|
void mgmtProcessKillConnectionMsg(SQueuedMsg *pMsg) {
|
||||||
SRpcMsg rpcRsp = {.handle = pMsg->thandle, .pCont = NULL, .contLen = 0, .code = 0, .msgType = 0};
|
SRpcMsg rpcRsp = {.handle = pMsg->thandle, .pCont = NULL, .contLen = 0, .code = 0, .msgType = 0};
|
||||||
if (mgmtCheckRedirect(pMsg->thandle)) return;
|
if (mpeerCheckRedirect(pMsg->thandle)) return;
|
||||||
|
|
||||||
SUserObj *pUser = mgmtGetUserFromConn(pMsg->thandle, NULL);
|
SUserObj *pUser = mgmtGetUserFromConn(pMsg->thandle, NULL);
|
||||||
if (pUser == NULL) {
|
if (pUser == NULL) {
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
#include "mgmtDb.h"
|
#include "mgmtDb.h"
|
||||||
#include "tcluster.h"
|
#include "tcluster.h"
|
||||||
#include "tgrant.h"
|
#include "tgrant.h"
|
||||||
#include "mgmtMnode.h"
|
#include "mpeer.h"
|
||||||
#include "mgmtProfile.h"
|
#include "mgmtProfile.h"
|
||||||
#include "mgmtSdb.h"
|
#include "mgmtSdb.h"
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
|
@ -142,14 +142,14 @@ static void mgmtProcessMsgFromShell(SRpcMsg *rpcMsg) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mgmtCheckRedirect(rpcMsg->handle)) {
|
if (mpeerCheckRedirect(rpcMsg->handle)) {
|
||||||
// rpcSendRedirectRsp(rpcMsg->handle, mgmtGetMnodeIpListForRedirect());
|
// rpcSendRedirectRsp(rpcMsg->handle, mgmtGetMnodeIpListForRedirect());
|
||||||
mgmtSendSimpleResp(rpcMsg->handle, TSDB_CODE_NO_MASTER);
|
mgmtSendSimpleResp(rpcMsg->handle, TSDB_CODE_NO_MASTER);
|
||||||
rpcFreeCont(rpcMsg->pCont);
|
rpcFreeCont(rpcMsg->pCont);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!mgmtInServerStatus()) {
|
if (!mpeerInServerStatus()) {
|
||||||
mgmtProcessMsgWhileNotReady(rpcMsg);
|
mgmtProcessMsgWhileNotReady(rpcMsg);
|
||||||
rpcFreeCont(rpcMsg->pCont);
|
rpcFreeCont(rpcMsg->pCont);
|
||||||
return;
|
return;
|
||||||
|
@ -337,9 +337,9 @@ static void mgmtProcessHeartBeatMsg(SQueuedMsg *pMsg) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pMsg->usePublicIp) {
|
if (pMsg->usePublicIp) {
|
||||||
mgmtGetMnodePublicIpList(&pHBRsp->ipList);
|
mpeerGetPublicIpList(&pHBRsp->ipList);
|
||||||
} else {
|
} else {
|
||||||
mgmtGetMnodePrivateIpList(&pHBRsp->ipList);
|
mpeerGetPrivateIpList(&pHBRsp->ipList);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -423,9 +423,9 @@ static void mgmtProcessConnectMsg(SQueuedMsg *pMsg) {
|
||||||
pConnectRsp->superAuth = pUser->superAuth;
|
pConnectRsp->superAuth = pUser->superAuth;
|
||||||
|
|
||||||
if (pMsg->usePublicIp) {
|
if (pMsg->usePublicIp) {
|
||||||
mgmtGetMnodePublicIpList(&pConnectRsp->ipList);
|
mpeerGetPublicIpList(&pConnectRsp->ipList);
|
||||||
} else {
|
} else {
|
||||||
mgmtGetMnodePrivateIpList(&pConnectRsp->ipList);
|
mpeerGetPrivateIpList(&pConnectRsp->ipList);
|
||||||
}
|
}
|
||||||
|
|
||||||
connect_over:
|
connect_over:
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
#include "tcluster.h"
|
#include "tcluster.h"
|
||||||
#include "mgmtDServer.h"
|
#include "mgmtDServer.h"
|
||||||
#include "tgrant.h"
|
#include "tgrant.h"
|
||||||
#include "mgmtMnode.h"
|
#include "mpeer.h"
|
||||||
#include "mgmtProfile.h"
|
#include "mgmtProfile.h"
|
||||||
#include "mgmtSdb.h"
|
#include "mgmtSdb.h"
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
|
@ -1650,8 +1650,6 @@ static SChildTableObj* mgmtGetTableByPos(uint32_t dnodeId, int32_t vnode, int32_
|
||||||
}
|
}
|
||||||
|
|
||||||
static void mgmtProcessTableCfgMsg(SRpcMsg *rpcMsg) {
|
static void mgmtProcessTableCfgMsg(SRpcMsg *rpcMsg) {
|
||||||
if (mgmtCheckRedirect(rpcMsg->handle)) return;
|
|
||||||
|
|
||||||
SDMConfigTableMsg *pCfg = (SDMConfigTableMsg *) rpcMsg->pCont;
|
SDMConfigTableMsg *pCfg = (SDMConfigTableMsg *) rpcMsg->pCont;
|
||||||
pCfg->dnode = htonl(pCfg->dnode);
|
pCfg->dnode = htonl(pCfg->dnode);
|
||||||
pCfg->vnode = htonl(pCfg->vnode);
|
pCfg->vnode = htonl(pCfg->vnode);
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include "tutil.h"
|
#include "tutil.h"
|
||||||
#include "taccount.h"
|
#include "taccount.h"
|
||||||
#include "tgrant.h"
|
#include "tgrant.h"
|
||||||
#include "mgmtMnode.h"
|
#include "mpeer.h"
|
||||||
#include "mgmtSdb.h"
|
#include "mgmtSdb.h"
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
#include "mgmtUser.h"
|
#include "mgmtUser.h"
|
||||||
|
@ -314,8 +314,6 @@ SUserObj *mgmtGetUserFromConn(void *pConn, bool *usePublicIp) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void mgmtProcessCreateUserMsg(SQueuedMsg *pMsg) {
|
static void mgmtProcessCreateUserMsg(SQueuedMsg *pMsg) {
|
||||||
if (mgmtCheckRedirect(pMsg->thandle)) return;
|
|
||||||
|
|
||||||
int32_t code;
|
int32_t code;
|
||||||
SUserObj *pUser = pMsg->pUser;
|
SUserObj *pUser = pMsg->pUser;
|
||||||
|
|
||||||
|
@ -333,8 +331,6 @@ static void mgmtProcessCreateUserMsg(SQueuedMsg *pMsg) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void mgmtProcessAlterUserMsg(SQueuedMsg *pMsg) {
|
static void mgmtProcessAlterUserMsg(SQueuedMsg *pMsg) {
|
||||||
if (mgmtCheckRedirect(pMsg->thandle)) return;
|
|
||||||
|
|
||||||
int32_t code;
|
int32_t code;
|
||||||
SUserObj *pOperUser = pMsg->pUser;
|
SUserObj *pOperUser = pMsg->pUser;
|
||||||
|
|
||||||
|
@ -427,8 +423,6 @@ static void mgmtProcessAlterUserMsg(SQueuedMsg *pMsg) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void mgmtProcessDropUserMsg(SQueuedMsg *pMsg) {
|
static void mgmtProcessDropUserMsg(SQueuedMsg *pMsg) {
|
||||||
if (mgmtCheckRedirect(pMsg->thandle)) return;
|
|
||||||
|
|
||||||
int32_t code;
|
int32_t code;
|
||||||
SUserObj *pOperUser = pMsg->pUser;
|
SUserObj *pOperUser = pMsg->pUser;
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#include "mgmtDb.h"
|
#include "mgmtDb.h"
|
||||||
#include "mgmtDClient.h"
|
#include "mgmtDClient.h"
|
||||||
#include "mgmtDServer.h"
|
#include "mgmtDServer.h"
|
||||||
#include "mgmtMnode.h"
|
#include "mpeer.h"
|
||||||
#include "mgmtProfile.h"
|
#include "mgmtProfile.h"
|
||||||
#include "mgmtSdb.h"
|
#include "mgmtSdb.h"
|
||||||
#include "mgmtShell.h"
|
#include "mgmtShell.h"
|
||||||
|
@ -663,8 +663,6 @@ static void mgmtProcessDropVnodeRsp(SRpcMsg *rpcMsg) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void mgmtProcessVnodeCfgMsg(SRpcMsg *rpcMsg) {
|
static void mgmtProcessVnodeCfgMsg(SRpcMsg *rpcMsg) {
|
||||||
if (mgmtCheckRedirect(rpcMsg->handle)) return;
|
|
||||||
|
|
||||||
SDMConfigVnodeMsg *pCfg = (SDMConfigVnodeMsg *) rpcMsg->pCont;
|
SDMConfigVnodeMsg *pCfg = (SDMConfigVnodeMsg *) rpcMsg->pCont;
|
||||||
pCfg->dnodeId = htonl(pCfg->dnodeId);
|
pCfg->dnodeId = htonl(pCfg->dnodeId);
|
||||||
pCfg->vgId = htonl(pCfg->vgId);
|
pCfg->vgId = htonl(pCfg->vgId);
|
||||||
|
|
Loading…
Reference in New Issue