*** a/doc/src/sgml/ref/alter_table.sgml
--- b/doc/src/sgml/ref/alter_table.sgml
***************
*** 157,163 **** ALTER TABLE [ IF EXISTS ] name
table to change.
! This form requires only an SHARE ROW EXCLUSIVE lock.
--- 157,163 ----
table to change.
! This form requires only a SHARE ROW EXCLUSIVE lock.
***************
*** 188,194 **** ALTER TABLE [ IF EXISTS ] name
.
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 188,194 ----
.
! This form requires only a SHARE UPDATE EXCLUSIVE lock.
***************
*** 223,229 **** ALTER TABLE [ IF EXISTS ] name
planner, refer to .
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 223,229 ----
planner, refer to .
! This form requires only a SHARE UPDATE EXCLUSIVE lock.
***************
*** 344,350 **** ALTER TABLE [ IF EXISTS ] name
created. Currently only foreign key constraints may be altered.
! This form requires only an SHARE ROW EXCLUSIVE lock.
--- 344,350 ----
created. Currently only foreign key constraints may be altered.
! This form requires only a SHARE ROW EXCLUSIVE lock.
***************
*** 366,372 **** ALTER TABLE [ IF EXISTS ] name
does not prevent normal write commands against the table while it runs.
! This form requires only an SHARE UPDATE EXCLUSIVE lock
on the table being altered. If the constraint is a foreign key then
a ROW SHARE lock is also required on
the table referenced by the constraint.
--- 366,372 ----
does not prevent normal write commands against the table while it runs.
! This form requires only a SHARE UPDATE EXCLUSIVE lock
on the table being altered. If the constraint is a foreign key then
a ROW SHARE lock is also required on
the table referenced by the constraint.
***************
*** 411,417 **** ALTER TABLE [ IF EXISTS ] name
fire regardless of the current replication mode.
! This form requires only an SHARE ROW EXCLUSIVE lock.
--- 411,417 ----
fire regardless of the current replication mode.
! This form requires only a SHARE ROW EXCLUSIVE lock.
***************
*** 439,445 **** ALTER TABLE [ IF EXISTS ] name
operations. It does not actually re-cluster the table.
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 439,445 ----
operations. It does not actually re-cluster the table.
! This form requires only a SHARE UPDATE EXCLUSIVE lock.
***************
*** 454,460 **** ALTER TABLE [ IF EXISTS ] name
future cluster operations that don't specify an index.
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 454,460 ----
future cluster operations that don't specify an index.
! This form requires only a SHARE UPDATE EXCLUSIVE lock.
***************
*** 504,510 **** ALTER TABLE [ IF EXISTS ] name
of ALTER TABLE> that forces a table rewrite.
! This form requires only an SHARE ROW EXCLUSIVE lock.
--- 504,510 ----
of ALTER TABLE> that forces a table rewrite.
! This form requires only a SHARE ROW EXCLUSIVE lock.
***************
*** 529,535 **** ALTER TABLE [ IF EXISTS ] name
needed to update the table entirely.
! This form requires only an SHARE ROW EXCLUSIVE lock.
--- 529,535 ----
needed to update the table entirely.
! This form requires only a SHARE ROW EXCLUSIVE lock.
***************
*** 560,566 **** ALTER TABLE [ IF EXISTS ] name
this might change in the future.
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 560,566 ----
this might change in the future.
! This form requires only a SHARE UPDATE EXCLUSIVE lock.
***************
*** 575,581 **** ALTER TABLE [ IF EXISTS ] name
from the target table.
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 575,581 ----
from the target table.
! This form requires only a SHARE UPDATE EXCLUSIVE lock.
***************
*** 593,599 **** ALTER TABLE [ IF EXISTS ] name
definition.
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 593,599 ----
definition.
! This form requires only a SHARE UPDATE EXCLUSIVE lock.
***************
*** 605,611 **** ALTER TABLE [ IF EXISTS ] name
This form dissociates a typed table from its type.
! This form requires only an SHARE UPDATE EXCLUSIVE lock.
--- 605,611 ----
This form dissociates a typed table from its type.
! This form requires only a SHARE UPDATE EXCLUSIVE lock.