Re: [PATCH] Fix errhint messages for REPACK (CONCURRENTLY) restrictions
Zhenwei Shang <a934172442@gmail.com>
From: Zhenwei Shang <a934172442@gmail.com>
To: Baji Shaik <baji.pgdev@gmail.com>
Cc: pgsql-hackers@lists.postgresql.org
Date: 2026-05-13T06:32:02Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Fix style in a few REPACK ereports
- 3bf63730cb04 19 (unreleased) landed
-
Add CONCURRENTLY option to REPACK
- 28d534e2ae0a 19 (unreleased) cited
Baji Shaik <baji.pgdev@gmail.com> 于2026年5月13日周三 07:19写道: > Hi, > > The errhint messages added by commit 28d534e2ae0 for REPACK (CONCURRENTLY) > restrictions have two issues: > > 1. They say "REPACK CONCURRENTLY" without parentheses, inconsistent with > the actual command syntax and the errmsg text elsewhere in the same > file. > > 2. The TOAST relations hint is missing a trailing period. > > The attached patch fixes both issues and also switches to the %s pattern > so translators handle the template without embedding the SQL command name: > > Before: > HINT: REPACK CONCURRENTLY is not supported for TOAST relations > > After: > HINT: REPACK (CONCURRENTLY) is not supported for TOAST relations. > > Thanks, > Baji Shaik > AWS RDS > LGTM. This makes the hint messages consistent with the corresponding error messages. Regards, Zhenwei Shang