From: | tgl(at)postgresql(dot)org (Tom Lane) |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql: Fix up hash functions for datetime datatypes so that they don't |
Date: | 2007-07-06 04:16:00 |
Message-ID: | 20070706041601.011949FB743@postgresql.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Log Message:
-----------
Fix up hash functions for datetime datatypes so that they don't take
unwarranted liberties with int8 vs float8 values for these types.
Specifically, be sure to apply either hashint8 or hashfloat8 depending
on HAVE_INT64_TIMESTAMP. Per my gripe of even date.
Modified Files:
--------------
pgsql/src/backend/utils/adt:
date.c (r1.133 -> r1.134)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/date.c.diff?r1=1.133&r2=1.134)
timestamp.c (r1.178 -> r1.179)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/timestamp.c.diff?r1=1.178&r2=1.179)
pgsql/src/include/catalog:
catversion.h (r1.413 -> r1.414)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/catversion.h.diff?r1=1.413&r2=1.414)
pg_amproc.h (r1.65 -> r1.66)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_amproc.h.diff?r1=1.65&r2=1.66)
pg_proc.h (r1.461 -> r1.462)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_proc.h.diff?r1=1.461&r2=1.462)
pgsql/src/include/utils:
date.h (r1.37 -> r1.38)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/utils/date.h.diff?r1=1.37&r2=1.38)
timestamp.h (r1.70 -> r1.71)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/utils/timestamp.h.diff?r1=1.70&r2=1.71)
pgsql/src/test/regress/expected:
opr_sanity.out (r1.75 -> r1.76)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/opr_sanity.out.diff?r1=1.75&r2=1.76)
pgsql/src/test/regress/sql:
opr_sanity.sql (r1.61 -> r1.62)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/opr_sanity.sql.diff?r1=1.61&r2=1.62)
From | Date | Subject | |
---|---|---|---|
Next Message | Jan Wieck | 2007-07-06 13:36:55 | pgsql: Added a new scripting meta command \usleep |
Previous Message | Tom Lane | 2007-07-05 19:15:12 | pgsql: Improve description of SPI_scroll_cursor_move's return values, |