*** 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.