提交 60ac01df 编写于 作者: G Ganlin Zhao

change dnode error counter to int64_t

上级 ce381225
......@@ -54,7 +54,7 @@ void moduleStop() {}
void *tsDnodeTmr = NULL;
static SRunStatus tsRunStatus = TSDB_RUN_STATUS_STOPPED;
static int32_t tsDnodeErrors = 0;
static int64_t tsDnodeErrors = 0;
static int32_t dnodeInitStorage();
static void dnodeCleanupStorage();
......@@ -226,12 +226,12 @@ static void dnodeSetRunStatus(SRunStatus status) {
tsRunStatus = status;
}
int32_t dnodeGetDnodeError() {
int64_t dnodeGetDnodeError() {
return tsDnodeErrors;
}
void dnodeIncDnodeError() {
atomic_add_fetch_32(&tsDnodeErrors, 1);
atomic_add_fetch_64(&tsDnodeErrors, 1);
}
static void dnodeCheckDataDirOpenned(char *dir) {
......
......@@ -40,7 +40,7 @@ void dnodeGetEpSetForPeer(SRpcEpSet *epSet);
void dnodeGetEpSetForShell(SRpcEpSet *epSet);
int32_t dnodeGetDnodeId();
void dnodeGetClusterId(char *clusterId);
int32_t dnodeGetDnodeError();
int64_t dnodeGetDnodeError();
void dnodeIncDnodeError();
void dnodeUpdateEp(int32_t dnodeId, char *ep, char *fqdn, uint16_t *port);
......
......@@ -415,7 +415,7 @@ static void monBuildMonitorSql(char *sql, int32_t cmd) {
", req_select int, req_select_rate float"
", req_insert int, req_insert_success int, req_insert_rate float"
", req_insert_batch int, req_insert_batch_success int, req_insert_batch_rate float"
", errors int"
", errors bigint"
", vnodes_num int"
", masters int"
", has_mnode bool"
......@@ -910,8 +910,8 @@ static int32_t monBuildDnodeReqSql(char *sql) {
}
static int32_t monBuildDnodeErrorsSql(char *sql) {
int32_t dnode_err = dnodeGetDnodeError();
return sprintf(sql, ", %d", dnode_err);
int64_t dnode_err = dnodeGetDnodeError();
return sprintf(sql, ", %"PRId64, dnode_err);
}
static int32_t monBuildDnodeVnodesSql(char *sql) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册