1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-31 22:04:40 +03:00

Stamp 7.3.7.

This commit is contained in:
Tom Lane
2004-08-15 00:52:02 +00:00
parent 25ad99245a
commit 1bc489bc9c
8 changed files with 620 additions and 460 deletions

953
HISTORY

File diff suppressed because it is too large Load Diff

View File

@ -182,7 +182,7 @@ Substitute your paths appropriately.
if you need to do this. if you need to do this.
To make the backup, you can use the "pg_dumpall" command from the version To make the backup, you can use the "pg_dumpall" command from the version
you are currently running. For best results, however, try to use the you are currently running. For best results, however, try to use the
"pg_dumpall" command from PostgreSQL 7.3.6, since this version contains "pg_dumpall" command from PostgreSQL 7.3.7, since this version contains
bug fixes and improvements over older versions. While this advice might bug fixes and improvements over older versions. While this advice might
seem idiosyncratic since you haven't installed the new version yet, it is seem idiosyncratic since you haven't installed the new version yet, it is
advisable to follow it if you plan to install the new version in parallel advisable to follow it if you plan to install the new version in parallel
@ -214,7 +214,7 @@ Substitute your paths appropriately.
mv /usr/local/pgsql /usr/local/pgsql.old mv /usr/local/pgsql /usr/local/pgsql.old
After you have installed PostgreSQL 7.3.6, create a new database directory and After you have installed PostgreSQL 7.3.7, create a new database directory and
start the new server. Remember that you must execute these commands while start the new server. Remember that you must execute these commands while
logged in to the special database user account (which you already have if you logged in to the special database user account (which you already have if you
are upgrading). are upgrading).

