pgsql-server/src backend/executor/execQual.c b ...

Поиск
Список
Период
Сортировка
От tgl@postgresql.org (Tom Lane)
Тема pgsql-server/src backend/executor/execQual.c b ...
Дата
Msg-id 20020831221048.424C4475D41@postgresql.org
обсуждение исходный текст
Список pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@postgresql.org    02/08/31 18:10:48

Modified files:
    src/backend/executor: execQual.c
    src/backend/nodes: copyfuncs.c equalfuncs.c outfuncs.c
                       readfuncs.c
    src/backend/optimizer/prep: preptlist.c
    src/backend/optimizer/util: clauses.c
    src/backend/parser: parse_coerce.c parse_expr.c parse_type.c
    src/backend/utils/adt: ruleutils.c
    src/backend/utils/cache: lsyscache.c
    src/include/nodes: nodes.h parsenodes.h
    src/include/parser: parse_coerce.h parse_type.h
    src/include/utils: lsyscache.h
    src/test/regress/expected: domain.out
    src/test/regress/sql: domain.sql

Log message:
    Code review for domain-constraints patch.  Use a new ConstraintTest node
    type for runtime constraint checks, instead of misusing the parse-time
    Constraint node for the purpose.  Fix some damage introduced into type
    coercion logic; in particular ensure that a coerced expression tree will
    read out the correct result type when inspected (patch had broken some
    RelabelType cases).  Enforce domain NOT NULL constraints against columns
    that are omitted from an INSERT.


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

Предыдущее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql-server/src/backend/executor execQual.c
Следующее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql-server/src backend/utils/adt/nabstime.c ...