TD-1924
This commit is contained in:
parent
8fac5b6a38
commit
69964079e6
|
@ -36,6 +36,7 @@ extern "C" {
|
||||||
#define TAOS_SMSG_STATUS 7
|
#define TAOS_SMSG_STATUS 7
|
||||||
|
|
||||||
#define SYNC_MAX_SIZE (TSDB_MAX_WAL_SIZE + sizeof(SWalHead) + sizeof(SSyncHead) + 16)
|
#define SYNC_MAX_SIZE (TSDB_MAX_WAL_SIZE + sizeof(SWalHead) + sizeof(SSyncHead) + 16)
|
||||||
|
#define SYNC_RECV_BUFFER_SIZE (5*1024*1024)
|
||||||
|
|
||||||
#define nodeRole pNode->peerInfo[pNode->selfIndex]->role
|
#define nodeRole pNode->peerInfo[pNode->selfIndex]->role
|
||||||
#define nodeVersion pNode->peerInfo[pNode->selfIndex]->version
|
#define nodeVersion pNode->peerInfo[pNode->selfIndex]->version
|
||||||
|
|
|
@ -136,7 +136,7 @@ static int32_t syncRestoreWal(SSyncPeer *pPeer) {
|
||||||
SSyncNode *pNode = pPeer->pSyncNode;
|
SSyncNode *pNode = pPeer->pSyncNode;
|
||||||
int32_t ret, code = -1;
|
int32_t ret, code = -1;
|
||||||
|
|
||||||
void *buffer = calloc(1024000, 1); // size for one record
|
void *buffer = calloc(SYNC_MAX_SIZE, 1); // size for one record
|
||||||
if (buffer == NULL) return -1;
|
if (buffer == NULL) return -1;
|
||||||
|
|
||||||
SWalHead *pHead = (SWalHead *)buffer;
|
SWalHead *pHead = (SWalHead *)buffer;
|
||||||
|
@ -237,7 +237,7 @@ static int32_t syncOpenRecvBuffer(SSyncNode *pNode) {
|
||||||
SRecvBuffer *pRecv = calloc(sizeof(SRecvBuffer), 1);
|
SRecvBuffer *pRecv = calloc(sizeof(SRecvBuffer), 1);
|
||||||
if (pRecv == NULL) return -1;
|
if (pRecv == NULL) return -1;
|
||||||
|
|
||||||
pRecv->bufferSize = 5000000;
|
pRecv->bufferSize = SYNC_RECV_BUFFER_SIZE;
|
||||||
pRecv->buffer = malloc(pRecv->bufferSize);
|
pRecv->buffer = malloc(pRecv->bufferSize);
|
||||||
if (pRecv->buffer == NULL) {
|
if (pRecv->buffer == NULL) {
|
||||||
free(pRecv);
|
free(pRecv);
|
||||||
|
|
Loading…
Reference in New Issue