PostgreSQL 8.4.0 Documentation | ||||
---|---|---|---|---|
Prev | Fast Backward | Appendix E. Release Notes | Fast Forward | Next |
Release date: 2009-09-09, AS OF 2009-08-26
This release contains a variety of fixes from 8.4. For information about new features in the 8.4 major release, see Section E.2.
A dump/restore is not required for those running 8.4.X.
Fix pg_dump --binary-upgrade to handle dropped inherited columns and their check constraints properly (Tom)
pg_dump --binary-upgrade is used by pg_migrator.
Fix pg_dump --binary-upgrade to handle pg_largeobject frozen xid value (Bruce)
Allow parentheses around the WITH query expression body (Tom)
Treat to_char(..., 'TH')
as an uppercase ordinal
suffix with 'HH'/'HH12' (Heikki)
It was previously handled as 'th' (lowercase).
Fix locale handling with plperl (Heikki)
This bug could cause the servers locale to change, leading to data corruption.
Fix /contrib/xml2 xslt_process()
to
properly handle the maximum number of parameters (twenty) (Tom)
Remove translated FAQs (Peter)
They are now on the wiki. The main FAQ was moved to the wiki some time ago.
Reduce memory consumption of aggregates on arrays (Tom)
Properly show fractional seconds and milliseconds for
EXTRACT()
(Tom)
Fix case where pg_ctl fast shutdown was not working if pg_ctl smart shutdown was already in progress (Fujii Masao)
Fix rare recovery error related to the creation of WAL entries (Tom)
Re-add documentation for configure flag --no-readline (Andrew)
Fix problem where Win32 shared memory allocation sometimes failed on startup (Tsutomu Yamada, Magnus)
This bug caused some Win32 backends to randomly not start.
Improve performance when processing TOAST rows (Tom)
This is particularly useful for PostGIS.
Fix problem where expired rows could appear visible after a crash (Tom)
This bug involved a page status bit potentially not being set correctly after a server crash.
Output configuration file errors to postmaster.log if the server is started in silent mode (Tom)
Previously such error messages were discarded, leading to difficulty in debugging.