]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Give an 'options' parameter to tuple_delete/_update
authorÁlvaro Herrera <alvherre@kurilemu.de>
Wed, 1 Apr 2026 18:26:57 +0000 (20:26 +0200)
committerÁlvaro Herrera <alvherre@kurilemu.de>
Wed, 1 Apr 2026 18:26:57 +0000 (20:26 +0200)
commitdb89a47115f0c7e664832f4b41cb03130b8a4fbe
treec69209d1d76186bfab37b35a753be95b99b83463
parent8e72d914c52876525a90b28444453de8085c866f
Give an 'options' parameter to tuple_delete/_update

The tuple_insert() method already has an equivalent argument, so this
makes sense just on consistency grounds, for future growth.

table_delete() can immediately use it to carry the 'changingPart'
boolean; for table_update we don't have any options at present.

Author: Álvaro Herrera <alvherre@kurilemu.de>
Reviewed-by: Nathan Bossart <nathandbossart@gmail.com> (older version)
Reviewed-by: Zsolt Parragi <zsolt.parragi@percona.com>
Reviewed-by: Chao Li <li.evan.chao@gmail.com>
Reviewed-by: Antonin Houska <ah@cybertec.at>
Discussion: https://postgr.es/m/202603171606.kf6pmhscqbqz@alvherre.pgsql
src/backend/access/heap/heapam.c
src/backend/access/heap/heapam_handler.c
src/backend/access/table/tableam.c
src/backend/executor/nodeModifyTable.c
src/include/access/heapam.h
src/include/access/tableam.h