head	1.25;
access;
symbols;
locks; strict;
comment	@# @;


1.25
date	94.06.30.09.10.17;	author aoki;	state Exp;
branches;
next	1.24;

1.24
date	94.03.12.10.14.05;	author aoki;	state Exp;
branches;
next	1.23;

1.23
date	94.02.15.06.12.28;	author aoki;	state Exp;
branches;
next	1.22;

1.22
date	93.11.06.09.04.39;	author aoki;	state Exp;
branches;
next	1.21;

1.21
date	93.11.05.21.22.05;	author aoki;	state Exp;
branches;
next	1.20;

1.20
date	93.10.04.04.06.50;	author aoki;	state Exp;
branches;
next	1.19;

1.19
date	93.08.17.21.41.40;	author aoki;	state Exp;
branches;
next	1.18;

1.18
date	93.08.17.21.39.20;	author aoki;	state Exp;
branches;
next	1.17;

1.17
date	93.03.11.23.05.02;	author aoki;	state Exp;
branches;
next	1.16;

1.16
date	93.02.06.00.27.16;	author devine;	state Exp;
branches;
next	1.15;

1.15
date	93.01.26.02.43.13;	author aoki;	state Exp;
branches;
next	1.14;

1.14
date	92.07.13.03.45.59;	author ptong;	state Exp;
branches;
next	1.13;

1.13
date	92.07.12.21.29.51;	author ptong;	state Exp;
branches;
next	1.12;

1.12
date	92.07.12.21.10.19;	author ptong;	state Exp;
branches;
next	1.11;

1.11
date	92.07.03.23.23.52;	author mer;	state Exp;
branches;
next	1.10;

1.10
date	92.06.17.20.59.44;	author mer;	state Exp;
branches;
next	1.9;

1.9
date	91.12.02.01.56.35;	author kemnitz;	state Exp;
branches;
next	1.8;

1.8
date	91.08.18.02.43.08;	author kemnitz;	state Exp;
branches;
next	1.7;

1.7
date	91.08.16.02.33.31;	author kemnitz;	state Exp;
branches;
next	1.6;

1.6
date	91.08.15.04.43.24;	author kemnitz;	state Exp;
branches;
next	1.5;

1.5
date	91.02.25.19.05.45;	author mike;	state Exp;
branches;
next	1.4;

1.4
date	91.02.22.16.38.20;	author mike;	state Exp;
branches;
next	1.3;

1.3
date	90.07.20.09.05.07;	author claire;	state Exp;
branches;
next	1.2;

1.2
date	90.07.19.15.25.29;	author claire;	state Exp;
branches;
next	1.1;

1.1
date	90.07.18.16.25.31;	author mao;	state Exp;
branches;
next	;


desc
@intro to the postgres reference manual
@


