Update 7.4.1 FAQ's to current.
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.53 for PostgreSQL 7.4.
+# Generated by GNU Autoconf 2.53 for PostgreSQL 7.4.1.
#
# Report bugs to <pgsql-bugs@postgresql.org>.
#
# Identity of this package.
PACKAGE_NAME='PostgreSQL'
PACKAGE_TARNAME='postgresql'
-PACKAGE_VERSION='7.4'
-PACKAGE_STRING='PostgreSQL 7.4'
+PACKAGE_VERSION='7.4.1'
+PACKAGE_STRING='PostgreSQL 7.4.1'
PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
ac_unique_file="src/backend/access/common/heaptuple.c"
# 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.
cat <<_ACEOF
-\`configure' configures PostgreSQL 7.4 to adapt to many kinds of systems.
+\`configure' configures PostgreSQL 7.4.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of PostgreSQL 7.4:";;
+ short | recursive ) echo "Configuration of PostgreSQL 7.4.1:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-PostgreSQL configure 7.4
+PostgreSQL configure 7.4.1
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by PostgreSQL $as_me 7.4, which was
+It was created by PostgreSQL $as_me 7.4.1, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
} >&5
cat >&5 <<_CSEOF
-This file was extended by PostgreSQL $as_me 7.4, which was
+This file was extended by PostgreSQL $as_me 7.4.1, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-PostgreSQL config.status 7.4
+PostgreSQL config.status 7.4.1
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
dnl Process this file with autoconf to produce a configure script.
-dnl $Header: /cvsroot/pgsql/configure.in,v 1.301.2.3 2003/11/24 13:11:27 petere Exp $
+dnl $Header: /cvsroot/pgsql/configure.in,v 1.301.2.4 2003/12/13 16:57:36 momjian Exp $
dnl
dnl Developers, please strive to achieve this order:
dnl
dnl Texinfo. Use this sorcery to use "docdir" instead of "infodir".
m4_define([info], [doc])
m4_define([infodir], [docdir])
-AC_INIT([PostgreSQL], [7.4], [pgsql-bugs@postgresql.org])
+AC_INIT([PostgreSQL], [7.4.1], [pgsql-bugs@postgresql.org])
m4_undefine([infodir])
m4_undefine([info])
AC_SUBST(docdir)
Frequently Asked Questions (FAQ) for PostgreSQL
- Last updated: Sat Nov 15 23:41:03 EST 2003
+ Last updated: Sat Nov 29 23:54:03 EST 2003
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
1.7) What is the latest release?
- The latest release of PostgreSQL is version 7.3.4.
+ The latest release of PostgreSQL is version 7.4.
We plan to have major releases every six to eight months.
Yes, there are several graphical interfaces to PostgreSQL available.
These include PgAccess http://www.pgaccess.org), PgAdmin III
- (http://www.pgadmin.org, Win32-only), RHDB Admin
- (http://sources.redhat.com/rhdb/ ) and Rekall (
- http://www.thekompany.com/products/rekall/, proprietary). There is
- also PHPPgAdmin ( http://phppgadmin.sourceforge.net/ ), a web-based
- interface to PostgreSQL.
+ (http://www.pgadmin.org, RHDB Admin (http://sources.redhat.com/rhdb/ )
+ and Rekall ( http://www.thekompany.com/products/rekall/, proprietary).
+ There is also PHPPgAdmin ( http://phppgadmin.sourceforge.net/ ), a
+ web-based interface to PostgreSQL.
See http://techdocs.postgresql.org/guides/GUITools for a more detailed
list.
4.15.1) How do I create a serial/auto-incrementing field?
- PostgreSQL supports a SERIAL data type. It auto-creates a sequence and
- index on the column. For example, this:
+ PostgreSQL supports a SERIAL data type. It auto-creates a sequence.
+ For example, this:
CREATE TABLE person (
id SERIAL,
name TEXT
id INT4 NOT NULL DEFAULT nextval('person_id_seq'),
name TEXT
);
- CREATE UNIQUE INDEX person_id_key ON person ( id );
See the create_sequence manual page for more information about
sequences. You can also use each row's OID field as a unique value.
Developer's Frequently Asked Questions (FAQ) for PostgreSQL
- Last updated: Wed Oct 29 21:40:18 EST 2003
+ Last updated: Sat Nov 29 23:56:43 EST 2003
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
How to install PostgreSQL on Windows
====================================
-$Date: 2003/11/14 18:07:48 $
+$Date: 2003/12/13 16:57:36 $
-PostgreSQL requires the appropriate subset of Cygwin DLLs to be
+PostgreSQL requires the appropriate subset of Cygwin DLLs to be
installed in order that it functions under Windows.
This document assumes that you do not have Cygwin already installed
2. Proceed through the Cygwin install wizard. Choose 'Install from
Internet', specify a Local Package Directory and choose a mirror
site that's close to you. Answer the other installer questions
- appropriately for your configuration.
+ appropriately for your configuration.
When you come to the point of choosing which packages to install,
expand the 'Database' section and click 'Skip' next to PostgreSQL
3. Once the download and install process is complete, open a Cygwin
shell and do the following for a basic installation:
- 3a. Start ipc-daemon2 for shared memory support. To do this,
- enter the command "ipc-daemon2 &". This program
- needs to be running anytime you start the PostgreSQL server
+ 3a. Start ipc-daemon2 for shared memory support. To do this,
+ enter the command "ipc-daemon2 &". This program
+ needs to be running anytime you start the PostgreSQL server
(postmaster) or initialize a database (initdb).
3b. Use the initdb command to create a new database cluster. An
example command would be:
- initdb -D /usr/local/pgsql/data -W -E LATIN1
+ initdb -D /usr/local/pgsql/data -W -E LATIN1
Which will create a cluster in the /usr/local/pgsql/data
directory, will prompt for a superuser password and will
3c. Start up the postmaster. Use a command similar to the
following:
- postmaster -D /usr/local/pgsql/data
+ postmaster -D /usr/local/pgsql/data
This will start the postmaster, and if successful you will
see some initial log entries, and an entry "LOG: database
2. "make check" can generate spurious regression test failures due to
overflowing the listen() backlog queue which causes connection
- refused errors or hangs. You can limit the number of connections
+ refused errors or hangs. You can limit the number of connections
using the MAX_CONNECTIONS option thus:
make MAX_CONNECTIONS=5 check
---------------------
Architecture (example: Intel Pentium) :
- Operating System (example: Linux 2.0.26 ELF) :
+ Operating System (example: Linux 2.4.18) :
- PostgreSQL version (example: PostgreSQL-7.4): PostgreSQL-7.4
+ PostgreSQL version (example: PostgreSQL-7.4.1): PostgreSQL-7.4.1
Compiler used (example: gcc 2.95.2) :
alink="#0000ff">
<H1>Frequently Asked Questions (FAQ) for PostgreSQL</H1>
- <P>Last updated: Sat Nov 15 23:41:03 EST 2003</P>
+ <P>Last updated: Sat Nov 29 23:54:03 EST 2003</P>
<P>Current maintainer: Bruce Momjian (<A href=
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR>
<H4><A name="1.7">1.7</A>) What is the latest release?</H4>
- <P>The latest release of PostgreSQL is version 7.3.4.</P>
+ <P>The latest release of PostgreSQL is version 7.4.</P>
<P>We plan to have major releases every six to eight months.</P>
<P>Yes, there are several graphical interfaces to PostgreSQL available.
These include PgAccess <a href="http://www.pgaccess.org">
http://www.pgaccess.org</a>), PgAdmin III (<a
- href="http://www.pgadmin.org">http://www.pgadmin.org</a>,
- Win32-only), RHDB Admin (<a
+ href="http://www.pgadmin.org">http://www.pgadmin.org</a>, RHDB Admin (<a
href="http://sources.redhat.com/rhdb/">http://sources.redhat.com/rhdb/
</a>) and Rekall (<a href="http://www.thekompany.com/products/rekall/">
http://www.thekompany.com/products/rekall/</a>, proprietary). There is
serial/auto-incrementing field?</H4>
<P>PostgreSQL supports a <SMALL>SERIAL</SMALL> data type. It
- auto-creates a sequence and index on the column. For example,
+ auto-creates a sequence. For example,
this:</P>
<PRE>
CREATE TABLE person (
id INT4 NOT NULL DEFAULT nextval('person_id_seq'),
name TEXT
);
- CREATE UNIQUE INDEX person_id_key ON person ( id );
</PRE>
See the <I>create_sequence</I> manual page for more information
<H1>Developer's Frequently Asked Questions (FAQ) for
PostgreSQL</H1>
- <P>Last updated: Wed Oct 29 21:40:18 EST 2003</P>
+ <P>Last updated: Sat Nov 29 23:56:43 EST 2003</P>
<P>Current maintainer: Bruce Momjian (<A href=
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR>
<B>What development environment (OS, system, compilers, etc) is
required to develop code?</B>
- <P><A href="http://developers.postgresql.org">Developers Corner</A> on the
+ <P><A href="http://developer.postgresql.org">Developers Corner</A> on the
website has links to this information. The distribution tarball
itself includes all the extra tools and documents that go beyond a
good Unix-like development environment. In general, a modern unix
/*
* Parts of pg_config.h that you get with autoconf on other systems
*/
-#define PG_VERSION "7.4"
-#define PG_VERSION_STR "7.4 (win32)"
+#define PG_VERSION "7.4.1"
+#define PG_VERSION_STR "7.4.1 (win32)"
#define SYSCONFDIR ""
#include <winver.h>
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 7,4,0,0
- PRODUCTVERSION 7,4,0,0
+ FILEVERSION 7,4,1,0
+ PRODUCTVERSION 7,4,1,0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS__WINDOWS32
BEGIN
VALUE "CompanyName", "\0"
VALUE "FileDescription", "PostgreSQL Access Library\0"
- VALUE "FileVersion", "7, 4, 0, 0\0"
+ VALUE "FileVersion", "7, 4, 1, 0\0"
VALUE "InternalName", "libpq\0"
- VALUE "LegalCopyright", "Copyright (C) 2000\0"
+ VALUE "LegalCopyright", "Copyright (C) 2003\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "libpq.dll\0"
VALUE "ProductName", "PostgreSQL\0"
- VALUE "ProductVersion", "7, 4, 0, 0\0"
+ VALUE "ProductVersion", "7, 4, 1, 0\0"
END
END
BLOCK "VarFileInfo"