1
0
mirror of https://github.com/postgres/postgres.git synced 2025-08-09 17:03:00 +03:00

Stamp release 7.2.6.

This commit is contained in:
Tom Lane
2004-10-22 00:27:34 +00:00
parent 6acddf56b4
commit 6452043ec8
9 changed files with 96 additions and 15 deletions

30
HISTORY
View File

@@ -1,6 +1,36 @@
Release Notes Release Notes
Release 7.2.6
Release date: 2004-10-22
This release contains a variety of fixes from 7.2.5.
_________________________________________________________________
Migration to version 7.2.6
A dump/restore is not required for those running 7.2.X.
_________________________________________________________________
Changes
* Repair possible failure to update hint bits on disk
Under rare circumstances this oversight could lead to "could not
access transaction status" failures, which qualifies it as a
potential-data-loss bug.
* Ensure that hashed outer join does not miss tuples
Very large left joins using a hash join plan could fail to output
unmatched left-side rows given just the right data distribution.
* Disallow running pg_ctl as root
This is to guard against any possible security issues.
* Avoid using temp files in /tmp in make_oidjoins_check
This has been reported as a security issue, though it's hardly
worthy of concern since there is no reason for non-developers to
use this script anyway.
* Update to newer versions of Bison
_________________________________________________________________
Release 7.2.5 Release 7.2.5
Release date: 2004-08-16 Release date: 2004-08-16

2
configure vendored
View File

@@ -615,7 +615,7 @@ ac_config_sub=$ac_aux_dir/config.sub
ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
VERSION='7.2.5' VERSION='7.2.6'
cat >> confdefs.h <<EOF cat >> confdefs.h <<EOF
#define PG_VERSION "$VERSION" #define PG_VERSION "$VERSION"

View File

@@ -28,7 +28,7 @@ AC_CONFIG_HEADER(src/include/pg_config.h)
AC_PREREQ(2.13) AC_PREREQ(2.13)
AC_CONFIG_AUX_DIR(config) AC_CONFIG_AUX_DIR(config)
VERSION='7.2.5' VERSION='7.2.6'
AC_SUBST(VERSION) AC_SUBST(VERSION)
AC_DEFINE_UNQUOTED(PG_VERSION, "$VERSION") AC_DEFINE_UNQUOTED(PG_VERSION, "$VERSION")

View File

@@ -27,7 +27,7 @@ System Configuration
Operating System (example: Linux 2.0.26 ELF) : Operating System (example: Linux 2.0.26 ELF) :
PostgreSQL version (example: PostgreSQL-7.2.5): PostgreSQL-7.2.5 PostgreSQL version (example: PostgreSQL-7.2.6): PostgreSQL-7.2.6
Compiler used (example: gcc 2.95.2) : Compiler used (example: gcc 2.95.2) :

View File

@@ -1,10 +1,61 @@
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.115.2.9 2004/08/15 01:23:28 tgl Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.115.2.10 2004/10/22 00:27:33 tgl Exp $
--> -->
<appendix id="release"> <appendix id="release">
<title>Release Notes</title> <title>Release Notes</title>
<sect1 id="release-7-2-6">
<title>Release 7.2.6</title>
<note>
<title>Release date</title>
<simpara>2004-10-22</simpara>
</note>
<para>
This release contains a variety of fixes from 7.2.5.
</para>
<sect2>
<title>Migration to version 7.2.6</title>
<para>
A dump/restore is not required for those running 7.2.X.
</para>
</sect2>
<sect2>
<title>Changes</title>
<itemizedlist>
<listitem><para>Repair possible failure to update hint bits on disk</para>
<para>
Under rare circumstances this oversight could lead to
<quote>could not access transaction status</> failures, which qualifies
it as a potential-data-loss bug.
</para></listitem>
<listitem><para>Ensure that hashed outer join does not miss tuples</para>
<para>
Very large left joins using a hash join plan could fail to output unmatched
left-side rows given just the right data distribution.
</para></listitem>
<listitem><para>Disallow running pg_ctl as root</para>
<para>
This is to guard against any possible security issues.
</para></listitem>
<listitem><para>Avoid using temp files in /tmp in make_oidjoins_check</para>
<para>
This has been reported as a security issue, though it's hardly worthy of
concern since there is no reason for non-developers to use this script anyway.
</para></listitem>
<listitem><para>Update to newer versions of Bison</para></listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="release-7-2-5"> <sect1 id="release-7-2-5">
<title>Release 7.2.5</title> <title>Release 7.2.5</title>

