diff --git a/src/common/backend/catalog/pg_job.cpp b/src/common/backend/catalog/pg_job.cpp index 0f567b1f3253b1aee9ed5036577dff2bdba81e10..a41784431735d5ede8ca3982da2d7cacf6174540 100644 --- a/src/common/backend/catalog/pg_job.cpp +++ b/src/common/backend/catalog/pg_job.cpp @@ -1989,7 +1989,7 @@ void update_run_job_to_fail() */ static int get_random_job_id(int64 job_max_number = JOBID_MAX_NUMBER) { - if (job_max_number < InvalidJobId) { + if (job_max_number <= InvalidJobId) { ereport(ERROR, (errmodule(MOD_JOB), errcode(ERRCODE_INVALID_PARAMETER_VALUE), errmsg("Cannot generate job id."), errdetail("N/A"), errcause("Invalid job id range set."), erraction("Please recheck job status.")));