Update for 7.2.1.

This commit is contained in:
Bruce Momjian 2002-03-18 23:03:13 +00:00
parent b6cb03c7ce
commit 658371fe9f
4 changed files with 87 additions and 39 deletions

39
HISTORY
View File

@ -1,5 +1,40 @@
Release Notes Release Notes
Release 7.2.1
Release date: 2002-03-21
This has a variety of fixes from 7.2.
----------------------------------------------------------------------
Migration to version 7.2.1
A dump/restore is *not* required for those running 7.2.
----------------------------------------------------------------------
Changes
Properly set sequence values after backend crash (Tom)
Fix pgaccess kanji-coversion key binding (Tatsuo)
Optimizer improvements (Tom)
cash I/O improvements (Tom)
contrib/btree_gist improvements (Teodor Sigaev)
New Russian FAQ
Compile fix for missing AuthBlockSig (Heiko)
Additional time zones and time zone fixes (Thomas)
Allow psql \connect to handle mixed case database and user names (Tom)
Return proper OID on command completion even with ON INSERT rules (Tom)
Allow COPY FROM to use 8-bit DELIMITERS (Tatsuo)
Fix bug in extract/date_part for milliseconds/microseconds (Tatsuo)
Improve handling of multiple UNIONs with different lengths (Tom)
contrib/tsearch dictionary improvements (Thomas T. Thai, Teodor Sigaev)
Fix for array subscripts handling (Tom)
----------------------------------------------------------------------
Release 7.2 Release 7.2
Release date: 2002-02-04 Release date: 2002-02-04
@ -74,8 +109,8 @@ Migration to version 7.2
* The date/time value 'current' is no longer available. You will need to * The date/time value 'current' is no longer available. You will need to
rewrite your applications. rewrite your applications.
* The timestamp(), time(), and inverval() functions are no longer * The timestamp() function is no longer available. Use timestamp
available. Instead of timestamp(), use timestamp 'string', or CAST. 'string' instead, or CAST.
The SELECT ... LIMIT #,# syntax will be removed in the next release. You The SELECT ... LIMIT #,# syntax will be removed in the next release. You
should change your queries to use separate LIMIT and OFFSET clauses, e.g. should change your queries to use separate LIMIT and OFFSET clauses, e.g.

View File

@ -1,38 +1,57 @@
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.120 2002/03/11 16:41:44 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.121 2002/03/18 23:03:13 momjian Exp $
--> -->
<appendix id="release"> <appendix id="release">
<title>Release Notes</title> <title>Release Notes</title>
<sect1 id="release-devel"> <sect1 id="release-7-2-1">
<title>&version; Development Branch</title> <title>Release 7.2.1</title>
<para> <note>
Below is a subset of the changes that have gone into the <title>Release date</title>
development branch of PostgreSQL since version 7.2. For a complete <simpara>2002-03-21</simpara>
list of changes, consult the CVS logs. </note>
</para>
<!-- <para>
Developers: When you add a feature, mention it here. This avoids This has a variety of fixes from 7.2.
lossiness when digging out the information from the CVS logs, and </para>
furthermore it advertises your feature to external parties at the
earliest possible moment.
<sect2>
CDATA means the content is "SGML-free", so you can write without <title>Migration to version 7.2.1</title>
worries about funny characters.
--> <para>
<literallayout><![CDATA[ A dump/restore is <emphasis>not</emphasis> required for those running
Access privileges on functions 7.2.
Access privileges on procedural languages </para>
CREATE DATABASE has OWNER option so superuser can create DB for someone else </sect2>
Kerberos 5 support now works with Heimdal
Database and user-specific session defaults of run-time configurations variables <sect2>
(ALTER DATABASE ... SET and ALTER USER ... SET) <title>Changes</title>
]]></literallayout>
<para>
<programlisting>
Properly set sequence values after backend crash (Tom)
Fix pgaccess kanji-coversion key binding (Tatsuo)
Optimizer improvements (Tom)
cash I/O improvements (Tom)
contrib/btree_gist improvements (Teodor Sigaev)
New Russian FAQ
Compile fix for missing AuthBlockSig (Heiko)
Additional time zones and time zone fixes (Thomas)
Allow psql \connect to handle mixed case database and user names (Tom)
Return proper OID on command completion even with ON INSERT rules (Tom)
Allow COPY FROM to use 8-bit DELIMITERS (Tatsuo)
Fix bug in extract/date_part for milliseconds/microseconds (Tatsuo)
Improve handling of multiple UNIONs with different lengths (Tom)
contrib/tsearch dictionary improvements (Thomas T. Thai, Teodor Sigaev)
Fix for array subscripts handling (Tom)
</programlisting>
</para>
</sect2>
</sect1>
</sect1>
<sect1 id="release-7-2"> <sect1 id="release-7-2">
<title>Release 7.2</title> <title>Release 7.2</title>
@ -183,10 +202,9 @@ Database and user-specific session defaults of run-time configurations variables
<listitem> <listitem>
<para> <para>
The <literal>timestamp()</literal>, <literal>time()</literal>, The <literal>timestamp()</literal> function is no longer
and <literal>interval()</literal> functions are no longer available. Use <literal>timestamp 'string'</literal> instead,
available. Instead of <literal>timestamp()</literal>, use or <literal>CAST</literal>.
<literal>timestamp 'string'</literal> or <literal>CAST</literal>.
</para> </para>
</listitem> </listitem>

View File

@ -4,7 +4,7 @@
bump interface version numbers bump interface version numbers
update src/interfaces/libpq/libpq.rc update src/interfaces/libpq/libpq.rc
update src/interfaces/libpq++/libpq++dll.rc update src/interfaces/libpq++/libpq++dll.rc
update src/include/config.h.win32 update src/include/pg_config.h.win32
* Release notes * Release notes
update doc/src/sgml/release.sgml update doc/src/sgml/release.sgml
@ -20,8 +20,6 @@
platform-specific FAQ's, if needed platform-specific FAQ's, if needed
* Miscellaneous files * Miscellaneous files
README
register.txt
doc/bug.template doc/bug.template
* Update pg_upgrade to handle new version, or disable * Update pg_upgrade to handle new version, or disable

View File

@ -8,14 +8,11 @@
# #
# pre and post-branch logs: # pre and post-branch logs:
# find . -name CVS -type d -exec touch '{}/Entries.Static' \; # find . -name CVS -type d -exec touch '{}/Entries.Static' \;
#
# cvs log -d'2000-05-08 00:00:00 GMT<2000-05-29 00:00:00 GMT' # cvs log -d'2000-05-08 00:00:00 GMT<2000-05-29 00:00:00 GMT'
# cvs log -d'>2000-05-29 00:00:00 GMT' -rREL7_1_STABLE # cvs log -d'>2000-05-29 00:00:00 GMT' -rREL7_1_STABLE
# cvs log -d'>1999-06-14 00:00:00 GMT' . > log # cvs log -d'>1999-06-14 00:00:00 GMT' . > log
# #
# pre and post-branch logs:
# find . -name CVS -type d -exec touch '{}/Entries.Static' \;
# cvs log -d'2000-05-08 00:00:00 GMT<2000-05-29 00:00:00 GMT'
# cvs log -d'>2000-05-29 00:00:00 GMT' -r
# find . -name CVS -type d -exec rm '{}/Entries.Static' \; # find . -name CVS -type d -exec rm '{}/Entries.Static' \;
# #