RE: Re-read subscription state after lock in AlterSubscription
Hayato Kuroda (Fujitsu) <kuroda.hayato@fujitsu.com>
From: "Hayato Kuroda (Fujitsu)" <kuroda.hayato@fujitsu.com>
To: 'Bertrand Drouvot' <bertranddrouvot.pg@gmail.com>
Cc: "pgsql-hackers@lists.postgresql.org" <pgsql-hackers@lists.postgresql.org>, 'Dilip Kumar' <dilipbalaut@gmail.com>
Date: 2026-07-03T03:13:08Z
Lists: pgsql-hackers
Dear Bertrand, > Yeah, but I think they would produce "tuple concurrently updated" error (due to > CatalogTupleUpdate) so that invalid information could not be used. I confirmed with PG14 that tuple concurrently updated ERROR can be raised when ALTER SUBSCRIPTION DISABLE happens concurrently: ``` postgres=# ALTER SUBSCRIPTION sub DISABLE ; ERROR: tuple concurrently updated ``` It might be harmless but I think the correct ERROR should be reported: the patch should be backpatched. Thought? Best regards, Hayato Kuroda FUJITSU LIMITED