28d534e2ae
Commitdb89a47115added an 'options' argument to table_tuple_update() and table_tuple_delete(), correctly documenting it as recognizing no values. It also (correctly) added pg_attribute_unused() to the corresponding heap_update() argument. Commit28d534e2aethen added TABLE_UPDATE_NO_LOGICAL and TABLE_DELETE_NO_LOGICAL, but failed to (correctly) update the comment and heap_update()'s signature. In table_tuple_update(), move the correct explanation of 'options' to the right place, remove the bogus one. In table_tuple_delete(), add the missing TABLE_DELETE_NO_LOGICAL doc. In heap_update(), remove the pg_attribute_unused() marker. Author: Nikhil Sontakke <nikhil@planetscale.com> Backpatch-through: 19 Discussion: https://postgr.es/m/CA+UBoq21SzkjThYMSwSpVU-jwzpuEsf22Hq1FPbcKcDc43C29g@mail.gmail.com
PostgreSQL Database Management System
This directory contains the source code distribution of the PostgreSQL database management system.
PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions. This distribution also contains C language bindings.
Copyright and license information can be found in the file COPYRIGHT.
General documentation about this version of PostgreSQL can be found at https://www.postgresql.org/docs/devel/. In particular, information about building PostgreSQL from the source code can be found at https://www.postgresql.org/docs/devel/installation.html.
The latest version of this software, and related software, may be obtained at https://www.postgresql.org/download/. For more information look at our web site located at https://www.postgresql.org/.