18
configure vendored
View File

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.53 for PostgreSQL 7.3.6. # Generated by GNU Autoconf 2.53 for PostgreSQL 7.3.7.
# #
# Report bugs to <pgsql-bugs@postgresql.org>. # Report bugs to <pgsql-bugs@postgresql.org>.
# #
@ -258,8 +258,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package. # Identity of this package.
PACKAGE_NAME='PostgreSQL' PACKAGE_NAME='PostgreSQL'
PACKAGE_TARNAME='postgresql' PACKAGE_TARNAME='postgresql'
PACKAGE_VERSION='7.3.6' PACKAGE_VERSION='7.3.7'
PACKAGE_STRING='PostgreSQL 7.3.6' PACKAGE_STRING='PostgreSQL 7.3.7'
PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org' PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
ac_unique_file="src/backend/access/common/heaptuple.c" ac_unique_file="src/backend/access/common/heaptuple.c"
@ -769,7 +769,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures PostgreSQL 7.3.6 to adapt to many kinds of systems. \`configure' configures PostgreSQL 7.3.7 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -830,7 +830,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of PostgreSQL 7.3.6:";; short | recursive ) echo "Configuration of PostgreSQL 7.3.7:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -949,7 +949,7 @@ fi
test -n "$ac_init_help" && exit 0 test -n "$ac_init_help" && exit 0
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
PostgreSQL configure 7.3.6 PostgreSQL configure 7.3.7
generated by GNU Autoconf 2.53 generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@ -966,7 +966,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by PostgreSQL $as_me 7.3.6, which was It was created by PostgreSQL $as_me 7.3.7, which was
generated by GNU Autoconf 2.53. Invocation command line was generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@ $ $0 $@
@ -16175,7 +16175,7 @@ _ASBOX
} >&5 } >&5
cat >&5 <<_CSEOF cat >&5 <<_CSEOF
This file was extended by PostgreSQL $as_me 7.3.6, which was This file was extended by PostgreSQL $as_me 7.3.7, which was
generated by GNU Autoconf 2.53. Invocation command line was generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -16237,7 +16237,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\ ac_cs_version="\\
PostgreSQL config.status 7.3.6 PostgreSQL config.status 7.3.7
configured by $0, generated by GNU Autoconf 2.53, configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"

View File

@ -1,5 +1,5 @@
dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
dnl $Header: /cvsroot/pgsql/configure.in,v 1.217.2.13 2004/03/02 00:44:53 tgl Exp $ dnl $Header: /cvsroot/pgsql/configure.in,v 1.217.2.14 2004/08/15 00:51:58 tgl Exp $
dnl dnl
dnl Developers, please strive to achieve this order: dnl Developers, please strive to achieve this order:
dnl dnl
@ -21,7 +21,7 @@ dnl The GNU folks apparently haven't heard that some people don't use
dnl Texinfo. Use this sorcery to use "docdir" instead of "infodir". dnl Texinfo. Use this sorcery to use "docdir" instead of "infodir".
m4_define([info], [doc]) m4_define([info], [doc])
m4_define([infodir], [docdir]) m4_define([infodir], [docdir])
AC_INIT([PostgreSQL], [7.3.6], [pgsql-bugs@postgresql.org]) AC_INIT([PostgreSQL], [7.3.7], [pgsql-bugs@postgresql.org])
m4_undefine([infodir]) m4_undefine([infodir])
m4_undefine([info]) m4_undefine([info])
AC_SUBST(docdir) AC_SUBST(docdir)

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.3.6): PostgreSQL-7.3.6 PostgreSQL version (example: PostgreSQL-7.3.7): PostgreSQL-7.3.7
Compiler used (example: gcc 2.95.2) : Compiler used (example: gcc 2.95.2) :

View File

@ -1,10 +1,50 @@
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.163.2.17 2004/03/02 00:39:09 tgl Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.163.2.18 2004/08/15 00:52:01 tgl Exp $
--> -->
<appendix id="release"> <appendix id="release">
<title>Release Notes</title> <title>Release Notes</title>
<sect1 id="release-7-3-7">
<title>Release 7.3.7</title>
<note>
<title>Release date</title>
<simpara>2004-08-16</simpara>
</note>
<para>
This release contains one critical fix over 7.3.6, and some minor items.
</para>
<sect2>
<title>Migration to version 7.3.7</title>
<para>
A dump/restore is not required for those running 7.3.X.
</para>
</sect2>
<sect2>
<title>Changes</title>
<itemizedlist>
<listitem><para>Prevent possible loss of committed transactions during crash</para>
<para>
Due to insufficient interlocking between transaction commit and checkpointing,
it was possible for transactions committed just before the most recent
checkpoint to be lost, in whole or in part, following a database crash and
restart. This is a serious bug that has existed
since <productname>PostgreSQL</productname> 7.1.
</para></listitem>
<listitem><para>Remove asymmetrical word processing in tsearch (Teodor)</para></listitem>
<listitem><para>Properly schema-qualify function names when pg_dump'ing a CAST</para></listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="release-7-3-6"> <sect1 id="release-7-3-6">
<title>Release 7.3.6</title> <title>Release 7.3.6</title>
@ -37,7 +77,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.163.2.17 2004/03/02 00:39:
turns out to have disabled rule-related permissions checks in many turns out to have disabled rule-related permissions checks in many
not-so-corner cases. This would for example allow users to insert into views not-so-corner cases. This would for example allow users to insert into views
they weren't supposed to have permission to insert into. We have therefore they weren't supposed to have permission to insert into. We have therefore
reverted the 7.3.3 patch. The original bug will be fixed in 7.5. reverted the 7.3.3 patch. The original bug will be fixed in 8.0.
</para></listitem> </para></listitem>
<listitem><para>Repair incorrect order of operations in <listitem><para>Repair incorrect order of operations in
GetNewTransactionId()</para> GetNewTransactionId()</para>
@ -1134,6 +1174,49 @@ Improve /contrib/fulltextindex (Christopher)
</sect1> </sect1>
<sect1 id="release-7-2-5">
<title>Release 7.2.5</title>
<note>
<title>Release date</title>
<simpara>2004-08-16</simpara>
</note>
<para>
This release contains a variety of fixes from 7.2.4.
</para>
<sect2>
<title>Migration to version 7.2.5</title>
<para>
A dump/restore is not required for those running 7.2.X.
</para>
</sect2>
<sect2>
<title>Changes</title>
<itemizedlist>
<listitem><para>Prevent possible loss of committed transactions during crash</para>
<para>
Due to insufficient interlocking between transaction commit and checkpointing,
it was possible for transactions committed just before the most recent
checkpoint to be lost, in whole or in part, following a database crash and
restart. This is a serious bug that has existed
since <productname>PostgreSQL</productname> 7.1.
</para></listitem>
<listitem><para>Fix corner case for btree search in parallel with first root page split</para></listitem>
<listitem><para>Fix buffer overrun in <function>to_ascii</function> (Guido Notari)</para></listitem>
<listitem><para>Fix core dump in deadlock detection on machines where char is unsigned</para></listitem>
<listitem><para>Fix failure to respond to <command>pg_ctl stop -m fast</command> after Async_NotifyHandler runs</para></listitem>
<listitem><para>Repair memory leaks in pg_dump</para></listitem>
<listitem><para>Avoid conflict with system definition of <function>isblank()</function> function or macro</para></listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="release-7-2-4"> <sect1 id="release-7-2-4">
<title>Release 7.2.4</title> <title>Release 7.2.4</title>

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.3.6" #define PG_VERSION "7.3.7"
#define PG_VERSION_STR "7.3.6 (win32)" #define PG_VERSION_STR "7.3.7 (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,3,6,0 FILEVERSION 7,3,7,0
PRODUCTVERSION 7,3,6,0 PRODUCTVERSION 7,3,7,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, 3, 6, 0\0" VALUE "FileVersion", "7, 3, 7, 0\0"
VALUE "InternalName", "libpq\0" VALUE "InternalName", "libpq\0"
VALUE "LegalCopyright", "Copyright (C) 2003\0" VALUE "LegalCopyright", "Copyright (C) 2003\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, 3, 6, 0\0" VALUE "ProductVersion", "7, 3, 7, 0\0"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"