pgsql: Doc: Clarify lock levels taken during ATTACH PARTITION

Поиск
Список
Период
Сортировка
От David Rowley
Тема pgsql: Doc: Clarify lock levels taken during ATTACH PARTITION
Дата
Msg-id E1m8ZqX-00005j-Cm@gemulon.postgresql.org
обсуждение исходный текст
Список 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
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/8709228775b549a2388e6568f463a4115e5a4c10

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 по дате отправления:

Предыдущее
От: Michael Paquier
Дата:
Сообщение: pgsql: Clarify some comments making use of leetspeak term "up2date"
Следующее
От: David Rowley
Дата:
Сообщение: pgsql: Doc: Clarify lock levels taken during ATTACH PARTITION