Re: BUG: deadlock between autovacuum worker and client backend during removal of orphan temp tables with sequences

From: Akshat Jaimini <destrex271(at)gmail(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgsql-hackers(at)lists(dot)postgresql(dot)org, Mikhail Zhilin <m(dot)zhilin(at)postgrespro(dot)ru>
Subject: Re: BUG: deadlock between autovacuum worker and client backend during removal of orphan temp tables with sequences
Date: 2024-04-04 09:51:48
Message-ID: CAMaW3Vic0XmEvLz=Rv-_ODQfxOz3OsitjxahGxH5Nif32P0REA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs pgsql-hackers

Hi apologies for the late reply.
> Maybe you forgot to recompile/reinstall after updating past that commit?
I did recompile it earlier but just to be sure I followed the steps again
and now its working!

Regards,
Akshat Jaimini

On Wed, Apr 3, 2024 at 12:34 AM Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:

> Akshat Jaimini <destrex271(at)gmail(dot)com> writes:
> > The code seems to implement the feature and has good and explanatory
> comments associated with it.
> > I believe we can go ahead with committing patch although I would request
> some senior contributors to also take a look at this patch since I am
> relatively new to patch reviews.
>
> Looks like a good catch and a reasonable fix. Pushed after rewriting
> the comments a bit.
>
> As far as this goes:
>
> > I ran make installcheck-world after applying the patch and recompiling
> it. It did fail for a particular test but from the logs it seems to be
> unrelated to this particular patch since it fails for the following:
>
> > ==========================
> > select error_trap_test();
> > - error_trap_test
> > ----------------------------
> > - division_by_zero detected
> > -(1 row)
> > -
> > +ERROR: cannot start subtransactions during a parallel operation
>
> ... that's the test case from 0075d7894, and the failure is what
> I'd expect from a backend older than that. Maybe you forgot to
> recompile/reinstall after updating past that commit?
>
> regards, tom lane
>

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message David Rowley 2024-04-04 10:35:42 Re: BUG #18420: Unexpected values appeared in select query statements that should logically imply each other
Previous Message 王子涵4620 2024-04-04 07:03:07 回复:BUG #18420: Unexpected values appeared in select query statements that should logically imply each other

Browse pgsql-hackers by date

  From Date Subject
Next Message Michael Paquier 2024-04-04 10:14:47 Re: Autogenerate some wait events code and documentation
Previous Message Thomas Munro 2024-04-04 09:37:39 Re: Streaming read-ready sequential scan code