!4182 【资源池化】对于请求页面长时间等待的日志,避免其打印到前端gsql
Merge pull request !4182 from 董宁/bugfix8_up
This commit is contained in:
@ -5960,10 +5960,13 @@ retry:
|
||||
long sleep_time = SSGetBufSleepTime(dms_retry_times);
|
||||
if (sleep_time == SS_BUF_MAX_WAIT_TIME && !SS_IN_REFORM) {
|
||||
volatile BufferTag *tag = &buf->tag;
|
||||
ereport(WARNING, (errmodule(MOD_DMS), (errmsg("[SS buf][%u/%u/%u/%d %d-%u] request buf timeout, "
|
||||
int output_backup = t_thrd.postgres_cxt.whereToSendOutput;
|
||||
t_thrd.postgres_cxt.whereToSendOutput = DestNone;
|
||||
ereport(WARNING, (errmodule(MOD_DMS), (errmsg("[SS buf][%u/%u/%u/%d %d-%u] LockBuffer, request buf timeout, "
|
||||
"buf_id:%d",
|
||||
tag->rnode.spcNode, tag->rnode.dbNode, tag->rnode.relNode, tag->rnode.bucketNode,
|
||||
tag->forkNum, tag->blockNum, buf->buf_id))));
|
||||
t_thrd.postgres_cxt.whereToSendOutput = output_backup;
|
||||
}
|
||||
pg_usleep(sleep_time);
|
||||
goto retry;
|
||||
@ -6077,10 +6080,13 @@ retry:
|
||||
long sleep_time = SSGetBufSleepTime(dms_retry_times);
|
||||
if (sleep_time == SS_BUF_MAX_WAIT_TIME && !SS_IN_REFORM) {
|
||||
volatile BufferTag *tag = &buf->tag;
|
||||
ereport(WARNING, (errmodule(MOD_DMS), (errmsg("[SS buf][%u/%u/%u/%d %d-%u] request buf timeout, "
|
||||
int output_backup = t_thrd.postgres_cxt.whereToSendOutput;
|
||||
t_thrd.postgres_cxt.whereToSendOutput = DestNone;
|
||||
ereport(WARNING, (errmodule(MOD_DMS), (errmsg("[SS buf][%u/%u/%u/%d %d-%u] ConditionalLockBuffer, request buf timeout, "
|
||||
"buf_id:%d",
|
||||
tag->rnode.spcNode, tag->rnode.dbNode, tag->rnode.relNode, tag->rnode.bucketNode,
|
||||
tag->forkNum, tag->blockNum, buf->buf_id))));
|
||||
t_thrd.postgres_cxt.whereToSendOutput = output_backup;
|
||||
}
|
||||
pg_usleep(sleep_time);
|
||||
goto retry;
|
||||
|
Reference in New Issue
Block a user