pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases

Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Dec  7 21:19:51 UTC 2012

Modified Files:
        pkgsrc/databases/postgresql83: Makefile.common distinfo
        pkgsrc/databases/postgresql83-client: PLIST
        pkgsrc/databases/postgresql84: Makefile.common distinfo
        pkgsrc/databases/postgresql84-client: PLIST
        pkgsrc/databases/postgresql90: Makefile.common distinfo
        pkgsrc/databases/postgresql90-docs: PLIST
        pkgsrc/databases/postgresql91: Makefile.common distinfo
        pkgsrc/databases/postgresql91-docs: PLIST
        pkgsrc/databases/postgresql92: Makefile.common distinfo
        pkgsrc/databases/postgresql92-client: PLIST
        pkgsrc/databases/postgresql92-docs: PLIST
        pkgsrc/databases/postgresql92-plpython: PLIST

Log Message:
This release fixes a significant page ordering issue with Hot Standby which 
could cause index corruption on the standby under some circumstances. In 
addition, this update patches timing issues with checkpoint and transaction ID 
wraparound which could cause data corruption in some cases. Today's update also 
fixes multiple issues with CREATE INDEX CONCURRENTLY and DROP INDEX 
CONCURRENTLY, which can cause those commands to fail or produce corrupt 
indexes. Users who use this feature may want to REINDEX or recreate affected 
indexes (see below).

This update release also contains fixes for many minor issues discovered and 
patched by the PostgreSQL community in the last month, including several fixes 
which are specific to version 9.2. These include:

* Prevent psql crash due to incorrectly encoded input data
* Fix pg_regress gmake build issues
* Make sure correct directory is created for extensions
* Fix some issues with buffer locks and VACUUM
* Multiple fixes and improvements for pg_upgrade
* Fix bugs with end-of-recovery when failing over to a standby
* Avoid bogus "out-of-sequence timeline ID" errors in standby-mode
* Don't launch new child processes during shutdown
* Improve the ability of JOINs to use partial indexes
* Fix assorted integer overflow errors
* Eliminate memory leaks in record_out() and record_send()
* Skip searching for subtransaction logs at COMMIT
* Fix WaitLatch() timing issues
* Fix handling of inherited check constraints in ALTER COLUMN TYPE
* Make ALTER EXTENSION SET SCHEMA behave as documented
* Have SEQUENCE SET statements in the "data" section of sectional dumps
* Prevent parser from believing that VIEWs have system columns
* Fix --clean mode for pg_dump
* Prevent hash table corruption on out-of-memory
* Various query planner and executor fixes and improvements
* Multiple documentation updates
* DST updates for seven timezones

To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/databases/postgresql83/Makefile.common
cvs rdiff -u -r1.26 -r1.27 pkgsrc/databases/postgresql83/distinfo
cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/postgresql83-client/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/postgresql84/Makefile.common
cvs rdiff -u -r1.22 -r1.23 pkgsrc/databases/postgresql84/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/databases/postgresql84-client/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/databases/postgresql90/Makefile.common
cvs rdiff -u -r1.14 -r1.15 pkgsrc/databases/postgresql90/distinfo
cvs rdiff -u -r1.12 -r1.13 pkgsrc/databases/postgresql90-docs/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/postgresql91/Makefile.common \
cvs rdiff -u -r1.8 -r1.9 pkgsrc/databases/postgresql91-docs/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/postgresql92/Makefile.common
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/postgresql92/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/postgresql92-client/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/postgresql92-docs/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/postgresql92-plpython/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index