View File

@@ -3,5 +3,5 @@ Update this file to propagate correct current version numbers to the
documentation. In text, use for example &version; to refer to them. documentation. In text, use for example &version; to refer to them.
--> -->
<!entity version "7.2.5"> <!entity version "7.2.6">
<!entity majorversion "7.2"> <!entity majorversion "7.2">

View File

@@ -3,8 +3,8 @@
/* /*
* Parts of pg_config.h that you get with autoconf on other systems * Parts of pg_config.h that you get with autoconf on other systems
*/ */
#define PG_VERSION "7.2.5" #define PG_VERSION "7.2.6"
#define PG_VERSION_STR "7.2.5 (win32)" #define PG_VERSION_STR "7.2.6 (win32)"
#define SYSCONFDIR "" #define SYSCONFDIR ""

View File

@@ -1,8 +1,8 @@
#include <winver.h> #include <winver.h>
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 7,2,5,0 FILEVERSION 7,2,6,0
PRODUCTVERSION 7,2,5,0 PRODUCTVERSION 7,2,6,0
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L FILEFLAGS 0x0L
FILEOS 0x40004L FILEOS 0x40004L
@@ -16,14 +16,14 @@ BEGIN
VALUE "Comments", "\0" VALUE "Comments", "\0"
VALUE "CompanyName", " \0" VALUE "CompanyName", " \0"
VALUE "FileDescription", "PostgreSQL C++ Access Library\0" VALUE "FileDescription", "PostgreSQL C++ Access Library\0"
VALUE "FileVersion", "7, 2, 5, 0\0" VALUE "FileVersion", "7, 2, 6, 0\0"
VALUE "InternalName", "libpq++\0" VALUE "InternalName", "libpq++\0"
VALUE "LegalCopyright", "Copyright <20> 2000\0" VALUE "LegalCopyright", "Copyright <20> 2000\0"
VALUE "LegalTrademarks", "\0" VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "libpq++.dll\0" VALUE "OriginalFilename", "libpq++.dll\0"
VALUE "PrivateBuild", "\0" VALUE "PrivateBuild", "\0"
VALUE "ProductName", "PostgreSQL\0" VALUE "ProductName", "PostgreSQL\0"
VALUE "ProductVersion", "7, 2, 5, 0\0" VALUE "ProductVersion", "7, 2, 6, 0\0"
VALUE "SpecialBuild", "\0" VALUE "SpecialBuild", "\0"
END END
END END

View File

@@ -1,8 +1,8 @@
#include <winver.h> #include <winver.h>
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 7,2,5,0 FILEVERSION 7,2,6,0
PRODUCTVERSION 7,2,5,0 PRODUCTVERSION 7,2,6,0
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
FILEFLAGS 0 FILEFLAGS 0
FILEOS VOS__WINDOWS32 FILEOS VOS__WINDOWS32
@@ -15,13 +15,13 @@ BEGIN
BEGIN BEGIN
VALUE "CompanyName", "\0" VALUE "CompanyName", "\0"
VALUE "FileDescription", "PostgreSQL Access Library\0" VALUE "FileDescription", "PostgreSQL Access Library\0"
VALUE "FileVersion", "7, 2, 5, 0\0" VALUE "FileVersion", "7, 2, 6, 0\0"
VALUE "InternalName", "libpq\0" VALUE "InternalName", "libpq\0"
VALUE "LegalCopyright", "Copyright (C) 2000\0" VALUE "LegalCopyright", "Copyright (C) 2000\0"
VALUE "LegalTrademarks", "\0" VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "libpq.dll\0" VALUE "OriginalFilename", "libpq.dll\0"
VALUE "ProductName", "PostgreSQL\0" VALUE "ProductName", "PostgreSQL\0"
VALUE "ProductVersion", "7, 2, 5, 0\0" VALUE "ProductVersion", "7, 2, 6, 0\0"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"