pgsql-server/src backend/executor/nodeIndexsca ...

Поиск
Список
Период
Сортировка
От tgl@svr1.postgresql.org (Tom Lane)
Тема pgsql-server/src backend/executor/nodeIndexsca ...
Дата
Msg-id 20040106043102.26BC3D1B456@svr1.postgresql.org
обсуждение исходный текст
Список pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@svr1.postgresql.org    04/01/06 00:31:01

Modified files:
    src/backend/executor: nodeIndexscan.c
    src/backend/nodes: copyfuncs.c outfuncs.c
    src/backend/optimizer/path: costsize.c
    src/backend/optimizer/plan: createplan.c setrefs.c
    src/include/nodes: execnodes.h plannodes.h

Log message:
    Instead of rechecking lossy index operators by putting them into the
    regular qpqual ('filter condition'), add special-purpose code to
    nodeIndexscan.c to recheck them.  This ends being almost no net addition
    of code, because the removal of planner code balances out the extra
    executor code, but it is significantly more efficient when a lossy
    operator is involved in an OR indexscan.  The old implementation had
    to recheck the entire indexqual in such cases.


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

Предыдущее
От: tgl@svr1.postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql-server/src backend/nodes/outfuncs.c back ...
Следующее
От: neilc@svr1.postgresql.org (Neil Conway)
Дата:
Сообщение: pgsql-server/ oc/src/sgml/runtime.sgml oc/src/ ...