pgbench - allow retries on some errors

Edit
ID 3552
Title pgbench - allow retries on some errors
Topic Clients
Created 2022-02-21 03:03:30
Last modified 2022-03-23 10:08:35 (2 years, 6 months ago)
Latest email 2022-04-06 01:00:05 (2 years, 6 months ago)
Status
2022-03: Committed
Target version 15
Authors Yugo Nagata (yugo.nagata), Marina Polyakova (whipping.top1991)
Reviewers Fabien Coelho (calvin)Become reviewer
Committer Tatsuo Ishii (ishii)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3552
git checkout commitfest/cf/3552
Emails
WIP Patch: Pgbench Serialization and deadlock errors
First at 2017-06-14 08:48:25 by Marina Polyakova <m.polyakova at postgrespro.ru>
Latest at 2022-04-06 01:00:05 by Tatsuo Ishii <ishii at sraoss.co.jp>
Latest attachment (pgbench-aggregate-log-v2.patch) at 2022-04-04 23:38:05 from Tatsuo Ishii <ishii at sraoss.co.jp>
    Attachment (pgbench-aggregate-log-v2.patch) at 2022-04-04 23:38:05 from Tatsuo Ishii <ishii at sraoss.co.jp> (Patch: Yes)
    Attachment (pgbench-aggregate-log.patch) at 2022-04-04 01:14:31 from Tatsuo Ishii <ishii at sraoss.co.jp> (Patch: Yes)
    Attachment (pgbench-doc_v3.patch) at 2022-03-28 03:48:11 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (pgbench-doc_v2.patch) at 2022-03-28 02:29:36 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (pgbench-doc.patch) at 2022-03-27 06:28:41 from Tatsuo Ishii <ishii at sraoss.co.jp> (Patch: Yes)
    Attachment (fix_pgbench_test_v3.patch) at 2022-03-25 00:14:00 from Tatsuo Ishii <ishii at sraoss.co.jp> (Patch: Yes)
    Attachment (fix_pgbench_test_v2.patch) at 2022-03-24 23:50:44 from Tatsuo Ishii <ishii at sraoss.co.jp> (Patch: Yes)
    Attachment (fix_pgbench_test.patch) at 2022-03-24 02:43:20 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (v18-0001-Pgbench-errors-use-the-Variables-structure-for-c.patch) at 2022-03-22 08:27:14 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (v17-0001-Pgbench-errors-use-the-Variables-structure-for-c.patch) at 2022-03-19 18:23:21 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (v16-0002-Pgbench-errors-and-serialization-deadlock-retrie.patch) at 2022-02-18 14:45:49 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (v15-0002-Pgbench-errors-and-serialization-deadlock-retrie.patch) at 2021-07-16 03:05:16 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (v14-0002-Pgbench-errors-and-serialization-deadlock-retrie.patch) at 2021-07-07 23:35:06 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (deadlock_prep.sql) at 2021-06-30 15:33:24 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: No)
    Attachment (v13-0002-Pgbench-errors-and-serialization-deadlock-retrie.patch) at 2021-06-30 15:02:13 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (v12-0002-Pgbench-errors-and-serialization-deadlock-retrie.patch) at 2021-06-22 14:54:59 from Yugo NAGATA <nagata at sraoss.co.jp> (Patch: Yes)
    Attachment (pgbench_concurrent_error.sql) at 2018-09-12 12:59:35 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: No)
    Attachment (v11-0001-Pgbench-errors-use-the-RandomState-structure-for.patch) at 2018-09-05 18:19:38 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v10-0001-Pgbench-errors-use-the-RandomState-structure-for.patch) at 2018-08-07 10:56:50 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v9-0001-Pgbench-errors-use-the-RandomState-structure-for-.patch) at 2018-05-21 13:10:44 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v8-0001-Pgbench-errors-and-serialization-deadlock-retries.patch) at 2018-04-06 18:40:36 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v7-0001-Pgbench-errors-and-serialization-deadlock-retries.patch) at 2018-04-04 13:07:25 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v6-0001-Pgbench-errors-and-serialization-deadlock-retries.patch) at 2018-03-30 12:20:16 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v5-0001-Pgbench-errors-and-serialization-deadlock-retries.patch) at 2018-03-27 14:49:02 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (dl_init.sql) at 2017-08-27 15:49:05 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: No)
    Attachment (v3-0001-Pgbench-Retry-transactions-with-serialization-or-.patch) at 2017-07-21 16:32:02 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v2-0001-Pgbench-Retry-transactions-with-serialization-or-.patch) at 2017-07-10 13:21:28 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
    Attachment (v1-0001-Pgbench-Serialization-and-deadlock-errors.patch) at 2017-06-14 08:48:25 from Marina Polyakova <m.polyakova at postgrespro.ru> (Patch: Yes)
History
When Who What
2022-03-23 10:08:35 Tatsuo Ishii (ishii) Closed in commitfest 2022-03 with status: Committed
2022-03-23 10:08:17 Tatsuo Ishii (ishii) Added ishii as committer
2022-02-21 03:04:40 Yugo Nagata (yugo.nagata) Changed reviewers to Fabien Coelho (calvin)
2022-02-21 03:04:40 Yugo Nagata (yugo.nagata) Changed authors to Yugo Nagata (yugo.nagata), Marina Polyakova (whipping.top1991)
2022-02-21 03:04:40 Yugo Nagata (yugo.nagata) Changed targetversion to 15
2022-02-21 03:03:30 Yugo Nagata (yugo.nagata) Attached mail thread 72a0d590d6ba06f242d75c2e641820ec@postgrespro.ru
2022-02-21 03:03:30 Yugo Nagata (yugo.nagata) Created patch record
Edit