pgsql-server/ ontrib/array/array_iterator.c on ...

Поиск
Список
Период
Сортировка
От tgl@developer.postgresql.org (Tom Lane)
Тема pgsql-server/ ontrib/array/array_iterator.c on ...
Дата
Msg-id 20030526001129.7BB359257ED@developer.postgresql.org
обсуждение исходный текст
Список pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@developer.postgresql.org    03/05/25 20:11:29

Modified files:
    contrib/array  : array_iterator.c array_iterator.h
                     array_iterator.sql.in
    doc/src/sgml   : release.sgml typeconv.sgml
    src/backend/optimizer/path: indxpath.c
    src/backend/optimizer/util: pathnode.c
    src/backend/parser: parse_coerce.c parse_func.c parse_oper.c
    src/backend/utils/adt: selfuncs.c varchar.c
    src/backend/utils/cache: lsyscache.c
    src/include/catalog: catversion.h pg_amop.h pg_amproc.h
                         pg_cast.h pg_opclass.h pg_operator.h
                         pg_proc.h
    src/include/optimizer: paths.h
    src/include/parser: parse_func.h
    src/include/utils: builtins.h lsyscache.h
    src/test/regress/expected: name.out opr_sanity.out rules.out
                               select_having.out select_having_1.out
                               select_implicit.out
                               select_implicit_1.out strings.out
                               union.out
    src/test/regress/sql: opr_sanity.sql strings.sql union.sql

Log message:
    Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailing
    blanks, in hopes of reducing the surprise factor for newbies.  Remove
    redundant operators for VARCHAR (it depends wholly on TEXT operations now).
    Clean up resolution of ambiguous operators/functions to avoid surprising
    choices for domains: domains are treated as equivalent to their base types
    and binary-coercibility is no longer considered a preference item when
    choosing among multiple operators/functions.  IsBinaryCoercible now correctly
    reflects the notion that you need *only* relabel the type to get from type
    A to type B: that is, a domain is binary-coercible to its base type, but
    not vice versa.  Various marginal cleanup, including merging the essentially
    duplicate resolution code in parse_func.c and parse_oper.c.  Improve opr_sanity
    regression test to understand about binary compatibility (using pg_cast),
    and fix a couple of small errors in the catalogs revealed thereby.
    Restructure "special operator" handling to fetch operators via index opclasses
    rather than hardwiring assumptions about names (cleans up the pattern_ops
    stuff a little).


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: pgsql-server/ oc/src/sgml/ref/create_table.sgm ...
Следующее
От: momjian@developer.postgresql.org (Bruce Momjian - CVS)
Дата:
Сообщение: pgsql-server/src/backend/utils/adt float.c