*** pgsql/doc/src/sgml/release-8.2.sgml 2010/03/10 01:58:11 1.5 --- pgsql/doc/src/sgml/release-8.2.sgml 2010/05/12 23:20:49 1.6 *************** *** 1,6 **** ! Release 8.2.16 --- 1,167 ---- ! + + Release 8.2.17 + + + Release date + 2010-05-17 + + + + This release contains a variety of fixes from 8.2.16. + For information about new features in the 8.2 major release, see + . + + + + Migration to Version 8.2.17 + + + A dump/restore is not required for those running 8.2.X. + However, if you are upgrading from a version earlier than 8.2.14, + see the release notes for 8.2.14. + + + + + + Changes + + + + + + Fix possible crash if a cache reset message is received during + rebuild of a relcache entry (Heikki) + + + + This error was introduced in 8.2.16 while fixing a related failure. + + + + + + Do not allow an unprivileged user to reset superuser-only parameter + settings (Alvaro) + + + + Previously, if an unprivileged user ran ALTER USER ... RESET + ALL for himself, or ALTER DATABASE ... RESET ALL for + a database he owns, this would remove all special parameter settings + for the user or database, even ones that are only supposed to be + changeable by a superuser. Now, the ALTER will only + remove the parameters that the user has permission to change. + + + + + + Avoid possible crash during backend shutdown if shutdown occurs + when a CONTEXT addition would be made to log entries (Tom) + + + + In some cases the context-printing function would fail because the + current transaction had already been rolled back when it came time + to print a log message. + + + + + + Update pl/perl's ppport.h for modern Perl versions + (Andrew) + + + + + + Fix assorted memory leaks in pl/python (Andreas Freund, Tom) + + + + + + Prevent infinite recursion in psql when expanding + a variable that refers to itself (Tom) + + + + + + Fix psql's \copy to not add spaces around + a dot within \copy (select ...) (Tom) + + + + Addition of spaces around the decimal point in a numeric literal would + result in a syntax error. + + + + + + Ensure that contrib/pgstattuple functions respond to cancel + interrupts promptly (Tatsuhito Kasahara) + + + + + + Make server startup deal properly with the case that + shmget() returns EINVAL for an existing + shared memory segment (Tom) + + + + This behavior has been observed on BSD-derived kernels including OS X. + It resulted in an entirely-misleading startup failure complaining that + the shared memory request size was too large. + + + + + + Avoid possible crashes in syslogger process on Windows (Heikki) + + + + + + Deal more robustly with incomplete time zone information in the + Windows registry (Magnus) + + + + + + Update the set of known Windows time zone names (Magnus) + + + + + + Update time zone data files to tzdata release 2010j + for DST law changes in Argentina, Australian Antarctic, Bangladesh, + Mexico, Morocco, Pakistan, Palestine, Russia, Syria, Tunisia; + also historical corrections for Taiwan. + + + + Also, add PKST (Pakistan Summer Time) to the default set of + timezone abbreviations. + + + + + + + + Release 8.2.16