fix: dedicated max privileges rows to 2048
This commit is contained in:
parent
411b5d4cf4
commit
785326c494
|
@ -20,6 +20,7 @@
|
||||||
|
|
||||||
#define SHOW_STEP_SIZE 100
|
#define SHOW_STEP_SIZE 100
|
||||||
#define SHOW_COLS_STEP_SIZE 4096
|
#define SHOW_COLS_STEP_SIZE 4096
|
||||||
|
#define SHOW_PRIVILEGES_STEP_SIZE 2048
|
||||||
|
|
||||||
static SShowObj *mndCreateShowObj(SMnode *pMnode, SRetrieveTableReq *pReq);
|
static SShowObj *mndCreateShowObj(SMnode *pMnode, SRetrieveTableReq *pReq);
|
||||||
static void mndFreeShowObj(SShowObj *pShow);
|
static void mndFreeShowObj(SShowObj *pShow);
|
||||||
|
@ -232,8 +233,10 @@ static int32_t mndProcessRetrieveSysTableReq(SRpcMsg *pReq) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(pShow->type == TSDB_MGMT_TABLE_COL || pShow->type == TSDB_MGMT_TABLE_PRIVILEGES){ // expend capacity for ins_columns
|
if(pShow->type == TSDB_MGMT_TABLE_COL){ // expend capacity for ins_columns
|
||||||
rowsToRead = SHOW_COLS_STEP_SIZE;
|
rowsToRead = SHOW_COLS_STEP_SIZE;
|
||||||
|
} else if (pShow->type == TSDB_MGMT_TABLE_PRIVILEGES) {
|
||||||
|
rowsToRead = SHOW_PRIVILEGES_STEP_SIZE;
|
||||||
}
|
}
|
||||||
ShowRetrieveFp retrieveFp = pMgmt->retrieveFps[pShow->type];
|
ShowRetrieveFp retrieveFp = pMgmt->retrieveFps[pShow->type];
|
||||||
if (retrieveFp == NULL) {
|
if (retrieveFp == NULL) {
|
||||||
|
|
Loading…
Reference in New Issue