Re: Suggestion to add --continue-client-on-abort option to pgbench
Dilip Kumar <dilipbalaut@gmail.com>
From: Dilip Kumar <dilipbalaut@gmail.com>
To: Rintaro.Ikeda@nttdata.com
Cc: ikedarintarof@oss.nttdata.com, slpmcf@gmail.com, boekewurm+postgres@gmail.com, pgsql-hackers@postgresql.org, Nobuyuki12.Tanaka@nttdata.com
Date: 2025-05-13T05:56:52Z
Lists: pgsql-hackers
On Tue, May 13, 2025 at 9:20 AM <Rintaro.Ikeda@nttdata.com> wrote: > I also appreciate you for pointing out my mistakes in the previous version of the patch. I fixed the duplicated lines. I’ve attached the updated patch. > This is a useful feature, so +1 from my side. Here are some initial comments on the patch while having a quick look. 1. You need to update the stats for this new counter in the "accumStats()" function. 2. IMHO, " continue-on-error " is more user-friendly than "continue-client-on-error". 3. There are a lot of whitespace errors, so those can be fixed. You can just try to apply using git am, and it will report those whitespace warnings. And for fixing, you can just use "--whitespace=fix" along with git am. -- Regards, Dilip Kumar EnterpriseDB: http://www.enterprisedb.com
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
pgbench: Fix assertion failure with multiple \syncpipeline in pipeline mode.
- 5bc251b28839 17.8 landed
- 00e64e35c8bd 18.2 landed
- 4aa0ac05765e 19 (unreleased) landed
-
pgbench: Add --continue-on-error option.
- 0ab208fa505c 19 (unreleased) landed
-
Fix "inconsistent DLL linkage" warning on Windows MSVC
- a3ea5330fcf4 19 (unreleased) cited
-
pgbench: Fix error reporting in readCommandResponse().
- 7d7e81d1e6b8 13.23 landed
- cb21e1f92fb3 14.20 landed
- bdccb6302871 15.15 landed
- 36c4d30c8f24 16.11 landed
- a912118c6055 17.7 landed
- 29aabbc43269 18.1 landed
- 19d4f9ffc207 19 (unreleased) landed
-
pgbench: Fix assertion failure with retriable errors in pipeline mode.
- 704f517711b4 15.15 landed
- 8b2e290bde21 16.11 landed
- f39d9164b70a 17.7 landed
- c736808e03b7 18.1 landed
- 8bb174295e89 19 (unreleased) landed
-
Allow pgbench to retry in some cases.
- 4a39f87acd6e 15.0 cited