[TD-5631]<feature>add smallblock stat
This commit is contained in:
parent
7e933d6aa4
commit
0ecd1fd646
|
@ -3996,6 +3996,7 @@ static void mergeTableBlockDist(SResultRowCellInfo* pResInfo, const STableBlockD
|
||||||
|
|
||||||
pDist->numOfTables += pSrc->numOfTables;
|
pDist->numOfTables += pSrc->numOfTables;
|
||||||
pDist->numOfRowsInMemTable += pSrc->numOfRowsInMemTable;
|
pDist->numOfRowsInMemTable += pSrc->numOfRowsInMemTable;
|
||||||
|
pDist->numOfSmallBlocks += pSrc->numOfSmallBlocks;
|
||||||
pDist->numOfFiles += pSrc->numOfFiles;
|
pDist->numOfFiles += pSrc->numOfFiles;
|
||||||
pDist->totalSize += pSrc->totalSize;
|
pDist->totalSize += pSrc->totalSize;
|
||||||
pDist->totalRows += pSrc->totalRows;
|
pDist->totalRows += pSrc->totalRows;
|
||||||
|
|
|
@ -583,6 +583,7 @@ void blockDistInfoToBinary(STableBlockDist* pDist, struct SBufferWriter* bw) {
|
||||||
tbufWriteInt32(bw, pDist->maxRows);
|
tbufWriteInt32(bw, pDist->maxRows);
|
||||||
tbufWriteInt32(bw, pDist->minRows);
|
tbufWriteInt32(bw, pDist->minRows);
|
||||||
tbufWriteUint32(bw, pDist->numOfRowsInMemTable);
|
tbufWriteUint32(bw, pDist->numOfRowsInMemTable);
|
||||||
|
tbufWriteUint32(bw, pDist->numOfSmallBlocks);
|
||||||
tbufWriteUint64(bw, taosArrayGetSize(pDist->dataBlockInfos));
|
tbufWriteUint64(bw, taosArrayGetSize(pDist->dataBlockInfos));
|
||||||
|
|
||||||
// compress the binary string
|
// compress the binary string
|
||||||
|
@ -621,6 +622,7 @@ void blockDistInfoFromBinary(const char* data, int32_t len, STableBlockDist* pDi
|
||||||
pDist->maxRows = tbufReadInt32(&br);
|
pDist->maxRows = tbufReadInt32(&br);
|
||||||
pDist->minRows = tbufReadInt32(&br);
|
pDist->minRows = tbufReadInt32(&br);
|
||||||
pDist->numOfRowsInMemTable = tbufReadUint32(&br);
|
pDist->numOfRowsInMemTable = tbufReadUint32(&br);
|
||||||
|
pDist->numOfSmallBlocks = tbufReadUint32(&br);
|
||||||
int64_t numSteps = tbufReadUint64(&br);
|
int64_t numSteps = tbufReadUint64(&br);
|
||||||
|
|
||||||
bool comp = tbufReadUint8(&br);
|
bool comp = tbufReadUint8(&br);
|
||||||
|
|
Loading…
Reference in New Issue