1.25
log
@4.2 final updates
@
text
@.\" This is -*-nroff-*-
.\" XXX standard disclaimer belongs here....
.\" $Header: /usr/local/devel/postgres/src/ref/RCS/introduction,v 1.24 1994/03/12 10:14:05 aoki Exp aoki $
.TH "INTRODUCTION" "POSTGRES" "03/12/94"
.\" XXX this .XA must come after .TH initializes the macro package (like
.\"	the page number...)
.XA 0 "Section 1 \(em Introduction"
.BH "SECTION 1 \(em INTRODUCTION"
.SH "OVERVIEW"
This document is the reference manual for the \*(PG database
management system under development at the University of California at
Berkeley.  The \*(PG project, led by Professor Michael Stonebraker, 
has been sponsored by the Defense Advanced Research Projects Agency (\c
.SM DARPA\c
),
the Army Research Office (\c
.SM ARO\c
),
the National Science Foundation (\c
.SM NSF\c
),
and
.SM ESL\c
, Inc.
.PP
\*(PG is distributed in source code format and is the property of the
Regents of the University of California.  However, the University will
grant unlimited commercialization rights for any derived work on the
condition that it obtain an educational license to the derived work.
For further information, consult the Berkeley Campus Software Office,
295 Evans Hall, University of California, Berkeley, CA 94720.  Note
that there is no organization who can help you with any bugs you may
encounter or with any other problems.  In other words, this is
.BR unsupported
software.
.SH "\*(PG DISTRIBUTION"
This reference describes Version \*(PV of \*(PG.  The \*(PG software
is about 200,000 lines of C code.  Information on obtaining the source
code is available from:
.sp
.(l
Claire Mosher
Computer Science Division
521 Evans Hall
University of California
Berkeley, CA 94720
(510) 642-4662
.)l
.sp
Version \*(PV has been tuned modestly.  Hence, on the Wisconsin
benchmark, one should expect performance about twice that of the
public domain, University of California version of \*(II, a relational
prototype from the late 1970s.
.PP
As distributed, \*(PG runs on Digital Equipment Corporation computers
based on
.SM MIPS
R2000 and R3000 processors (under Ultrix 4.2A and 4.3A), Digital
Equipment Corporation computers based on Alpha AXP (DECchip 21064)
processors (under OSF/1 1.3 and 2.0), Sun Microsystems computers based
on
.SM SPARC
processors (under SunOS 4.1.3 and Solaris 2.3), Hewlett-Packard Model
9000 Series 700 and 800 computers based on PA-RISC processors (under
HP-UX 9.00, 9.01 and 9.03), and International Business Machines
RS/6000 computers based on POWER processors (under AIX 3.2.5).  \*(PG
users have ported previous releases of the system to many other
architectures and operating systems, including
.SM NeXTSTEP ,
IRIX 5.1, Intel System V Release 4, Linux, FreeBSD and NetBSD.
.SH "\*(PG DOCUMENTATION"
This reference manual describes the functionality of Version \*(PV and
contains notations where appropriate to indicate which features are
not implemented in Version \*(PV.  Application developers should note
that this reference contains only the specification for the low-level
call-oriented application program interface, \*(LI.  A companion
volume, the \*(PG User Manual, contains tutorial examples of the ways
in which the system can be extended.
.PP
The remainder of this reference manual is structured as follows.  In
Section 2 (UNIX), we discuss the \*(PG capabilities that are available
directly from the operating system.  Section 3 (BUILT-INS) describes
\*(PG internal data types, functions, and operators.  Section 4
(COMMANDS) then describes \*(PQ, the language by which a user
interacts with a \*(PG database.  Then, Section 5 (LIBPQ) describes a
library of low level routines through which a user can formulate \*(PQ
queries from a C program and get appropriate return information back
to his program.  Next, Section 6 (FAST PATH) continues with a
description of a method by which applications may execute functions in
\*(PG with very high performance.  Section 7 (LARGE OBJECTS) describes
the internal \*(PG interface for accessing large objects.  Section 8
(SYSTEM CATALOGS) gives a brief explanation of the tables used
internally by \*(PG.  The reference concludes with Section 9 (FILES),
a collection of file format descriptions for files used by \*(PG.
.SH "ACKNOWLEDGEMENTS"
\*(PG has been constructed by a team of undergraduate, graduate, and
staff programmers.  The contributors (in alphabetical order) consisted
of:
Jeff Anton,
Paul Aoki,
James Bell,
Jennifer Caetta,
Philip Chang,
Jolly Chen,
Ron Choi,
Matt Dillon,
Zelaine Fong,
Adam Glass,
Jeffrey Goh,
Steven Grady,
Serge Granik,
Marti Hearst,
Joey Hellerstein,
Michael Hirohama,
Chin-heng Hong,
Wei Hong,
Anant Jhingran,
Greg Kemnitz,
Marcel Kornacker,
Case Larsen,
Boris Livshitz,
Jeff Meredith,
Ginger Ogle,
Michael Olson,
Nels Olson,
Lay-Peng Ong,
Carol Paxson,
Avi Pfeffer,
Spyros Potamianos,
Sunita Sarawagi,
David Muir Sharnoff,
Mark Sullivan,
Cimarron Taylor,
Marc Teitelbaum,
Yongdong Wang,
Kristin Wright
and
Andrew Yu.
The HP-UX port is courtesy of Richard Turnbull (University of
Liverpool) and Sebastian Fernandez (University of California at
Berkeley).  The initial AIX port was performed by Rafael Morales
Gamboa (ITESM Campus Morelos, Cuernavaca).  Carl Staelin of H-P
Laboratories and Steve Miley of UCSB/CRSEO provided the computing
resources that enabled us to integrate these ports into the \*(PG
distribution.
.PP
Marc Teitelbaum served as chief programmer for Version \*(PV and was
responsible for overall coordination of the project.
.PP
This reference was collectively written by the above implementation
team, assisted by 
Bob Devine,
Jim Frew,
Chandra Ghosh,
Claire Mosher
and
Michael Stonebraker.
.SH "LEGAL NOTICES"
\*(PG is copyright
.if t \(co
1989, 1994 by the Regents of the University of California.  Permission
to use, copy, modify, and distribute this software and its
documentation for educational, research, and non-profit purposes and
without fee is hereby granted, provided that the above copyright
notice appear in all copies and that both that copyright notice and
this permission notice appear in supporting documentation, and that
the name of the University of California not be used in advertising or
publicity pertaining to distribution of the software without specific,
written prior permission.  Permission to incorporate this software
into commercial products can be obtained from the Campus Software
Office, 295 Evans Hall, University of California, Berkeley, Ca.,
94720.  The University of California makes no representations about
the suitability of this software for any purpose.  It is provided
\*(lqas is\*(rq without express or implied warranty.
.PP
\*(UU is a trademark of X/Open, Ltd.  Sun4, SPARC, SunOS and Solaris
are trademarks of Sun Microsystems, Inc.  DEC, DECstation, Alpha AXP
and ULTRIX are trademarks of Digital Equipment Corp.  PA-RISC and
HP-UX are trademarks of Hewlett-Packard Co.  RS/6000, POWER and AIX
are trademarks of International Business Machines Corp.  OSF/1 is a
trademark of the Open Systems Foundation.  NeXTSTEP is a trademark of
NeXT Computer, Inc.  MIPS and IRIX are trademarks of Silicon Graphics,
Inc.
@


1.24
log
@copyright notice, trademark notices
@
text
@d3 1
a3 1
.\" $Header: /usr/local/devel/postgres/src/ref/RCS/introduction,v 1.23 1994/02/15 06:12:28 aoki Exp aoki $
d60 2
a61 1
processors (under OSF/1 1.3), Sun Microsystems computers based on
d63 6
a68 6
processors (under SunOS 4.1.3), Hewlett-Packard Model 9000 Series 700
and 800 computers based on PA-RISC processors (under HP-UX 9.00 and
9.01), and International Business Machines RS/6000 computers based on
POWER processors (under AIX 3.2.5).  \*(PG users have ported previous
releases of the system to many other architectures and operating
systems, including
d70 1
a70 1
Solaris 2.2, IRIX, Intel System V Release 4, Linux and NetBSD.
d176 8
a183 8
\*(UU is a trademark of Unix Systems Laboratories.  Sun4, SPARC, SunOS
and Solaris are trademarks of Sun Microsystems, Inc.  DEC, DECstation,
Alpha AXP and ULTRIX are trademarks of Digital Equipment Corp.
PA-RISC and HP-UX are trademarks of Hewlett-Packard Co.  RS/6000,
POWER and AIX are trademarks of International Business Machines Corp.
OSF/1 is a trademark of the Open Systems Foundation.  NeXTSTEP is a
trademark of NeXT Computer, Inc.  MIPS and IRIX are trademarks of
Silicon Graphics, Inc.
@


1.23
log
@details
@
text
@d3 2
a4 2
.\" $Header: /usr/local/devel/postgres/src/ref/RCS/introduction,v 1.22 1993/11/06 09:04:39 aoki Exp aoki $
.TH "INTRODUCTION" "POSTGRES" "08/17/93"
d12 2
a13 2
Berkeley.  The \*(PG project, led by Professor Michael Stonebraker, is
sponsored by the Defense Advanced Research Projects Agency (\c
d58 3
a60 4
R2000 and R3000 processors (under Ultrix 4.2 and 4.3),
Digital Equipment Corporation computers based on Alpha AXP (DECchip 21064)
processors (under OSF/1 1.3),
Sun Microsystems computers based on
d62 8
a69 8
processors (under SunOS 4.1),
Hewlett-Packard Series 700 and 800 computers based on PA-RISC
processors (under HP-UX 9.00 and 9.01),
and
International Business Machines computers based on POWER processors
(under AIX 3.2).
\*(PG users have ported previous releases of the system to many
other architectures and operating systems.
d75 3
a77 1
call-oriented application program interface, \*(LI.
d90 4
a93 3
the internal \*(PG interface for accessing large objects.  The
reference concludes with Section 8 (FILES), a collection of file
format descriptions for files used by \*(PG.
d118 1
d141 4
a144 4
Gamboa (ITESM Campus Morelos, Cuernavaca).
Carl Staelin of H-P Laboratories and Steve Miley of UCSB/CRSEO
provided the computing resources that enabled us to integrate
these ports into the \*(PG distribution.
d157 26
a182 3
.SH "FOOTNOTES"
\*(UU is a trademark of
.SM AT&T .
@


1.22
log
@fixup
@
text
@d3 1
a3 1
.\" $Header: /usr/local/devel/postgres/src/ref/RCS/introduction,v 1.21 1993/11/05 21:22:05 aoki Exp aoki $
a102 1
Bob Devine,
d119 1
d128 1
d147 7
a153 2
team, assisted by Michael Stonebraker, Chandra Ghosh, Claire Mosher
and Jim Frew.
@


1.21
log
@added aix port
@
text
@d3 1
a3 1
.\" $Header: /usr/local/devel/postgres/src/ref/RCS/introduction,v 1.20 1993/10/04 04:06:50 aoki Exp aoki $
d64 2
a65 2
Hewlett-Packard computers based on PA-RISC
processors (under HP-UX 9.01),
d139 2
a140 1
provided the computing resources for these ports.
@


1.20
log
@credit fixup
@
text
@d3 1
a3 1
.\" $Header: /usr/local/devel/postgres/src/ref/RCS/introduction,v 1.19 1993/08/17 21:41:40 aoki Exp aoki $
d59 2
d64 2
d67 2
a68 5
Hewlett-Packard computers based on PA-RISC
processors (under HP-UX 9.01).
Work is underway to support
Digital Equipment Corporation computers based on Alpha AXP (DECchip 21064)
processors (under OSF/1).
d118 1
d134 6
a139 3
The HP-UX port is based on work done by Richard Turnbull and Sebastian
Fernandez, and the AIX port is based on work done by Rafael Morales
Gamboa.
@


1.19
log
@forgot to change timestamp
@
text
@d3 1
a3 1
.\" $Header: /home2/aoki/master/src/ref/RCS/introduction,v 1.18 1993/08/17 21:39:20 aoki Exp aoki $
d64 1
a64 1
processors (under HP-UX 8.07 and 9.01).
d132 3
d140 2
a141 1
team, assisted by Michael Stonebraker, Chandra Ghosh and Claire Mosher.
@


1.18
log
@hpux works now :-)
@
text
@d3 2
a4 2
.\" $Header: /home2/aoki/master/src/ref/RCS/introduction,v 1.17 1993/03/11 23:05:02 aoki Exp aoki $
.TH "INTRODUCTION" "POSTGRES" "01/23/93"
d127 1
@


1.17
log
@updated post-hackers and machine info
@
text
@d3 1
a3 1
.\" $Header: /home2/aoki/master/src/ref/RCS/introduction,v 1.16 1993/02/06 00:27:16 devine Exp aoki $
d58 2
a59 2
R2000 and R3000 processors (under Ultrix 4.2 and 4.3)
and Sun Microsystems computers based on
d61 5
a65 1
processors (under SunOS 4.1).  Work is underway to support
d67 3
a69 2
processors (under OSF/1) and Hewlett-Packard computers based on PA-RISC
processors (under HP-UX).
@


1.16
log
@remove Chandra Ghosh as mailing contact
@
text
@d3 1
a3 1
.\" $Header: /usr/local/devel/postgres/ref/RCS/introduction,v 1.15 1993/01/26 02:43:13 aoki Exp devine $
d58 2
a59 3
R2000 and R3000 processors (under Ultrix 4.2; a kernel bug prevents
\*(PG from running under Ultrix 4.3) and Sun Microsystems computers
based on
a96 1
Chris Demitriou,
d117 1
d120 1
a120 1
David Sharnoff,
d122 4
a125 1
and Yongdong Wang.
@


1.15
log
@-man version
@
text
@d3 1
a3 1
.\" $Header: /usr/local/devel/postgres/ref/RCS/introduction,v 1.14 1992/07/13 03:45:59 ptong Exp $
d42 1
a42 1
Chandra Ghosh
d58 1
a58 1
R2000 and R3000 processors (under Ultrix 4.2A; a kernel bug prevents
d63 1
a63 1
Digital Equipment Corporation computers based on Alpha (DECchip 21064)
d99 1
d129 1
a129 2
team, assisted by Michael Stonebraker, Chandra Ghosh and Claire
Mosher.
@


1.14
log
@Fixed up formating
@
text
@d1 1
d3 19
a21 21
.\" $Header: /home/postgres/mer/refs/RCS/introduction,v 1.13 1992/07/12 21:29:51 ptong Exp ptong $
.SS INTRODUCTION 5/02/90
.XA 0 "Section 1 \*- Introduction"
.sp 2i
.ps 14
.ce
.b "SECTION 1 \*- INTRODUCTION"
.sp 3
.uh OVERVIEW
.lp
This document is the reference for the \*(PP database system
under development at the University of California, Berkeley.
It is intended to be a supplement to the \*(PP Manual, which is
included in this distribution.
The \*(PP project,
led by Professor Michael Stonebraker 
is sponsored by the Defense Advanced Research Projects Agency
.r ( \c
.A DARPA ),
the
Army Research Office (ARO), the National Science Foundation (NSF),
d23 7
a29 8
.A ESL ,
Inc.
.lp
\*(PP is distributed in source code format and is
the property of the Regents of the University of California.
However, the University will grant unlimited commercialization
rights for any derived work on the condition that it obtain an
educational license to the derived work.
d31 4
a34 6
295 Evans Hall, University of California, Berkeley, CA 94720.
Moreover, there is no organization who can help you
with any bugs you may encounter or with any other problems.
In other words,
this is
.b unsupported
d36 4
a39 1
.uh "\*(PP DISTRIBUTION"
a40 6
This reference describes Version \*(PV of \*(PP.  The \*(PP software is
about 200,000 lines of C code, and is available for 
SUN 4 class machines, for DECstation 3100 and 5000 machines and for
the SEQUENT Symmetry machine.
Information on obtaining the source code for these computers is
available from:
d45 1
a45 1
University of Califiornia
d50 43
a92 47
Version \*(PV has been tuned modestly.  Hence on the Wisconsin benchmark,
one should expect performance about twice that of the public domain,
University of
California Version of \*(II, a relational prototype
from the late 1970s.
.sp
.uh "\*(PP DOCUMENTATION"
.lp
This
reference describes the functionality of Version \*(PV
and contains
notations where appropriate to indicate which features are not implemented in
Version \*(PV.
Application developers should note that
this reference contains only the specification for
the low-level call-oriented application program interface,
LIBPQ.
.lp
The remainder of this reference is structured as follows.
In Section 2 (UNIX),
we discuss the \*(PP capabilities that are available directly
from the operating system.
Section 3 (BUILT-INS) describes \*(PP internal data types, functions, and
operators.
Section 4 (COMMANDS) then describes \*(PQ,
the language by which a user interacts with a
\*(PP database.
Then,
Section 5 (LIBPQ) describes
a library of low level routines through which a user can
formulate \*(PQ queries from a
C program and get appropriate
return information back to his program.
Next,
Section 6 (FAST PATH) continues with a description of
a method by which applications may execute functions in \*(PP
with very high performance.
Section 7 (LARGE OBJECTS) describes the internal \*(PP interface for accessing
large objects. 
The reference concludes with Section 8 (FILES), a collection of file format
descriptions for files used by \*(PP.
.lp
.uh ACKNOWLEDGEMENTS
.lp
\*(PP has been constructed by a team of undergraduate, graduate, and
staff programmers.
The contributors (in alphabetical order) consisted of
d95 1
d98 4
d103 3
d107 2
d112 1
a112 1
Case Larsen
d115 1
d117 1
d120 11
a130 13
and Cimarron Taylor.
.lp
For Version 4.0, Jeff Meredith served as chief programmer and was
responsible for
overall coordination of the project and for individually implementing the
"everything else"
portion of the system.
.lp
This reference was collectively written by
the above implementation team,
assisted by Michael Stonebraker, Chandra Ghosh and Claire Mosher.
.uh FOOTNOTES
.lp
d132 1
a132 1
.A AT&T .
@


1.13
log
@Remove .sp
@
text
@d2 1
a2 1
.\" $Header: /home/postgres/mer/refs/RCS/introduction,v 1.12 1992/07/12 21:10:19 ptong Exp ptong $
d43 1
a43 1
about 190,000 lines of C code, and is available for 
d53 1
a53 1
Berkeley, Ca. 94720
d76 1
a76 1
In Section 2,
d79 1
a79 1
Section 3 describes \*(PP internal data types, functions, and
d81 1
a81 1
Section 4 then describes \*(PQ,
d85 1
a85 1
Section 5 describes
d91 1
a91 1
Section 6 continues with a description of
d94 1
a94 1
Section 7 describes the internal \*(PP interface for accessing
d96 2
a97 4
The reference concludes with Section 8,
a collection of
file format descriptions
for files used by \*(PP.
@


1.12
log
@Changed references to POSTGRES to the macro \*(PP.
@
text
@d2 1
a2 1
.\" $Header: /home/postgres/mer/refs/RCS/introduction,v 1.11 1992/07/03 23:23:52 mer Exp ptong $
a121 1
.sp
@


1.11
log
@no message
@
text
@d2 1
a2 1
.\" $Header: /home/postgres/mer/refs/RCS/introduction,v 1.10 1992/06/17 20:59:44 mer Exp mer $
d40 1
a40 1
.uh "POSTGRES DISTRIBUTION"
d42 1
a42 1
This reference describes Version \*(PV of POSTGRES.  The POSTGRES software is
d63 1
a63 1
.uh "POSTGRES DOCUMENTATION"
d94 1
a94 1
Section 7 describes the internal Postgres interface for accessing
@


1.10
log
@minor introduction changes for version 4 reference
@
text
@d2 1
a2 1
.\" $Header: /home/postgres/mer/refs/RCS/introduction,v 1.9 1991/12/02 01:56:35 kemnitz Exp mer $
a109 1
Adam Glass,
@


1.9
log
@got to be in accord with the manual
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.8 91/08/18 02:43:08 kemnitz Exp Locker: kemnitz $
d5 5
d42 2
a43 2
This reference describes Version 3.1 of POSTGRES.  The POSTGRES software is
about 190,000 lines of C code, and is available for SUN 3 and
d57 1
a57 1
Version 3.1 has been tuned modestly.  Hence on the Wisconsin benchmark,
d66 1
a66 1
reference describes the functionality of Version 3.1
d69 1
a69 1
Version 3.1.
a73 4
In addition, a companion project directed by Professor Rowe is
building a collection of powerful development tools called
.b \*(OF ,
which is the subject of a separate manual.
d105 1
a105 1
The Version 3 contributors (in alphabetical order) consisted of 
d108 1
d112 1
d116 1
d121 1
d125 2
a126 1
Greg Kemnitz served as chief programmer and was responsible for
d128 1
a128 1
.q "everything else"
d133 1
a133 1
assisted by Michael Stonebraker and Claire Mosher.
@


1.8
log
@*** empty log message ***
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.7 91/08/16 02:33:31 kemnitz Exp Locker: kemnitz $
d7 1
a7 1
This document is the reference manual for the \*(PP database system
d9 4
a12 2
This project,
led by Professors Michael Stonebraker 
d37 1
a37 1
This manual describes Version 3.0 of POSTGRES.  The POSTGRES software is
d44 1
a44 1
Claire Mosher
d49 1
a49 1
(415) 642-4662
d52 1
a52 1
Version 3.0 has been tuned modestly.  Hence on the Wisconsin benchmark,
d61 1
a61 1
reference manual describes the functionality of Version 3.0
d64 1
a64 1
Version 3.0.
d66 1
a66 1
this reference manual contains only the specification for
d72 1
a72 1
which is the subject of a separate reference manual.
d74 1
a74 1
The remainder of this manual is structured as follows.
d95 1
a95 1
The manual concludes with Section 8,
d125 1
a125 1
This manual was collectively written by
@


1.7
log
@fixed problems.
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.6 91/08/15 04:43:24 kemnitz Exp Locker: kemnitz $
d76 1
a76 1
Section 3 describes *(PP internal data types, functions, and
@


1.6
log
@fixed names - changed section numbering so it's right.
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.5 91/02/25 19:05:45 mike Exp Locker: kemnitz $
d16 1
a16 2
.A 3M 
Corp, and
d35 4
a38 4
This manual describes Version 2.1 of POSTGRES.  The POSTGRES software is
about 170,000 lines of C code, and is available for SUN 3 and
SUN 4 class machines, for DECstation 3100 machines and for
the SEQUENT Symetry machine.
d50 2
a51 5
No
attempt has been made to optimize Version 2.1;
consequently, one
should expect
performance comparable to the public domain,
a55 6
This manual contains the description of a few capabilities
which are not implemented in Version 2.1.  We expect to support
additional functionality in Version 3, currently scheduled for third quarter 1991. 
Moreover, Version 3
will be tuned to run as fast as possible.

d59 1
a59 1
reference manual describes the functionality of Version 3
d62 1
a62 1
Version 3.
d70 1
a70 1
which will be the subject of a separate reference manual.
@


1.5
log
@ok 2.1
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.4 91/02/22 16:38:20 mike Exp Locker: mike $
d69 1
a69 1
reference manual describes the functionality of Versions 2.1, and 3
d72 1
a72 1
Version 2.1.
d86 3
a88 1
Section 3 then describes \*(PQ,
d92 1
a92 1
Section 4 describes
d98 1
a98 1
Section 5 continues with a description of
d101 3
a103 1
The manual concludes with Section 6,
d107 1
d112 1
a112 1
The Version 2.1 contributors (in alphabetical order) consisted of 
d114 1
d116 1
d121 1
@


1.4
log
@revised for 2.1
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.3 90/07/20 09:05:07 claire Exp Locker: mike $
d10 1
a10 1
led by Professors Michael Stonebraker and Lawrence A. Rowe,
@


1.3
log
@*** empty log message ***
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.2 90/07/19 15:25:29 claire Exp Locker: claire $
d36 1
a36 1
This manual describes Version 2 of POSTGRES.  The POSTGRES software is
d52 1
a52 1
attempt has been made to optimize Version 2;
d61 3
a63 4
which are not implemented in Version 2.  We expect to support
additional functionality in Version 2.1, currently scheduled for December 1990 and
complete functionality of this manual in Version 3, which
we expect to make available by mid-year 1991.  Moreover, Version 3
d69 1
a69 1
reference manual describes the functionality of Versions 2, 2.1, and 3
d72 1
a72 1
Version 2.
d107 1
a107 1
The Version 2 contributors (in alphabetical order) consisted of 
@


1.2
log
@*** empty log message ***
@
text
@d2 1
a2 1
.\" $Header: RCS/introduction,v 1.1 90/07/18 16:25:31 mao Exp Locker: claire $
d77 1
a77 1
.b libpq .
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
.\" $Header: RCS/forward,v 1.15 90/03/06 13:06:07 cimarron Exp $
@
