pgsql: Add missing support for the latest SPI status codes.

Поиск
Список
Период
Сортировка
От Dean Rasheed
Тема pgsql: Add missing support for the latest SPI status codes.
Дата
Msg-id E1pUpEY-0008b1-42@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Add missing support for the latest SPI status codes.

SPI_result_code_string() was missing support for SPI_OK_TD_REGISTER,
and in v15 and later, it was missing support for SPI_OK_MERGE, as was
pltcl_process_SPI_result().

The last of those would trigger an error if a MERGE was executed from
PL/Tcl. The others seem fairly innocuous, but worth fixing.

Back-patch to all supported branches. Before v15, this is just adding
SPI_OK_TD_REGISTER to SPI_result_code_string(), which is unlikely to
be seen by anyone, but seems worth doing for completeness.

Reviewed by Tom Lane.

Discussion:
  https://postgr.es/m/CAEZATCUg8V%2BK%2BGcafOPqymxk84Y_prXgfe64PDoopjLFH6Z0Aw%40mail.gmail.com
  https://postgr.es/m/CAEZATCUMe%2B_KedPMM9AxKqm%3DSZogSxjUcrMe%2BsakusZh3BFcQw%40mail.gmail.com

Branch
------
REL_12_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/52dbd9f845987ff3a6f97d30b3bebb13fdb4b2b4

Modified Files
--------------
src/backend/executor/spi.c | 2 ++
1 file changed, 2 insertions(+)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Dean Rasheed
Дата:
Сообщение: pgsql: Fix Assert failure for MERGE into a partitioned table with RLS.
Следующее
От: Tomas Vondra
Дата:
Сообщение: pgsql: Fix snapshot handling in logicalmsg_decode