pgsql: Fixes from Janko Richter - Fix wrong

Поиск
Список
Период
Сортировка
От teodor@svr1.postgresql.org (Teodor Sigaev)
Тема pgsql: Fixes from Janko Richter - Fix wrong
Дата
Msg-id 20050701134456.BC5E2529A6@svr1.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Fixes from Janko Richter <jankorichter@yahoo.de>
- Fix wrong index results on text, char, varchar for multibyte strings
- Fix some SIGFPE signals
- Add support for infinite timestamps
- Because of locale settings, btree_gist can not be a prefix index anymore (for text).
  Each node holds now just the lower and upper boundary.

Modified Files:
--------------
    pgsql/contrib/btree_gist:
        btree_bit.c (r1.5 -> r1.6)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_bit.c.diff?r1=1.5&r2=1.6)
        btree_bytea.c (r1.5 -> r1.6)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_bytea.c.diff?r1=1.5&r2=1.6)
        btree_cash.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_cash.c.diff?r1=1.3&r2=1.4)
        btree_float4.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_float4.c.diff?r1=1.3&r2=1.4)
        btree_float8.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_float8.c.diff?r1=1.3&r2=1.4)
        btree_inet.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_inet.c.diff?r1=1.3&r2=1.4)
        btree_int2.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_int2.c.diff?r1=1.3&r2=1.4)
        btree_int4.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_int4.c.diff?r1=1.3&r2=1.4)
        btree_int8.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_int8.c.diff?r1=1.3&r2=1.4)
        btree_interval.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_interval.c.diff?r1=1.3&r2=1.4)
        btree_macaddr.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_macaddr.c.diff?r1=1.3&r2=1.4)
        btree_numeric.c (r1.5 -> r1.6)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_numeric.c.diff?r1=1.5&r2=1.6)
        btree_oid.c (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_oid.c.diff?r1=1.3&r2=1.4)
        btree_text.c (r1.6 -> r1.7)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_text.c.diff?r1=1.6&r2=1.7)
        btree_ts.c (r1.9 -> r1.10)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_ts.c.diff?r1=1.9&r2=1.10)
        btree_utils_num.h (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_utils_num.h.diff?r1=1.3&r2=1.4)
        btree_utils_var.c (r1.9 -> r1.10)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_utils_var.c.diff?r1=1.9&r2=1.10)
        btree_utils_var.h (r1.2 -> r1.3)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/btree_utils_var.h.diff?r1=1.2&r2=1.3)
    pgsql/contrib/btree_gist/data:
        char.data (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/data/char.data.diff?r1=1.1&r2=1.2)
        timestamp.data (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/data/timestamp.data.diff?r1=1.1&r2=1.2)
        timestamptz.data (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/data/timestamptz.data.diff?r1=1.1&r2=1.2)
    pgsql/contrib/btree_gist/expected:
        bytea.out (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/expected/bytea.out.diff?r1=1.1&r2=1.2)
        char.out (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/expected/char.out.diff?r1=1.1&r2=1.2)
        text.out (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/expected/text.out.diff?r1=1.1&r2=1.2)
        timestamp.out (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/expected/timestamp.out.diff?r1=1.1&r2=1.2)
        timestamptz.out (r1.1 -> r1.2)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/expected/timestamptz.out.diff?r1=1.1&r2=1.2)
        varchar.out (r1.1 -> r1.2)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/btree_gist/expected/varchar.out.diff?r1=1.1&r2=1.2)

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: PgFoundry mailings
Следующее
От: kimhanse@pgfoundry.org (User Kimhanse)
Дата:
Сообщение: tablelog - tablelog: Multiple timestamps in testing