> 25 окт. 2021 г., в 02:53, Tom Lane <tgl@sss.pgh.pa.us> написал(а):
>
> I can poke into it tomorrow.
FWIW it's easy to make the issue reproduce faster with following diff
diff --git a/contrib/amcheck/t/003_cic_2pc.pl b/contrib/amcheck/t/003_cic_2pc.pl
index f4255c1fb8..0d68c53387 100644
--- a/contrib/amcheck/t/003_cic_2pc.pl
+++ b/contrib/amcheck/t/003_cic_2pc.pl
@@ -141,7 +141,7 @@ $node->safe_psql('postgres', q(REINDEX TABLE tbl;));
my $pgbench_out = '';
my $pgbench_timer = IPC::Run::timeout(180);
my $pgbench_h = $node->background_pgbench(
- '--no-vacuum --client=1 --transactions=100',
+ '--no-vacuum --client=1 --transactions=1',
{
'002_pgbench_concurrent_cic' => q(
DROP INDEX CONCURRENTLY idx;
I.e. if pgbench exits earlier than we call finish() it always hangs. I observe reproduction on my Drogonfly VM and I
canshare VM state if it's of any help.
Best regards, Andrey Borodin.