pgsql: Put function expressions and values lists into FunctionScan and

Поиск
Список
Период
Сортировка
От tgl@postgresql.org (Tom Lane)
Тема pgsql: Put function expressions and values lists into FunctionScan and
Дата
Msg-id 20070219022312.866299FB3BB@postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Put function expressions and values lists into FunctionScan and ValuesScan
plan nodes, so that the executor does not need to get these items from
the range table at runtime.  This will avoid needing to include these
fields in the compact range table I'm expecting to make the executor use.

Modified Files:
--------------
    pgsql/src/backend/commands:
        explain.c (r1.154 -> r1.155)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/explain.c.diff?r1=1.154&r2=1.155)
    pgsql/src/backend/executor:
        execAmi.c (r1.91 -> r1.92)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/execAmi.c.diff?r1=1.91&r2=1.92)
        nodeFunctionscan.c (r1.42 -> r1.43)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/nodeFunctionscan.c.diff?r1=1.42&r2=1.43)
        nodeValuesscan.c (r1.5 -> r1.6)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/nodeValuesscan.c.diff?r1=1.5&r2=1.6)
    pgsql/src/backend/nodes:
        copyfuncs.c (r1.365 -> r1.366)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/copyfuncs.c.diff?r1=1.365&r2=1.366)
        outfuncs.c (r1.297 -> r1.298)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/outfuncs.c.diff?r1=1.297&r2=1.298)
    pgsql/src/backend/optimizer/plan:
        createplan.c (r1.224 -> r1.225)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/plan/createplan.c.diff?r1=1.224&r2=1.225)
        setrefs.c (r1.129 -> r1.130)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/plan/setrefs.c.diff?r1=1.129&r2=1.130)
        subselect.c (r1.118 -> r1.119)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/plan/subselect.c.diff?r1=1.118&r2=1.119)
    pgsql/src/include/nodes:
        plannodes.h (r1.89 -> r1.90)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/plannodes.h.diff?r1=1.89&r2=1.90)

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

Предыдущее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Fix portal management code to support non-default command
Следующее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Improve plpgsql's error message when a datatype declaration is