Stamp for 7.1.2. Ready when you are...

REL7_1_STABLE
Bruce Momjian 24 years ago
parent c33b72e1e8
commit 4dc661984b
  1. 19
      HISTORY
  2. 2
      README
  3. 2
      configure.in
  4. 21
      doc/FAQ
  5. 2
      doc/bug.template
  6. 47
      doc/src/sgml/release.sgml
  7. 2
      doc/src/sgml/version.sgml
  8. 2
      register.txt
  9. 4
      src/include/config.h.win32
  10. 8
      src/interfaces/libpq/libpq.rc

@ -1,3 +1,22 @@
------------------------------------------------------------------------
Release 7.1.2
------------------------------------------------------------------------
Release 7.1.2 (2001-05-11)
One fix from 7.1.1.
Migration to v7.1.2
A dump/restore is not required for those running 7.1.X.
Changes
-------
Fix PL/PgSQL SELECTs when returning no rows
------------------------------------------------------------------------ ------------------------------------------------------------------------
Release 7.1.1 Release 7.1.1
------------------------------------------------------------------------ ------------------------------------------------------------------------

@ -1,7 +1,7 @@
PostgreSQL Data Base Management System (formerly known as Postgres, then PostgreSQL Data Base Management System (formerly known as Postgres, then
as Postgres95). as Postgres95).
This directory contains the development version of 7.1.1 of the This directory contains the development version of 7.1.2 of the
PostgreSQL database server. The server is not 100% ANSI SQL compliant, PostgreSQL database server. The server is not 100% ANSI SQL compliant,
but it gets closer with every release. After you unzip and untar the but it gets closer with every release. After you unzip and untar the
distribution file, look at file INSTALL for the installation notes and distribution file, look at file INSTALL for the installation notes and

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

@ -1,7 +1,7 @@
Frequently Asked Questions (FAQ) for PostgreSQL Frequently Asked Questions (FAQ) for PostgreSQL
Last updated: Thu Apr 26 20:55:41 EDT 2001 Last updated: Thu May 10 21:32:49 EDT 2001
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
@ -74,7 +74,8 @@
4.11) What is an R-tree index? 4.11) What is an R-tree index?
4.12) What is the Genetic Query Optimizer? 4.12) What is the Genetic Query Optimizer?
4.13) How do I perform regular expression searches and 4.13) How do I perform regular expression searches and
case-insensitive regular expression searches? case-insensitive regular expression searches? How do I use an index
for case-insensitive searches?
4.14) In a query, how do I detect if a field is NULL? 4.14) In a query, how do I detect if a field is NULL?
4.15) What is the difference between the various character types? 4.15) What is the difference between the various character types?
4.16.1) How do I create a serial/auto-incrementing field? 4.16.1) How do I create a serial/auto-incrementing field?
@ -233,7 +234,7 @@
1.7) What is the latest release? 1.7) What is the latest release?
The latest release of PostgreSQL is version 7.1. The latest release of PostgreSQL is version 7.1.1.
We plan to have major releases every four months. We plan to have major releases every four months.
@ -751,12 +752,24 @@ Maximum number of indexes on a table? unlimited
join queries through nonexhaustive search. join queries through nonexhaustive search.
4.13) How do I perform regular expression searches and case-insensitive 4.13) How do I perform regular expression searches and case-insensitive
regular expression searches? regular expression searches? How do I use an index for case-insensitive
searches?
The ~ operator does regular expression matching, and ~* does The ~ operator does regular expression matching, and ~* does
case-insensitive regular expression matching. The case-insensitive case-insensitive regular expression matching. The case-insensitive
variant of LIKE is called ILIKE in PostgreSQL 7.1 and later. variant of LIKE is called ILIKE in PostgreSQL 7.1 and later.
Case-insensitive equality comparisons are normally expressed as:
SELECT *
FROM tab
WHERE lower(col) = 'abc'
This will not use an standard index. However, if you create a
functional index, it will be used:
CREATE INDEX tabindex on tab (lower(col));
4.14) In a query, how do I detect if a field is NULL? 4.14) In a query, how do I detect if a field is NULL?
You test the column with IS NULLIS NOT NULL. You test the column with IS NULLIS NOT NULL.

@ -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.1.1): PostgreSQL-7.1.1 PostgreSQL version (example: PostgreSQL-7.1.1): PostgreSQL-7.1.2
Compiler used (example: gcc 2.95.2) : Compiler used (example: gcc 2.95.2) :

@ -1,10 +1,55 @@
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.90 2001/05/05 02:57:40 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.90.2.1 2001/05/11 01:34:42 momjian Exp $
--> -->
<appendix id="release"> <appendix id="release">
<title>Release Notes</title> <title>Release Notes</title>
<sect1 id="release-7-1-2">
<title>Release 7.1.2</title>
<note>
<title>Release date</title>
<simpara>2001-05-11</simpara>
</note>
<!--
<docinfo>
<authorgroup>
<author>
<firstname>Bruce</firstname>
<surname>Momjian</surname>
</author>
</authorgroup>
</docinfo>
-->
<para>
This has one fix from 7.1.1.
</para>
<sect2>
<title>Migration to version 7.1.2</title>
<para>
A dump/restore is <emphasis>not</emphasis> required for those running
7.1.X.
</para>
</sect2>
<sect2>
<title>Changes</title>
<para>
<programlisting>
Fix PL/PgSQL SELECTs when returning no rows
</programlisting>
</para>
</sect2>
</sect1>
<sect1 id="release-7-1-1"> <sect1 id="release-7-1-1">
<title>Release 7.1.1</title> <title>Release 7.1.1</title>

@ -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.1.1"> <!entity version "7.1.2">
<!entity majorversion "7.1"> <!entity majorversion "7.1">

@ -1,5 +1,5 @@
(2001-05-05) (2001-05-11)
PostgreSQL has a Web site at http://www.postgresql.org/ which carries details PostgreSQL has a Web site at http://www.postgresql.org/ which carries details
on the latest release, upcoming features, and other information to make your on the latest release, upcoming features, and other information to make your
work or play with PostgreSQL more productive. work or play with PostgreSQL more productive.

@ -1,8 +1,8 @@
/* /*
* Parts of config.h that you get with autoconf on other systems * Parts of config.h that you get with autoconf on other systems
*/ */
#define PG_VERSION "7.1.1" #define PG_VERSION "7.1.2"
#define PG_VERSION_STR "7.1.1 (win32)" #define PG_VERSION_STR "7.1.2 (win32)"
#define SYSCONFDIR "" #define SYSCONFDIR ""

@ -1,8 +1,8 @@
#include <winver.h> #include <winver.h>
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 7,1,1,0 FILEVERSION 7,1,2,0
PRODUCTVERSION 7,1,1,0 PRODUCTVERSION 7,1,2,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, 1, 0, 0\0" VALUE "FileVersion", "7, 1, 2, 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, 1, 0, 0\0" VALUE "ProductVersion", "7, 1, 2, 0\0"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"

Loading…
Cancel
Save