Un-break ecpg test suite under --disable-integer-datetimes. Commit 4318daecc959886d001a6e79c6ea853e8b1dfb4b broke it. The change in sub-second precision at extreme dates is normal. The inconsistent truncation vs. rounding is essentially a bug, albeit a longstanding one. Back-patch to 8.4, like the causative commit.
Branch ------ REL9_3_STABLE Details ------- http://git.postgresql.org/pg/commitdiff/40d6f6a30f7fbb13e3709c0bbe443ffa1db0241f Modified Files -------------- src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c | 5 +++-- src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.stdout | 1 - src/interfaces/ecpg/test/pgtypeslib/dt_test2.pgc | 5 +++-- 3 files changed, 6 insertions(+), 5 deletions(-) -- Sent via pgsql-committers mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
