summaryrefslogtreecommitdiff
path: root/databases/postgresql93
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2014-03-27 20:57:54 +0000
committeradam <adam@pkgsrc.org>2014-03-27 20:57:54 +0000
commite17032e1d2c556616104e17207b1ac18b64aae86 (patch)
tree7d26296d31211971f03818989d656d22615ca6a8 /databases/postgresql93
parentb2af3d564afb6fc6fd5ce9dc9fdb830ecfb2096b (diff)
downloadpkgsrc-e17032e1d2c556616104e17207b1ac18b64aae86.tar.gz
This minor release fixes a data corruption issue with replication and crash recovery in version 9.3, as well as several other minor issues in all versions. All users of version 9.3 are urged to update their installations at the next possible downtime. Users of older versions should update at their convenience.
The data corruption issue in PostgreSQL 9.3 affects binary replication standbys, servers being recovered from point-in-time-recovery backup, and standalone servers which recover from a system crash. The bug causes unrecoverable index corruption during recovery due to incorrect replay of row locking operations. This can then cause query results to be inconsistent depending on whether or not an index is used, and eventually lead to primary key violations and similar issues. For this reason, users are encouraged to replace each of their standby databases with a new base backup after applying the update. Other PostgreSQL 9.3-only fixes in this update include: Make sure that statistics files for dropped databases get deleted Allow materialized views to be referenced in UPDATE and DELETE queries Add read-only data_checksum parameter Prevent erroneous operator push-down in postgres_fdw This release resolves some other issues in all versions of PostgreSQL, including: Fix timing consistency issue with NOTIFY Allow regular expression execution to be cancelled Improve performance of index checks for newly added rows Prevent premature walsender disconnection Prevent memory errors on newer Windows versions Update timezone files
Diffstat (limited to 'databases/postgresql93')
-rw-r--r--databases/postgresql93/Makefile.common4
-rw-r--r--databases/postgresql93/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/databases/postgresql93/Makefile.common b/databases/postgresql93/Makefile.common
index 7a722a84488..8032656484f 100644
--- a/databases/postgresql93/Makefile.common
+++ b/databases/postgresql93/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.5 2014/02/23 11:25:54 adam Exp $
+# $NetBSD: Makefile.common,v 1.6 2014/03/27 20:57:55 adam Exp $
#
# used by databases/postgresql93-adminpack/Makefile
# used by databases/postgresql93-client/Makefile
@@ -21,7 +21,7 @@
# <lang>-postgresql client-side interface to PostgreSQL
# postgresql-<lang> server-side module for PostgreSQL backend
-DISTNAME= postgresql-9.3.3
+DISTNAME= postgresql-9.3.4
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.bz2
diff --git a/databases/postgresql93/distinfo b/databases/postgresql93/distinfo
index 5df28d7363c..2dc89ab6d96 100644
--- a/databases/postgresql93/distinfo
+++ b/databases/postgresql93/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2014/02/23 11:25:54 adam Exp $
+$NetBSD: distinfo,v 1.7 2014/03/27 20:57:55 adam Exp $
-SHA1 (postgresql-9.3.3.tar.bz2) = 66d07c89f6a00468d27d3bafb7fc0eb040355a99
-RMD160 (postgresql-9.3.3.tar.bz2) = d97011af9c9583d2fca7613aeedaba765f071518
-Size (postgresql-9.3.3.tar.bz2) = 16665845 bytes
+SHA1 (postgresql-9.3.4.tar.bz2) = a5b4a63339c26849e8e9b7645436c976e4b40f50
+RMD160 (postgresql-9.3.4.tar.bz2) = 126df8cb07a28e5d58ca2d1b9fc1d20e4f7a8cf1
+Size (postgresql-9.3.4.tar.bz2) = 16691447 bytes
SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5
SHA1 (patch-configure) = 3de7635fe18532a05a619941fecad7bcda6c51b9