fix refresh_interval check error caused by max_read_stale_time default value modified to -1

This commit is contained in:
dimstars
2023-06-22 01:54:12 +00:00
committed by ob-robot
parent 03e4c379f6
commit 3b95237536

View File

@ -658,7 +658,7 @@ int ObSqlTransControl::stmt_setup_snapshot_(ObSQLSessionInfo *session,
TRANS_LOG(WARN, "get weak read snapshot fail", KPC(txs));
int64_t stale_time = session->get_ob_max_read_stale_time();
int64_t refresh_interval = GCONF.weak_read_version_refresh_interval;
if (refresh_interval > stale_time) {
if (stale_time > 0 && refresh_interval > stale_time) {
TRANS_LOG(WARN, "weak_read_version_refresh_interval is larger than ob_max_read_stale_time ",
K(refresh_interval), K(stale_time), KPC(txs));
}