refactor: do some internal refactor.
This commit is contained in:
parent
a9ed671dc2
commit
7425820c21
|
@ -52,6 +52,20 @@ typedef struct STraceId {
|
||||||
sprintf(buf, "0x%" PRIx64 ":0x%" PRIx64 "", rootId, msgId); \
|
sprintf(buf, "0x%" PRIx64 ":0x%" PRIx64 "", rootId, msgId); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
|
#define TRACE_TO_STR_(_traceId, _buf) \
|
||||||
|
do { \
|
||||||
|
int64_t rootId = (_traceId) != NULL ? (_traceId)->rootId : 0; \
|
||||||
|
int64_t msgId = (_traceId) != NULL ? (_traceId)->msgId : 0; \
|
||||||
|
char* _t = _buf; \
|
||||||
|
_t[0] = '0'; \
|
||||||
|
_t[1] = 'x'; \
|
||||||
|
_t += titoa(rootId, 16, &_t[2]); \
|
||||||
|
_t[0] = ':'; \
|
||||||
|
_t[1] = '0'; \
|
||||||
|
_t[2] = 'x'; \
|
||||||
|
_t += titoa(msgId, 16, &_t[3]); \
|
||||||
|
} while (0)
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -47,7 +47,7 @@ int32_t taosByteArrayToHexStr(char bytes[], int32_t len, char hexstr[]);
|
||||||
int32_t taosHexStrToByteArray(char hexstr[], char bytes[]);
|
int32_t taosHexStrToByteArray(char hexstr[], char bytes[]);
|
||||||
|
|
||||||
int32_t tintToHex(uint64_t val, char hex[]);
|
int32_t tintToHex(uint64_t val, char hex[]);
|
||||||
int32_t tintToStr(uint64_t val, size_t radix, char str[]);
|
int32_t titoa(uint64_t val, size_t radix, char str[]);
|
||||||
|
|
||||||
char *taosIpStr(uint32_t ipInt);
|
char *taosIpStr(uint32_t ipInt);
|
||||||
uint32_t ip2uint(const char *const ip_addr);
|
uint32_t ip2uint(const char *const ip_addr);
|
||||||
|
|
|
@ -1371,7 +1371,7 @@ int32_t doProcessMsgFromServer(void* param) {
|
||||||
|
|
||||||
STraceId* trace = &pMsg->info.traceId;
|
STraceId* trace = &pMsg->info.traceId;
|
||||||
char tbuf[40] = {0};
|
char tbuf[40] = {0};
|
||||||
TRACE_TO_STR(trace, tbuf);
|
TRACE_TO_STR_(trace, tbuf);
|
||||||
|
|
||||||
tscDebug("processMsgFromServer handle %p, message: %s, size:%d, code: %s, gtid: %s", pMsg->info.handle,
|
tscDebug("processMsgFromServer handle %p, message: %s, size:%d, code: %s, gtid: %s", pMsg->info.handle,
|
||||||
TMSG_INFO(pMsg->msgType), pMsg->contLen, tstrerror(pMsg->code), tbuf);
|
TMSG_INFO(pMsg->msgType), pMsg->contLen, tstrerror(pMsg->code), tbuf);
|
||||||
|
|
|
@ -108,15 +108,15 @@ void tsdbHeadFileName(STsdb *pTsdb, SDiskID did, int32_t fid, SHeadFile *pHeadF,
|
||||||
*(p++) = TD_DIRSEP[0];
|
*(p++) = TD_DIRSEP[0];
|
||||||
*(p++) = 'v';
|
*(p++) = 'v';
|
||||||
|
|
||||||
p += tintToStr(TD_VID(pTsdb->pVnode), 10, p);
|
p += titoa(TD_VID(pTsdb->pVnode), 10, p);
|
||||||
*(p++) = 'f';
|
*(p++) = 'f';
|
||||||
|
|
||||||
p += tintToStr(fid, 10, p);
|
p += titoa(fid, 10, p);
|
||||||
|
|
||||||
memcpy(p, "ver", 3);
|
memcpy(p, "ver", 3);
|
||||||
p += 3;
|
p += 3;
|
||||||
|
|
||||||
p += tintToStr(pHeadF->commitID, 10, p);
|
p += titoa(pHeadF->commitID, 10, p);
|
||||||
memcpy(p, ".head", 5);
|
memcpy(p, ".head", 5);
|
||||||
p[5] = 0;
|
p[5] = 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -336,7 +336,7 @@ int32_t tintToHex(uint64_t val, char hex[]) {
|
||||||
return j;
|
return j;
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t tintToStr(uint64_t val, size_t radix, char str[]) {
|
int32_t titoa(uint64_t val, size_t radix, char str[]) {
|
||||||
if (radix < 2 || radix > 16) {
|
if (radix < 2 || radix > 16) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue