[COMMITTERS] pgsql: Teach map_partition_varattnos to handle whole-row expressions.

Поиск
Список
Период
Сортировка
От Robert Haas
Тема [COMMITTERS] pgsql: Teach map_partition_varattnos to handle whole-row expressions.
Дата
Msg-id E1ddIYe-0003Zf-Fb@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Teach map_partition_varattnos to handle whole-row expressions.

Otherwise, partitioned tables with RETURNING expressions or subject
to a WITH CHECK OPTION do not work properly.

Amit Langote, reviewed by Amit Khandekar and Etsuro Fujita.  A few
comment changes by me.

Discussion: http://postgr.es/m/9a39df80-871e-6212-0684-f93c83be4097@lab.ntt.co.jp

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/610e8ebb0fadd7a738c2ad07fef6c5ea86b11f8d

Modified Files
--------------
src/backend/catalog/partition.c               | 21 ++++++++----
src/backend/commands/tablecmds.c              | 12 +++++--
src/backend/executor/nodeModifyTable.c        |  4 +--
src/backend/parser/parse_utilcmd.c            |  6 ++--
src/backend/rewrite/rewriteManip.c            | 47 ++++++++++++++++++++++-----
src/include/catalog/partition.h               |  3 +-
src/include/rewrite/rewriteManip.h            |  2 +-
src/test/regress/expected/insert.out          | 21 ++++++++++++
src/test/regress/expected/updatable_views.out | 26 +++++++++++++++
src/test/regress/sql/insert.sql               | 13 ++++++++
src/test/regress/sql/updatable_views.sql      | 27 +++++++++++++++
11 files changed, 157 insertions(+), 25 deletions(-)


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

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: [COMMITTERS] pgsql: Add new files to nls.mk and add translation markers
Следующее
От: Robert Haas
Дата:
Сообщение: [COMMITTERS] pgsql: Improve ExecModifyTable comments.