pgsql: Doc: Clarify lock levels taken during ATTACH PARTITION - Mailing list pgsql-committers

From David Rowley
Subject pgsql: Doc: Clarify lock levels taken during ATTACH PARTITION
Date
Msg-id E1m8Zqh-00006R-Vs@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Doc: Clarify lock levels taken during ATTACH PARTITION

It wasn't all that clear which lock levels, if any, would be held on the
DEFAULT partition during an ATTACH PARTITION operation.

Also, clarify which locks will be taken if the DEFAULT partition or the
table being attached are themselves partitioned tables.

Here I'm only backpatching to v12 as before then we obtained an ACCESS
EXCLUSIVE lock on the partitioned table.  It seems much less relevant to
mention which locks are taken on other tables when the partitioned table
itself is locked with an ACCESS EXCLUSIVE lock.

Author: Matthias van de Meent, David Rowley
Discussion: https://postgr.es/m/CAEze2WiTB6iwrV8W_J=fnrnZ7fowW3qu-8iQ8zCHP3FiQ6+o-A@mail.gmail.com
Backpatch-through: 12

Branch
------
REL_14_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/5a8a9be08307a1c06fbed4510667de6b4f40fe56

Modified Files
--------------
doc/src/sgml/ddl.sgml             | 28 +++++++++++++++++++++++++---
doc/src/sgml/ref/alter_table.sgml | 13 +++++++++++--
2 files changed, 36 insertions(+), 5 deletions(-)


pgsql-committers by date:

Previous
From: David Rowley
Date:
Subject: pgsql: Doc: Clarify lock levels taken during ATTACH PARTITION
Next
From: David Rowley
Date:
Subject: pgsql: Doc: Clarify lock levels taken during ATTACH PARTITION