[COMMITTERS] pgsql: Use ResultRelInfo ** rather than ResultRelInfo * for tuplerouti

Поиск
Список
Период
Сортировка
От Robert Haas
Тема [COMMITTERS] pgsql: Use ResultRelInfo ** rather than ResultRelInfo * for tuplerouti
Дата
Msg-id E1e2kRZ-00015n-VL@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing.

The previous convention doesn't lend itself to creating ResultRelInfos
lazily, as we already do in ExecGetTriggerResultRel.  This patch
doesn't make anything lazier than before, but the pending patch for
UPDATE tuple routing proposes to do so (and there might be other
opportunities as well).

Amit Khandekar with some adjustments by me.

Discussion: http://postgr.es/m/CA+TgmoYPVP9Lyf6vUFA5DwxS4c--x6LOj2y36BsJaYtp62eXPQ@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/60f7c0abef0327648c02795312d1679c66586fbb

Modified Files
--------------
src/backend/commands/copy.c            | 10 ++---
src/backend/executor/execMain.c        | 13 +++---
src/backend/executor/nodeModifyTable.c | 74 ++++++++++++++++++++--------------
src/include/executor/executor.h        |  2 +-
src/include/nodes/execnodes.h          |  2 +-
5 files changed, 57 insertions(+), 44 deletions(-)


--
Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: [COMMITTERS] pgsql: Fix AggGetAggref() so it won't lie to aggregate finalfunctions.
Следующее
От: Robert Haas
Дата:
Сообщение: [COMMITTERS] pgsql: Avoid coercing a whole-row variable that is already coerced.