diff --git a/doc/src/sgml/advanced.sgml b/doc/src/sgml/advanced.sgml index 1cf2c63ffab1c3ee4154effa474047c63c90c343..7876eac4104451d477581ff0e2edd9057d1107d4 100644 --- a/doc/src/sgml/advanced.sgml +++ b/doc/src/sgml/advanced.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.15 2000/06/22 22:31:15 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.16 2000/09/29 20:21:33 petere Exp $ --> <chapter id="advanced"> @@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.15 2000/06/22 22:31:15 pe (Refer to <xref linkend="QUERY"> for how to use it.) </para> - <sect1> + <sect1 id="inheritance"> <title>Inheritance</title> <para> @@ -137,7 +137,7 @@ SET SQL_Inheritance TO OFF; </note> </sect1> - <sect1> + <sect1 id="non-atomic-values"> <title>Non-Atomic Values</title> <para> @@ -258,7 +258,7 @@ SELECT SAL_EMP.schedule[1:2][1:1] </sect2> </sect1> - <sect1> + <sect1 id="more-advanced"> <title>More Advanced Features</title> <para> diff --git a/doc/src/sgml/arch-dev.sgml b/doc/src/sgml/arch-dev.sgml index 52bdb8e4075100273f9ee1661f64c3da40518713..37b09c196ee6d988f91694830380267fd86db5ea 100644 --- a/doc/src/sgml/arch-dev.sgml +++ b/doc/src/sgml/arch-dev.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.10 2000/09/29 20:21:33 petere Exp $ --> <chapter id="overview"> @@ -28,7 +28,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho sending the results. </para> - <sect1> + <sect1 id="query-path"> <title>The Path of a Query</title> <para> @@ -114,7 +114,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho </para> </sect1> - <sect1> + <sect1 id="connect-estab"> <title>How Connections are Established</title> <para> @@ -167,7 +167,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho </sect1> - <sect1> + <sect1 id="parser-stage"> <title>The Parser Stage</title> <para> @@ -442,7 +442,7 @@ current context are performed. </sect2> </sect1> - <sect1> + <sect1 id="rule-system"> <title>The <productname>Postgres</productname> Rule System</title> <para> @@ -585,7 +585,7 @@ current context are performed. </sect2> </sect1> - <sect1> + <sect1 id="planner-optimizer"> <title>Planner/Optimizer</title> <para> @@ -711,7 +711,7 @@ current context are performed. </sect2> </sect1> - <sect1> + <sect1 id="executor"> <title>Executor</title> <para> diff --git a/doc/src/sgml/arch-pg.sgml b/doc/src/sgml/arch-pg.sgml index 8de7c1db505f9d927552821bf3caa493adb3cc67..98c9f18f6dacf7e73aac55bd47fb89ac0bc0e3f5 100644 --- a/doc/src/sgml/arch-pg.sgml +++ b/doc/src/sgml/arch-pg.sgml @@ -1,7 +1,7 @@ <Chapter Id="arch-pg"> <TITLE>Architecture</TITLE> -<Sect1> +<Sect1 id="arch-pg-concepts"> <Title><ProductName>Postgres</ProductName> Architectural Concepts</Title> <Para> diff --git a/doc/src/sgml/arch.sgml b/doc/src/sgml/arch.sgml index 4405728aa0a925bbfe614444164bd848fde49953..3ce064192aae3e798b100a4b900aa95ae09c2218 100644 --- a/doc/src/sgml/arch.sgml +++ b/doc/src/sgml/arch.sgml @@ -1,7 +1,7 @@ <Chapter Id="arch"> <TITLE>Architecture</TITLE> -<Sect1> +<Sect1 id="arch-concepts"> <Title><ProductName>Postgres</ProductName> Architectural Concepts</Title> <Para> diff --git a/doc/src/sgml/backup.sgml b/doc/src/sgml/backup.sgml index 204692705dcbce58d00c320dac160346f5a83fce..c363664e673208c276c9c22a9d16a7c113181a2f 100644 --- a/doc/src/sgml/backup.sgml +++ b/doc/src/sgml/backup.sgml @@ -1,4 +1,4 @@ -<!-- $Header: /cvsroot/pgsql/doc/src/sgml/backup.sgml,v 2.2 2000/07/21 00:44:12 petere Exp $ --> +<!-- $Header: /cvsroot/pgsql/doc/src/sgml/backup.sgml,v 2.3 2000/09/29 20:21:33 petere Exp $ --> <chapter id="backup"> <title>Backup and Restore</title> @@ -18,7 +18,7 @@ </itemizedlist> </para> - <sect1> + <sect1 id="backup-dump"> <title><acronym>SQL</> Dump</title> <para> @@ -271,7 +271,7 @@ cat <replaceable class="parameter">filename</replaceable>.* | psql <replaceable </sect2> </sect1> - <sect1> + <sect1 id="backup-file"> <title>File system level backup</title> <para> diff --git a/doc/src/sgml/bki.sgml b/doc/src/sgml/bki.sgml index 938a99d46299643c177f8f179b50c2a2f71c1e50..9b7a7fbea9feaaee0b424717c302150a9f5c72ee 100644 --- a/doc/src/sgml/bki.sgml +++ b/doc/src/sgml/bki.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/bki.sgml,v 1.3 2000/05/02 20:01:51 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/bki.sgml,v 1.4 2000/09/29 20:21:33 petere Exp $ Transcribed from the original bki.man.5 documentation - Thomas Lockhart 1998-08-03 @@ -37,7 +37,7 @@ Related information may be found in documentation for and the <acronym>SQL</acronym> command <command>CREATE DATABASE</command>. </para> - <sect1> + <sect1 id="bki-format"> <title><acronym>BKI</acronym> File Format</title> <para> @@ -82,7 +82,7 @@ follow. </para> </sect1> -<sect1> +<sect1 id="bki-commands"> <title>General Commands</title> <variablelist> @@ -229,7 +229,7 @@ This last sentence doesn't reference anything in the example. Should be changed </note> </sect1> -<sect1> +<sect1 id="bki-macros"> <title>Macro Commands</title> <para> @@ -272,7 +272,7 @@ read from the file called </para> </sect1> -<sect1> +<sect1 id="bki-debug"> <title>Debugging Commands</title> <para> @@ -397,7 +397,7 @@ to </para> </sect1> -<sect1> +<sect1 id="bki-example"> <title>Example</title> <para> diff --git a/doc/src/sgml/charset.sgml b/doc/src/sgml/charset.sgml index 93b3d021e9fe2591391b3fe0d6804f75c1e93af8..7f2d4f73a17d27fc1250a00820005040fe3bf030 100644 --- a/doc/src/sgml/charset.sgml +++ b/doc/src/sgml/charset.sgml @@ -37,7 +37,7 @@ </itemizedlist> </para> - <sect1> + <sect1 id="multibyte"> <title>Multi-byte Support</title> <note> diff --git a/doc/src/sgml/cvs.sgml b/doc/src/sgml/cvs.sgml index bf2ee60ebc7a2caf54fd77b49d01a4c995e8c830..2c2b514d88aaaf08353858dce956ab15f0df8009 100644 --- a/doc/src/sgml/cvs.sgml +++ b/doc/src/sgml/cvs.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/cvs.sgml,v 1.9 2000/05/29 15:44:54 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/cvs.sgml,v 1.10 2000/09/29 20:21:33 petere Exp $ CVS code repository Thomas Lockhart --> @@ -37,7 +37,7 @@ Thomas Lockhart <productname>Postgres</productname> server to your local machine. </para> - <sect1> + <sect1 id="cvs-tree"> <title><productname>CVS</productname> Tree Organization</title> <para> @@ -154,7 +154,7 @@ cvs commit </para> </sect1> - <sect1> + <sect1 id="anoncvs"> <title>Getting The Source Via Anonymous <productname>CVS</productname></title> <para> @@ -286,7 +286,7 @@ $ chmod -R go-w pgsql </para> </sect1> - <sect1> + <sect1 id="cvsup"> <title>Getting The Source Via <productname>CVSup</productname></title> <para> diff --git a/doc/src/sgml/datatype.sgml b/doc/src/sgml/datatype.sgml index 3e3266cf5f36a48cca44eeac4c43db955bd48806..a693e772086e1f9f6bbe7622524f33ba3136cffc 100644 --- a/doc/src/sgml/datatype.sgml +++ b/doc/src/sgml/datatype.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.37 2000/09/29 20:21:33 petere Exp $ --> <chapter id="datatype"> @@ -271,7 +271,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe </note> </para> - <sect1> + <sect1 id="numeric-types"> <title>Numeric Types</title> <para> @@ -349,8 +349,8 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe <para> The numeric types have a full set of corresponding arithmetic operators and - functions. Refer to <xref endterm="math-opers" linkend="math-opers"> - and <xref endterm="math-funcs" linkend="math-funcs"> for more information. + functions. Refer to <xref linkend="numerical-operators"> + and <xref linkend="math-functions"> for more information. </para> <para> @@ -404,7 +404,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl </sect2> </sect1> - <sect1> + <sect1 id="monetary-types"> <title>Monetary Type</title> <note> @@ -456,7 +456,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl </sect1> - <sect1> + <sect1 id="character-types"> <title>Character Types</title> <para> @@ -549,7 +549,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl </sect1> - <sect1> + <sect1 id="datetime-types"> <title>Date/Time Types</title> <para> @@ -1355,7 +1355,7 @@ January 8 04:05:06 1999 PST </sect1> - <sect1> + <sect1 id="boolean-type"> <title>Boolean Type</title> <para> @@ -1402,7 +1402,7 @@ January 8 04:05:06 1999 PST </para> </sect1> - <sect1> + <sect1 id="geometric-types"> <title>Geometric Types</title> <para> @@ -1731,7 +1731,7 @@ January 8 04:05:06 1999 PST </sect1> - <sect1> + <sect1 id="net-types"> <title>IP Version 4 Networks and Host Addresses</title> <para> diff --git a/doc/src/sgml/datetime.sgml b/doc/src/sgml/datetime.sgml index 97952aa839ba3f95c8b7ca27bf40c65e1b8c2947..9f9bcba5ecd08b8b4e69aaa793bd85840b666df1 100644 --- a/doc/src/sgml/datetime.sgml +++ b/doc/src/sgml/datetime.sgml @@ -1,12 +1,12 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.11 2000/08/23 05:59:01 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.12 2000/09/29 20:21:33 petere Exp $ Date/time details --> <appendix label="UG1" id="datetime-appendix"> <title id="datetime-appendix-title">Date/Time Support</title> - <sect1> + <sect1 id="timezones"> <title>Time Zones</title> <para> @@ -623,7 +623,7 @@ Date/time details </sect2> </sect1> - <sect1> + <sect1 id="units-history"> <title>History of Units</title> <note> diff --git a/doc/src/sgml/dfunc.sgml b/doc/src/sgml/dfunc.sgml index ccdb25e60c17cffa36e2bd3e9c6664f2fd8090c5..7c547d52d09bbec9ad322c1652b1add1ca4d61f1 100644 --- a/doc/src/sgml/dfunc.sgml +++ b/doc/src/sgml/dfunc.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.11 2000/09/29 20:21:33 petere Exp $ --> <chapter id="dfunc"> @@ -148,7 +148,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma </itemizedlist> </para> - <sect1> + <sect1 id="dload-linux"> <title>Linux</title> <para> @@ -171,7 +171,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma </sect1> <!-- - <sect1> + <sect1 id="dload-ultrix"> <title><acronym>ULTRIX</acronym></title> <para> @@ -196,7 +196,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma </sect1> --> - <sect1> + <sect1 id="dload-osf"> <title><acronym>DEC OSF/1</acronym></title> <para> @@ -240,7 +240,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma </para> </sect1> - <sect1> + <sect1 id="dload-other"> <title> <acronym>SunOS 4.x</acronym>, <acronym>Solaris 2.x</acronym> and <acronym>HP-UX</acronym></title> diff --git a/doc/src/sgml/docguide.sgml b/doc/src/sgml/docguide.sgml index bcfc88e2dc42f9416477a8470373eb36c0e8d82e..543350af987e36ea2afa4461ab9fa85e9bca1784 100644 --- a/doc/src/sgml/docguide.sgml +++ b/doc/src/sgml/docguide.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.26 2000/05/02 20:01:51 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.27 2000/09/29 20:21:33 petere Exp $ Documentation Guide Thomas Lockhart --> @@ -31,7 +31,7 @@ Thomas Lockhart without resorting to mailing list support. </para> - <sect1> + <sect1 id="doc-roadmap"> <title>Documentation Roadmap</title> <para> @@ -144,7 +144,7 @@ Thomas Lockhart </para> </sect1> - <sect1> + <sect1 id="doc-project"> <title>The Documentation Project</title> <para> @@ -206,7 +206,7 @@ Thomas Lockhart </sect1> - <sect1> + <sect1 id="doc-sources"> <title>Documentation Sources</title> <para> @@ -848,7 +848,7 @@ End: </sect2> </sect1> - <sect1> + <sect1 id="doc-build"> <title>Building Documentation</title> <para> @@ -913,7 +913,7 @@ PSTYLE= /home/lockhart/SGML/db143.d/docbook/print </para> </sect1> - <sect1> + <sect1 id="doc-manpages"> <title>Manpages</title> <para> @@ -968,7 +968,7 @@ $ make man </procedure> </sect1> - <sect1> + <sect1 id="doc-hardcopy"> <title>Hardcopy Generation for v7.0</title> <para> @@ -1325,7 +1325,7 @@ exit </sect2> </sect1> - <sect1> + <sect1 id="doc-toolsets"> <title>Toolsets</title> <para> @@ -2051,7 +2051,7 @@ dvips postgres.dvi </sect2> </sect1> - <sect1> + <sect1 id="doc-alt-toolsets"> <title>Alternate Toolsets</title> <para> diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml index 8b3049c6ee71edfeaac84cbd7e451e228962bfa2..e0ba477b3a9eed268282e03b547deb7560b2fb22 100644 --- a/doc/src/sgml/ecpg.sgml +++ b/doc/src/sgml/ecpg.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.17 2000/09/29 20:21:33 petere Exp $ --> - <chapter> + <chapter id="ecpg"> <docinfo> <authorgroup> <author> @@ -43,7 +43,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere </note> </para> - <sect1> + <sect1 id="ecpg-why"> <title>Why Embedded <acronym>SQL</acronym>?</title> <para> @@ -65,7 +65,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere </para> </sect1> - <sect1> + <sect1 id="ecpg-concept"> <title>The Concept</title> <para> @@ -106,7 +106,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere </para> </sect1> - <sect1> + <sect1 id="ecpg-use"> <title>How To Use <application>ecpg</application></title> <para> @@ -425,7 +425,7 @@ struct sqlca </sect2> </sect1> - <sect1> + <sect1 id="ecpg-limitations"> <title>Limitations</title> <abstract> @@ -460,7 +460,7 @@ struct sqlca </para> </sect1> - <sect1> + <sect1 id="ecpg-porting"> <title>Porting From Other <acronym>RDBMS</acronym> Packages</title> <para> @@ -503,7 +503,7 @@ struct sqlca </para> </sect1> - <sect1> + <sect1 id="ecpg-develop"> <title>For the Developer</title> <para> diff --git a/doc/src/sgml/extend.sgml b/doc/src/sgml/extend.sgml index 231fde0f43f391948fc5c4e72cc9217ed393946c..5f18a1c770da087c3d609991e213e794354b8f32 100644 --- a/doc/src/sgml/extend.sgml +++ b/doc/src/sgml/extend.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.6 2000/09/29 20:21:33 petere Exp $ --> <chapter id="extend"> @@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma </itemizedlist> </para> - <sect1> + <sect1 id="extend-how"> <title>How Extensibility Works</title> <para> @@ -73,7 +73,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma </para> </sect1> - <sect1> + <sect1 id="type-system"> <title>The <productname>Postgres</productname> Type System</title> <para> @@ -107,7 +107,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma </para> </sect1> - <sect1> + <sect1 id="system-catalogs"> <title>About the <productname>Postgres</productname> System Catalogs</title> <para> diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index f7b2334f3dcbb776dc055b732c3535e9000b4500..01764b45f2e03d5f27d7a8f871a1dbdf9b75d262 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -14,8 +14,8 @@ available through operators and may be documented as operators only. </para> - <sect1> - <title id="sql-funcs">SQL Functions</title> + <sect1 id="sql-functions"> + <title>SQL Functions</title> <para> <firstterm><acronym>SQL</acronym> functions</firstterm> are constructs @@ -65,8 +65,8 @@ </para> </sect1> - <sect1> - <title id="math-funcs">Mathematical Functions</title> + <sect1 id="math-functions"> + <title>Mathematical Functions</title> <para> <table tocentry="1"> @@ -261,7 +261,7 @@ </sect1> - <sect1> + <sect1 id="string-functions"> <title>String Functions</title> <para> @@ -379,13 +379,13 @@ <entry>convert varchar to char type</entry> <entry>char(varchar 'varchar string')</entry> </row> - <row> <row> <entry>chr(int)</entry> <entry>text</entry> <entry>returns the character having the binary equivalent to int</entry> <entry>chr(65)</entry> </row> + <row> <entry>initcap(text)</entry> <entry>text</entry> <entry>first letter of each word to upper case</entry> @@ -482,7 +482,7 @@ </para> </sect1> - <sect1> + <sect1 id="datetime-functions"> <title>Date/Time Functions</title> <para> @@ -607,9 +607,8 @@ </sect1> - <sect1> - - <title id="formatting-funcs">Formatting Functions</title> + <sect1 id="formatting-functions"> + <title>Formatting Functions</title> <note> <title>Author</title> @@ -1252,7 +1251,7 @@ </sect1> - <sect1> + <sect1 id="geometric-functions"> <title>Geometric Functions</title> <para> @@ -1474,8 +1473,8 @@ Not defined by this name. Implements the intersection operator '#' </para> </sect1> - <sect1> - <title id="cidr-funcs">IP V4 Functions</title> + <sect1 id="cidr-functions"> + <title>IP V4 Functions</title> <para> <table tocentry="1"> @@ -1533,8 +1532,8 @@ Not defined by this name. Implements the intersection operator '#' </sect1> - <sect1> - <title id="misc-funcs">Miscellaneous Functions</> + <sect1 id="misc-functions"> + <title>Miscellaneous Functions</> <table> <title>Miscellaneous Functions</> @@ -1588,8 +1587,8 @@ Not defined by this name. Implements the intersection operator '#' </note> </sect1> - <sect1> - <title id="aggregate-funcs">Aggregate Functions</title> + <sect1 id="aggregate-functions"> + <title>Aggregate Functions</title> <note> <title>Author</title> diff --git a/doc/src/sgml/geqo.sgml b/doc/src/sgml/geqo.sgml index 10fc2d90e8fdf4cef72fff9e75176001ce202540..0f12b3db3c3ec2653b982583ec3429299eec414f 100644 --- a/doc/src/sgml/geqo.sgml +++ b/doc/src/sgml/geqo.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/geqo.sgml,v 1.12 2000/09/18 20:11:37 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/geqo.sgml,v 1.13 2000/09/29 20:21:33 petere Exp $ Genetic Optimizer --> @@ -40,7 +40,7 @@ Genetic Optimizer </note> </para> - <sect1> + <sect1 id="geqo-intro"> <title>Query Handling as a Complex Optimization Problem</title> <para> @@ -84,7 +84,7 @@ Genetic Optimizer </para> </sect1> - <sect1> + <sect1 id="geqo-intro2"> <title>Genetic Algorithms (<acronym>GA</acronym>)</title> <para> @@ -150,7 +150,7 @@ P''(t) generation of descendants at a time t </para> </sect1> - <sect1> + <sect1 id="geqo-pg-intro"> <title>Genetic Query Optimization (<acronym>GEQO</acronym>) in Postgres</title> <para> @@ -231,7 +231,7 @@ P''(t) generation of descendants at a time t </sect1> - <sect1> + <sect1 id="geqo-future"> <title>Future Implementation Tasks for <productname>PostgreSQL</> <acronym>GEQO</acronym></title> diff --git a/doc/src/sgml/history.sgml b/doc/src/sgml/history.sgml index 9616399321e4ec7d65ffd57a9f62fb0e09966d96..149928232610679398c67504fa38ffd34243efc6 100644 --- a/doc/src/sgml/history.sgml +++ b/doc/src/sgml/history.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/history.sgml,v 1.9 2000/08/29 20:02:07 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/history.sgml,v 1.10 2000/09/29 20:21:34 petere Exp $ --> -<sect1> +<sect1 id="history"> <title>A Short History of <productname>Postgres</productname></title> <para> diff --git a/doc/src/sgml/indexcost.sgml b/doc/src/sgml/indexcost.sgml index e2fc6507ee0ff41bc0458f1d68be81f1f1032da7..4570bc4f6421ef776c56635affb2bb477df1f3b7 100644 --- a/doc/src/sgml/indexcost.sgml +++ b/doc/src/sgml/indexcost.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/indexcost.sgml,v 2.4 2000/08/29 20:02:07 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/indexcost.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $ --> - <chapter> + <chapter id="indexcost"> <title>Index Cost Estimation Functions</title> <note> diff --git a/doc/src/sgml/info.sgml b/doc/src/sgml/info.sgml index 11a2105c9d4f1f17ce788b859a087e2c15275d0e..7f51e54d18bab11d47ac482ff84f4a5fe3d0a9dd 100644 --- a/doc/src/sgml/info.sgml +++ b/doc/src/sgml/info.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/info.sgml,v 1.8 2000/05/11 17:32:32 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/info.sgml,v 1.9 2000/09/29 20:21:34 petere Exp $ --> -<sect1> +<sect1 id="resources"> <title>Resources</title> <para> diff --git a/doc/src/sgml/install-win32.sgml b/doc/src/sgml/install-win32.sgml index 196bc43136e4ea9dea7b712da72461bdad39db0f..5705650faa616202180ccab1557f7621ed9f8ad8 100644 --- a/doc/src/sgml/install-win32.sgml +++ b/doc/src/sgml/install-win32.sgml @@ -8,7 +8,7 @@ </para> </abstract> - <sect1> + <sect1 id="win32-install-build"> <title>Building the libraries</title> <para> @@ -64,7 +64,7 @@ nmake /f win32.mak </sect1> - <sect1> + <sect1 id="win32-install-install"> <title>Installing the libraries</title> <para> The only part of the library to really be installed is the @@ -83,7 +83,7 @@ nmake /f win32.mak </para> </sect1> - <sect1> + <sect1 id="win32-install-use"> <title>Using the libraries</title> <para> To use the libraries, you must add the <filename>libpqdll.lib</filename> diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index 2036d7d092dd045c5f8285d82fc09da5a23b4aea..87797543853f6a1be04fa8b30b866c8c191354e9 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -1,9 +1,9 @@ -<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.20 2000/09/27 15:17:53 petere Exp $ --> +<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.21 2000/09/29 20:21:34 petere Exp $ --> <chapter id="installation"> <title><![%flattext-install-include[<productname>PostgreSQL</> ]]>Installation Instructions</title> - <sect1 id="short"> + <sect1 id="install-short"> <title>Short Version</title> <para> @@ -25,7 +25,7 @@ su - postgres </sect1> - <sect1 id="requirements"> + <sect1 id="install-requirements"> <title>Requirements</title> <para> @@ -124,7 +124,7 @@ su - postgres </sect1> <![%flattext-install-ignore;[ - <sect1> + <sect1 id="install-getsource"> <title>Getting The Source</title> <para> @@ -254,7 +254,7 @@ su - postgres </sect1> - <sect1> + <sect1 id="install-procedure"> <title>Installation Procedure</title> <procedure> @@ -793,7 +793,7 @@ All of PostgreSQL is successfully made. Ready to install. </sect1> - <sect1> + <sect1 id="install-post"> <title>Post-Installation Setup</title> <sect2> @@ -883,7 +883,7 @@ MANPATH=$MANPATH:/usr/local/pgsql/man <![%flattext-install-include;[ - <sect1> + <sect1 id="install-getting-started"> <title>Getting Started</title> <para> @@ -978,7 +978,7 @@ kill `cat /usr/local/pgsql/data/postmaster.pid` </procedure> </sect1> - <sect1> + <sect1 id="install-whatnow"> <title>What Now?</title> <para> diff --git a/doc/src/sgml/intro.sgml b/doc/src/sgml/intro.sgml index 1d6de96d8bf9d0fb6f5d24f2ab54bb0fc9ed0f1a..cddd648f29a02656075c0c67954275c0fbc39b66 100644 --- a/doc/src/sgml/intro.sgml +++ b/doc/src/sgml/intro.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.11 2000/04/07 13:30:58 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.12 2000/09/29 20:21:34 petere Exp $ --> <chapter id="intro"> @@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.11 2000/04/07 13:30:58 thoma Foundation (<acronym>NSF</acronym>), and ESL, Inc. </para> - <sect1> + <sect1 id="intro-whatis"> <title> What is <productname>Postgres</productname>?</title> <para> diff --git a/doc/src/sgml/jdbc.sgml b/doc/src/sgml/jdbc.sgml index e08d59ae186ab1a8038b79ae02497f1f62e9381c..46677410b822bff941b7d2a514c9019e2822806a 100644 --- a/doc/src/sgml/jdbc.sgml +++ b/doc/src/sgml/jdbc.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.12 2000/08/29 20:02:07 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $ --> <chapter id="jdbc"> @@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.12 2000/08/29 20:02:07 the driver can be used on any platform. </para> - <sect1> + <sect1 id="jdbc-build"> <title>Building the <acronym>JDBC</acronym> Interface</title> <sect2> @@ -97,7 +97,7 @@ java uk.org.retep.finder.Main </sect2> </sect1> - <sect1> + <sect1 id="jdbc-prepare"> <title>Preparing the Database for <acronym>JDBC</acronym></title> <para> @@ -125,7 +125,7 @@ host all 127.0.0.1 255.255.255.255 password </para> </sect1> - <sect1> + <sect1 id="jdbc-use"> <title>Using the Driver</title> <para> @@ -138,7 +138,7 @@ host all 127.0.0.1 255.255.255.255 password </para> </sect1> - <sect1> + <sect1 id="jdbc-import"> <title>Importing <acronym>JDBC</acronym></title> <para> @@ -158,7 +158,7 @@ import java.sql.*; </para> </sect1> - <sect1> + <sect1 id="jdbc-load"> <title>Loading the Driver</title> <para> @@ -219,7 +219,7 @@ Class.forName("postgresql.Driver"); </para> </sect1> - <sect1> + <sect1 id="jdbc-connect"> <title>Connecting to the Database</title> <para> @@ -298,7 +298,7 @@ Connection db = DriverManager.getConnection(url,user,pwd); </para> </sect1> - <sect1> + <sect1 id="jdbc-query"> <title>Issuing a Query and Processing the Result</title> <para> @@ -397,7 +397,7 @@ st.close(); </sect2> </sect1> - <sect1> + <sect1 id="jdbc-update"> <title>Performing Updates</title> <para> @@ -410,7 +410,7 @@ st.executeUpdate("create table basic (a int2, b int2)"); </para> </sect1> - <sect1> + <sect1 id="jdbc-disconnect"> <title>Closing the Connection</title> <para> @@ -422,7 +422,7 @@ db.close(); </para> </sect1> - <sect1> + <sect1 id="jdbc-lo"> <title>Using Large Objects</title> <para> @@ -528,7 +528,7 @@ ps.close(); </para> </sect1> - <sect1> + <sect1 id="jdbc-ext"> <title><application>Postgres</application> Extensions to the <acronym>JDBC</acronym> <acronym>API</acronym></title> @@ -2627,7 +2627,7 @@ It's up to you, and your applications requirements. </para> </sect1> -<sect1> +<sect1 id="jdbc-reading"> <title>Further Reading</title> <para> diff --git a/doc/src/sgml/keys.sgml b/doc/src/sgml/keys.sgml index 29a62489655cb3669cc3f937241c8fb770df7ac4..ff506fea5399cbc1377637769df75a7a34510fe4 100644 --- a/doc/src/sgml/keys.sgml +++ b/doc/src/sgml/keys.sgml @@ -1,8 +1,12 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/keys.sgml,v 1.4 2000/08/23 05:59:02 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/keys.sgml,v 1.5 2000/09/29 20:21:34 petere Exp $ Indices and Keys $Log: keys.sgml,v $ +Revision 1.5 2000/09/29 20:21:34 petere +Add `id' attributes to all `chapter' and `sect1' tags, to generate useful +names for the HTML files (e.g., not x4856.htm). + Revision 1.4 2000/08/23 05:59:02 thomas Fix several <ulink> tags which refer to e-mail addresses but were missing the "mailto:" prefix. @@ -24,7 +28,7 @@ Will go into the User's Guide. --> - <chapter> + <chapter id="keys"> <docinfo> <authorgroup> <author> diff --git a/doc/src/sgml/libpgtcl.sgml b/doc/src/sgml/libpgtcl.sgml index dd6797b764d878693041a2fe36c3ca49d60b37fc..37344ba0e9d81e59dfd0db53e6d4effd4547cb20 100644 --- a/doc/src/sgml/libpgtcl.sgml +++ b/doc/src/sgml/libpgtcl.sgml @@ -12,7 +12,7 @@ tcl scripts. This package was originally written by Jolly Chen. </Para> -<Sect1> +<Sect1 id="libpgtcl-commands"> <Title>Commands</Title> <Para> @@ -117,7 +117,7 @@ in a BEGIN/END transaction block. </Sect1> -<Sect1> +<Sect1 id="libpgtcl-examples"> <Title>Examples</Title> <Para> @@ -145,7 +145,7 @@ proc getDBs { {host "localhost"} {port "5432"} } { </Para> </Sect1> -<Sect1> +<Sect1 id="libpgtcl-ref"> <Title>pgtcl Command Reference Information</Title> <REFENTRY ID="PGTCL-PGCONNECT"> diff --git a/doc/src/sgml/libpq++.sgml b/doc/src/sgml/libpq++.sgml index e5045b1b59594cef1da40d281ad9106b1ac5d243..44f7f97dcd6f9c397c0996c0842a0cc4482c5941 100644 --- a/doc/src/sgml/libpq++.sgml +++ b/doc/src/sgml/libpq++.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:51 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.17 2000/09/29 20:21:34 petere Exp $ --> <chapter id="libpqplusplus"> @@ -46,7 +46,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: code for the three examples in this chapter. </para> - <sect1> + <sect1 id="libpqpp-init"> <title>Control and Initialization</title> <sect2> @@ -178,7 +178,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: </sect2> </sect1> - <sect1> + <sect1 id="libpqpp-classes"> <title>libpq++ Classes</title> <sect2> @@ -203,7 +203,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: </sect2> </sect1> - <sect1> + <sect1 id="libpqpp-connect"> <title>Database Connection Functions</title> <para> <itemizedlist> @@ -278,7 +278,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: </para> </sect1> - <sect1> + <sect1 id="libpqpp-exec"> <title>Query Execution Functions</title> <para> <itemizedlist> @@ -574,7 +574,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: </para> </sect1> - <sect1> + <sect1 id="libpqpp-notify"> <title>Asynchronous Notification</title> <para> @@ -639,7 +639,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: </para> </sect1> - <sect1> + <sect1 id="libpqpp-copy"> <title>Functions Associated with the COPY Command</title> <para> diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index 201b8e40acf92655736122fada39f7d3749ea805..a9550c8d997923c8489a1a49ea48a922240035f8 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.40 2000/08/29 20:02:07 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.41 2000/09/29 20:21:34 petere Exp $ --> <chapter id="libpq-chapter"> @@ -38,7 +38,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.40 2000/08/29 20:02:07 momji <filename>libpq</filename> library. </para> - <sect1> + <sect1 id="libpq-connect"> <title>Database Connection Functions</title> <para> @@ -667,7 +667,7 @@ SSL *PQgetssl(const PGconn *conn); </para> </sect1> -<sect1> +<sect1 id="libpq-exec"> <title>Query Execution Functions</title> <para> @@ -1077,7 +1077,7 @@ as with a PGresult returned by libpq itself. </para> </sect1> -<sect1> +<sect1 id="libpq-async"> <title>Asynchronous Query Processing</title> <para> @@ -1368,7 +1368,7 @@ is not currently open or the backend is not currently processing a query. </sect1> -<sect1> +<sect1 id="libpq-fastpath"> <title>Fast Path</title> <para> @@ -1424,7 +1424,7 @@ typedef struct { </sect1> -<sect1> +<sect1 id="libpq-notify"> <title>Asynchronous Notification</title> <para> @@ -1510,7 +1510,7 @@ if any notifications came in during the processing of the query. </sect1> -<sect1> +<sect1 id="libpq-copy"> <title>Functions Associated with the COPY Command</title> <para> @@ -1694,7 +1694,7 @@ This will work correctly only if the copy in/out is the only </sect1> -<sect1> +<sect1 id="libpq-trace"> <title><application>libpq</application> Tracing Functions</title> <para> @@ -1724,7 +1724,7 @@ void PQuntrace(PGconn *conn) </sect1> -<sect1> +<sect1 id="libpq-control"> <title> <application>libpq</application> Control Functions</title> @@ -1930,7 +1930,7 @@ call <function>fe_setauthsvc</function> at all. </sect1> -<sect1> +<sect1 id="libpq-sample"> <title>Sample Programs</title> <sect2> diff --git a/doc/src/sgml/lobj.sgml b/doc/src/sgml/lobj.sgml index 9d9b9c80bd66bf77d370e57fa36a8dcaba0af515..43daa3c12c3cb1f85721132cde9fb8ff8cd3a458 100644 --- a/doc/src/sgml/lobj.sgml +++ b/doc/src/sgml/lobj.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $ --> <chapter id="largeObjects"> @@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia large object data. </para> - <sect1> + <sect1 id="lo-history"> <title>Historical Note</title> <para> @@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia </para> </sect1> - <sect1> + <sect1 id="lo-implementation"> <title>Implementation Features</title> <para> @@ -54,7 +54,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia </para> </sect1> - <sect1> + <sect1 id="lo-interfaces"> <title>Interfaces</title> <para> @@ -255,7 +255,7 @@ Oid lo_unlink(PGconn *<replaceable class="parameter">conn</replaceable>, Oid lob </sect1> -<sect1> +<sect1 id="lo-funcs"> <title>Built in registered functions</title> <para> @@ -279,7 +279,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image </para> </sect1> -<sect1> +<sect1 id="lo-libpq"> <title>Accessing Large Objects from LIBPQ</title> <para> @@ -297,7 +297,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image </para> </sect1> -<sect1> +<sect1 id="lo-sample"> <title>Sample Program</title> <para> diff --git a/doc/src/sgml/manage-ag.sgml b/doc/src/sgml/manage-ag.sgml index d8ec11ea74cc385ed48b03476c5be348d2f663bd..5ac9776eac17018c53d2f47eac23004958d3985e 100644 --- a/doc/src/sgml/manage-ag.sgml +++ b/doc/src/sgml/manage-ag.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.10 2000/08/29 20:02:07 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.11 2000/09/29 20:21:34 petere Exp $ --> <chapter id="managing-databases"> @@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.10 2000/08/29 20:02:07 m linkend="postmaster-start">). </para> - <sect1> + <sect1 id="manage-ag-createdb"> <title>Creating a Database</title> <para> @@ -181,7 +181,7 @@ CREATE DATABASE <replaceable>name</> WITH LOCATION = '<replaceable>location</>' </sect2> </sect1> - <sect1> + <sect1 id="manage-ag-accessdb"> <title>Accessing a Database</title> <para> @@ -282,7 +282,7 @@ Type: \copyright for distribution terms </para> </sect1> - <sect1> + <sect1 id="manage-ag-dropdb"> <title>Destroying a Database</title> <para> diff --git a/doc/src/sgml/manage.sgml b/doc/src/sgml/manage.sgml index a3c7c166f43072b92970011fbdda0c37a8d8f68a..17e999f4acd49a72b892e3f2b7987cc8ed945bca 100644 --- a/doc/src/sgml/manage.sgml +++ b/doc/src/sgml/manage.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.10 2000/05/02 20:01:52 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.11 2000/09/29 20:21:34 petere Exp $ --> <Chapter Id="manage"> @@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.10 2000/05/02 20:01:5 The Database Administrator's Guide covers these topics in more detail. </Para> - <Sect1> + <Sect1 id="db-creation"> <Title>Database Creation</Title> <Para> @@ -75,7 +75,7 @@ ERROR: CREATE DATABASE: Permission denied. </Sect1> - <Sect1> + <Sect1 id="altern-locations"> <Title>Alternate Database Locations</Title> <Para> @@ -164,7 +164,7 @@ ERROR: The database path '/no/where' is invalid. This may be due to a character </Sect1> -<Sect1> +<Sect1 id="db-accessing"> <Title>Accessing a Database</Title> <Para> @@ -274,7 +274,7 @@ TBD </Sect1> -<Sect1> +<Sect1 id="db-destroy"> <Title>Destroying a Database</Title> <Para> diff --git a/doc/src/sgml/mvcc.sgml b/doc/src/sgml/mvcc.sgml index c612ae6a3284a60e908dcff2d9c617254a7457c4..3a321c4c1566fae19d846fee508ade8a3ff41905 100644 --- a/doc/src/sgml/mvcc.sgml +++ b/doc/src/sgml/mvcc.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.8 2000/09/29 20:21:34 petere Exp $ --> <chapter id="mvcc"> @@ -16,7 +16,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas </para> </abstract> - <sect1> + <sect1 id="mvcc-intro"> <title>Introduction</title> <para> @@ -41,7 +41,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas </para> </sect1> - <sect1> + <sect1 id="transaction-iso"> <title>Transaction Isolation</title> <para> @@ -181,7 +181,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas </para> </sect1> - <sect1> + <sect1 id="xact-read-committed"> <title>Read Committed Isolation Level</title> <para> @@ -216,7 +216,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas </para> </sect1> - <sect1> + <sect1 id="xact-serializable"> <title>Serializable Isolation Level</title> <para> @@ -259,7 +259,7 @@ ERROR: Can't serialize access due to concurrent update </note> </sect1> - <sect1> + <sect1 id="locking-tables"> <title>Locking and Tables</title> <para> @@ -444,7 +444,7 @@ ERROR: Can't serialize access due to concurrent update </sect2> </sect1> - <sect1> + <sect1 id="locking-indices"> <title>Locking and Indices</title> <para> @@ -509,7 +509,7 @@ ERROR: Can't serialize access due to concurrent update </para> </sect1> - <sect1> + <sect1 id="applevel-consistency"> <title>Data consistency checks at the application level</title> <para> diff --git a/doc/src/sgml/odbc.sgml b/doc/src/sgml/odbc.sgml index b4d1826550a05c80200c881b6d7c72be3e6d91a5..300b9bd6dde76ef50ff1749b2b075cd12bccf5af 100644 --- a/doc/src/sgml/odbc.sgml +++ b/doc/src/sgml/odbc.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.18 2000/09/29 20:21:34 petere Exp $ --> <chapter id="odbc"> @@ -37,7 +37,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37 transportable between servers from different manufacturers.. </para> - <sect1> + <sect1 id="odbc-background"> <title>Background</title> <para> @@ -72,7 +72,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37 </para> </sect1> - <sect1> + <sect1 id="odbc-install"> <title>Installation</title> <para> @@ -136,7 +136,7 @@ psql -d template1 -f <replaceable>LOCATION</>/odbc.sql </sect2> </sect1> - <sect1> + <sect1 id="odbc-config"> <title>Configuration Files</title> <para> @@ -220,7 +220,7 @@ InstallDir = /opt/applix/axdata/axshlib </para> </sect1> - <sect1> + <sect1 id="odbc-windows"> <title><productname>Windows</productname> Applications</title> <para> @@ -301,8 +301,7 @@ InstallDir = /opt/applix/axdata/axshlib </sect2> </sect1> - - <sect1> + <sect1 id="odbc-applixware"> <title>ApplixWare</title> <para> diff --git a/doc/src/sgml/oper.sgml b/doc/src/sgml/oper.sgml index 7f38294530ce15b02a79634ac6a07dfe19859cf4..112c6f2f3f8ef01969bfbba3577470c90b90594b 100644 --- a/doc/src/sgml/oper.sgml +++ b/doc/src/sgml/oper.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/oper.sgml,v 1.18 2000/09/15 20:20:11 tgl Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/oper.sgml,v 1.19 2000/09/29 20:21:34 petere Exp $ --> <Chapter Id="operators"> @@ -57,7 +57,7 @@ select * from emp where int4lt(salary, 40000); has a command (<Command>\dd</Command>) to show these operators. </Para> - <sect1> + <sect1 id="oper-precedence"> <title>Lexical Precedence</title> <para> @@ -310,7 +310,7 @@ logical union </para> </sect1> - <sect1> + <sect1 id="general-operators"> <title>General Operators</title> <para> @@ -417,8 +417,8 @@ logical union </Para> </sect1> - <sect1> - <title id="math-opers">Numerical Operators</title> + <sect1 id="numerical-operators"> + <title>Numerical Operators</title> <Para> <TABLE TOCENTRY="1"> @@ -499,7 +499,7 @@ logical union </Para> </sect1> - <sect1> + <sect1 id="geometric-operators"> <title>Geometric Operators</title> <Para> @@ -641,7 +641,7 @@ logical union </Para> </sect1> - <sect1> + <sect1 id="interval-operators"> <title>Time Interval Operators</title> <Para> @@ -722,8 +722,8 @@ logical union </Para> </sect1> - <Sect1> - <title id="cidr-opers">IP V4 CIDR Operators</title> + <sect1 id="cidr-operators"> + <title>IP V4 CIDR Operators</title> <Para> <TABLE TOCENTRY="1"> @@ -792,10 +792,10 @@ logical union </TGROUP> </TABLE> </Para> - </Sect1> + </sect1> - <Sect1> - <title id="inet-opers">IP V4 INET Operators</title> + <sect1 id="inet-operators"> + <title>IP V4 INET Operators</title> <Para> <TABLE TOCENTRY="1"> @@ -864,7 +864,7 @@ logical union </TGROUP> </TABLE> </Para> - </Sect1> + </sect1> </Chapter> diff --git a/doc/src/sgml/plan.sgml b/doc/src/sgml/plan.sgml index fb82a45c35575cf8419b87ff2aae8fd3d534e88f..bfc592b6a40eb1d91328a4bc514c7b0a8f9c0c90 100644 --- a/doc/src/sgml/plan.sgml +++ b/doc/src/sgml/plan.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.4 2000/08/29 20:02:07 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $ --> - <chapter> + <chapter id="understand-performance"> <title>Understanding Performance</title> <para> @@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.4 2000/08/29 20:02:07 m performance. </para> - <sect1> + <sect1 id="using-explain"> <title>Using <command>EXPLAIN</command></title> <note> diff --git a/doc/src/sgml/plperl.sgml b/doc/src/sgml/plperl.sgml index 7f23aaad792a09ac47af58f6da811d70e09aaf53..58023ac209a10983c3d4275087f7c1ba50258dab 100644 --- a/doc/src/sgml/plperl.sgml +++ b/doc/src/sgml/plperl.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $ --> <chapter id="pl-perl"> @@ -9,7 +9,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji This chapter describes how to compile, install and use PL/Perl. </para> - <sect1> + <sect1 id="plperl-overview"> <title>Overview</title> <para> PL/Perl allows you to write functions in the Perl scripting @@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji </para> </sect1> - <sect1> + <sect1 id="plperl-install"> <title>Building and Installing</title> <para> Assuming that the <productname>Postgres</productname> @@ -65,7 +65,7 @@ make </para> </sect1> - <sect1> + <sect1 id="plperl-use"> <title>Using PL/Perl</title> <para> Assume you have the following table: diff --git a/doc/src/sgml/plsql.sgml b/doc/src/sgml/plsql.sgml index 17adde2a193531d9a7367e9f1e8bd6114fb7f39a..99660afa9f0794817cf21e2937df52984674aae9 100644 --- a/doc/src/sgml/plsql.sgml +++ b/doc/src/sgml/plsql.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.10 2000/09/29 20:21:34 petere Exp $ --> - <chapter> + <chapter id="plsql"> <title>PL/pgSQL - SQL Procedural Language</title> <para> @@ -14,7 +14,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36 This package was originally written by Jan Wieck. </para> - <sect1> + <sect1 id="plsql-overview"> <title>Overview</title> <para> @@ -83,7 +83,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36 <!-- **** PL/pgSQL Description **** --> - <sect1> + <sect1 id="plpgsql-description"> <title>Description</title> <!-- **** PL/pgSQL structure **** --> @@ -773,7 +773,7 @@ EXIT [ <replaceable>label</replaceable> ] [ WHEN <replaceable>expression</replac <!-- **** PL/pgSQL Examples **** --> - <sect1> + <sect1 id="plpgsql-examples"> <title>Examples</title> <para> diff --git a/doc/src/sgml/pltcl.sgml b/doc/src/sgml/pltcl.sgml index 5768cb368be38b845ed29f8fe1e393e997694538..6267d8c41216482226e5c6c3394a4874d1637341 100644 --- a/doc/src/sgml/pltcl.sgml +++ b/doc/src/sgml/pltcl.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.6 2000/09/29 20:21:34 petere Exp $ --> - <chapter> + <chapter id="pltcl"> <title>PL/Tcl - TCL Procedural Language</title> <para> @@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas <!-- **** PL/Tcl overview **** --> - <sect1> + <sect1 id="pltcl-overview"> <title>Overview</title> <para> @@ -49,7 +49,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas <!-- **** PL/Tcl description **** --> - <sect1> + <sect1 id="pltcl-description"> <title>Description</title> <sect2> diff --git a/doc/src/sgml/populate.sgml b/doc/src/sgml/populate.sgml index 391b96aa736f3b49e2a87e3c326152033f1c9673..abac068e6226dd40cd1725bdd9b6070d9c60896e 100644 --- a/doc/src/sgml/populate.sgml +++ b/doc/src/sgml/populate.sgml @@ -1,8 +1,8 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:41 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.3 2000/09/29 20:21:34 petere Exp $ --> - <chapter> + <chapter id="populate"> <title>Populating a Database</title> <note> @@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27: efficient as possible. </para> - <sect1> + <sect1 id="disable-autocommit"> <title>Disable Auto-commit</title> <para> @@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27: </para> </sect1> - <sect1> + <sect1 id="populate-copy-from"> <title>Use COPY FROM</title> <para> @@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27: </para> </sect1> - <sect1> + <sect1 id="populate-rm-indices"> <title>Remove Indices</title> <para> diff --git a/doc/src/sgml/problems.sgml b/doc/src/sgml/problems.sgml index cbacac46bed3ad5ee72840f142221e5fe149c83d..e8a40f2a7d6ab4d7cb6dff763ab5d3df3e039d7c 100644 --- a/doc/src/sgml/problems.sgml +++ b/doc/src/sgml/problems.sgml @@ -1,4 +1,4 @@ -<sect1> +<sect1 id="problem-reporting"> <title>Problem Reporting Guidelines</title> <para> diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index 2817959f6cb2ab2b02f27dbd84196907b3655d19..6c9a9888b6c6b1dae05b35c8666b75bcd518ebbb 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -37,7 +37,7 @@ certain environment variables after the connection is established) are covered elsewhere. </para> -<Sect1> +<Sect1 id="protocol-overview"> <Title>Overview</Title> <Para> @@ -85,7 +85,7 @@ itself. The difference is historical. </para> </sect1> -<Sect1> +<Sect1 id="protocol-protocol"> <Title>Protocol</Title> <Para> @@ -620,7 +620,7 @@ to terminate itself. </sect2> </sect1> -<Sect1> +<Sect1 id="protocol-message-types"> <Title>Message Data Types</Title> <Para> @@ -690,7 +690,7 @@ characters that don't fit into your fixed-size buffer. </Para> </sect1> -<Sect1> +<Sect1 id="protocol-message-formats"> <Title>Message Formats</Title> <Para> diff --git a/doc/src/sgml/query.sgml b/doc/src/sgml/query.sgml index eba1f330a6fa8a4f42e86357e4a8d470cb3ca3a9..32b9b9a2c1565bc65a787045bc7970e42f93df8e 100644 --- a/doc/src/sgml/query.sgml +++ b/doc/src/sgml/query.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.12 2000/06/14 13:12:17 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $ --> <chapter id="query"> @@ -27,7 +27,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.12 2000/06/14 13:12:17 thoma are extensions to the <acronym>ANSI</acronym> standard. </para> - <sect1> + <sect1 id="query-psql"> <title>Interactive Monitor</title> <para> @@ -69,7 +69,7 @@ mydb=> \i basics.sql </para> </sect1> - <sect1> + <sect1 id="query-concepts"> <title>Concepts</title> <para> @@ -93,7 +93,7 @@ mydb=> \i basics.sql </para> </sect1> - <sect1> + <sect1 id="query-table"> <title>Creating a New Class</title> <para> @@ -140,7 +140,7 @@ CREATE TABLE weather ( </para> </sect1> - <sect1> + <sect1 id="query-populate"> <title>Populating a Class with Instances</title> <para> @@ -171,7 +171,7 @@ COPY weather FROM '/home/user/weather.txt' </para> </sect1> - <sect1> + <sect1 id="query-query"> <title>Querying a Class</title> <para> @@ -240,7 +240,7 @@ SELECT DISTINCT city </para> </sect1> - <sect1> + <sect1 id="query-selectinto"> <title>Redirecting SELECT Queries</title> <para> @@ -259,7 +259,7 @@ SELECT * INTO TABLE temp FROM weather; </para> </sect1> - <sect1> + <sect1 id="query-join"> <title>Joins Between Classes</title> <para> @@ -334,7 +334,7 @@ SELECT W1.city, W1.temp_lo AS low, W1.temp_hi AS high, </para> </sect1> - <sect1> + <sect1 id="query-update"> <title>Updates</title> <para> @@ -352,7 +352,7 @@ UPDATE weather </para> </sect1> - <sect1> + <sect1 id="query-delete"> <title>Deletions</title> <para> @@ -374,7 +374,7 @@ DELETE FROM classname; </para> </sect1> - <sect1> + <sect1 id="query-agg"> <title>Using Aggregate Functions</title> <para> diff --git a/doc/src/sgml/regress.sgml b/doc/src/sgml/regress.sgml index 56e1d6105155b496e1049ad57de1b11410c67827..fc761c68dd994e88a40eedbe20c7b8ac038b0e94 100644 --- a/doc/src/sgml/regress.sgml +++ b/doc/src/sgml/regress.sgml @@ -45,7 +45,7 @@ the regression tests are current for every official release. </para> - <sect1> + <sect1 id="regress-environment"> <title>Regression Environment</title> <para> @@ -191,7 +191,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03 </para> </sect1> - <sect1> + <sect1 id="regress-procedure"> <title>Regression Test Procedure</title> <para> @@ -305,7 +305,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03 </procedure> </sect1> - <sect1> + <sect1 id="regress-analysis"> <title>Regression Analysis</title> <para> @@ -476,7 +476,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03 </sect1> - <sect1> + <sect1 id="regress-platform"> <title>Platform-specific comparison files</title> <para> diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml index 86d96cdc366348bf6707f7ee4480d613c0a91e59..9a7bc3e5880f98e330c6e0ddfa76ad6aa5b20c7d 100644 --- a/doc/src/sgml/release.sgml +++ b/doc/src/sgml/release.sgml @@ -1,11 +1,11 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.59 2000/09/12 21:12:44 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.60 2000/09/29 20:21:34 petere Exp $ --> <chapter id="release"> <title>Release Notes</title> - <sect1> + <sect1 id="release-7-1"> <title>Release 7.1</title> <!-- <docinfo> @@ -59,7 +59,7 @@ Set session-wide transaction mode READ COMMITTED or SERIALIZABLE (Thomas) </sect2> </sect1> - <sect1> + <sect1 id="release-7-0-2"> <title>Release 7.0.2</title> <!-- <docinfo> @@ -99,7 +99,7 @@ Added documentation to tarball. </sect1> - <sect1> + <sect1 id="release-7-0-1"> <title>Release 7.0.1</title> <!-- <docinfo> @@ -161,7 +161,7 @@ ecpg changes (Michael) </sect2> </sect1> - <sect1> + <sect1 id="release-7-0"> <title>Release 7.0</title> <!-- <docinfo> @@ -660,7 +660,7 @@ New multibyte encodings </sect2> </sect1> - <sect1> + <sect1 id="release-6-5-3"> <title>Release 6.5.3</title> <!-- <docinfo> @@ -703,7 +703,7 @@ Fix dumping rules on inherited tables </sect1> - <sect1> + <sect1 id="release-6-5-2"> <title>Release 6.5.2</title> <!-- <docinfo> @@ -767,7 +767,7 @@ Updated version of pgaccess 0.98 </sect2> </sect1> - <sect1> + <sect1 id="release-6-5-1"> <title>Release 6.5.1</title> <!-- <docinfo> @@ -831,7 +831,7 @@ Add Win1250 (Czech) support (Pavel Behal) </sect2> </sect1> - <sect1> + <sect1 id="release-6-5"> <title>Release 6.5</title> <!-- <docinfo> @@ -1236,7 +1236,7 @@ New install commands for plpgsql(Jan) </sect1> -<sect1> +<sect1 id="release-6-4-2"> <title>Release 6.4.2</title> <!-- <docinfo> @@ -1280,7 +1280,7 @@ Fix for datetime constant problem on some platforms(Thomas) -<sect1> +<sect1 id="release-6-4-1"> <title>Release 6.4.1</title> <!-- <docinfo> @@ -1353,7 +1353,7 @@ Upgrade to PyGreSQL 2.2(D'Arcy) -<sect1> +<sect1 id="release-6-4"> <title>Release 6.4</title> <!-- <docinfo> @@ -1659,7 +1659,7 @@ new Makefile.shlib for shared library configuration(Tom) </sect2> </sect1> -<sect1> +<sect1 id="release-6-3-2"> <title>Release 6.3.2</title> <!-- <docinfo> @@ -1738,7 +1738,7 @@ ASSERT fixes(Bruce) </sect2> </sect1> - <sect1> + <sect1 id="release-6-3-1"> <title>Release 6.3.1</title> <!-- <docinfo> @@ -1831,7 +1831,7 @@ Better identify tcl and tk libs and includes(Bruce) </sect2> </sect1> - <sect1> + <sect1 id="release-6-3"> <title>Release 6.3</title> <!-- <docinfo> @@ -2150,7 +2150,7 @@ Remove un-needed malloc() calls and replace with palloc()(Bruce) </sect2> </sect1> -<sect1> +<sect1 id="release-6-2-1"> <title>Release 6.2.1</title> <!-- <docinfo> @@ -2241,7 +2241,7 @@ Trigger function for inserting user names for INSERT/UPDATE(Brook Milligan) </sect2> </sect1> -<sect1> +<sect1 id="release-6-2"> <title>Release 6.2</title> <!-- <docinfo> @@ -2404,7 +2404,7 @@ SPI and Trigger programming guides (Vadim & D'Arcy) </sect2> </sect1> -<sect1> +<sect1 id="release-6-1-1"> <title>Release 6.1.1</title> <!-- <docinfo> @@ -2459,7 +2459,7 @@ pg_dumpall now returns proper status, portability fix(Bruce) </sect2> </sect1> -<sect1> +<sect1 id="release-6-1"> <title>Release 6.1</title> <!-- <docinfo> @@ -2639,7 +2639,7 @@ DG-UX, Ultrix, Irix, AIX portability fixes </sect2> </sect1> -<sect1> +<sect1 id="release-6-0"> <title>Release v6.0</title> <!-- <docinfo> @@ -2792,7 +2792,7 @@ Unused/uninialized variables corrected </sect2> </sect1> -<sect1> +<sect1 id="release-1-09"> <title>Release v1.09</title> <!-- <docinfo> @@ -2817,7 +2817,7 @@ releases. </para> </sect1> -<sect1> +<sect1 id="release-1-02"> <title>Release v1.02</title> <!-- <docinfo> @@ -2975,7 +2975,7 @@ Contributors (appologies to any missed) </sect2> </sect1> -<sect1> +<sect1 id="release-1-01"> <title>Release v1.01</title> <!-- <docinfo> @@ -3175,7 +3175,7 @@ Bug fixes: </sect2> </sect1> -<sect1> +<sect1 id="release-1-0"> <title>Release v1.0</title> <!-- <docinfo> @@ -3241,7 +3241,7 @@ Bug fixes: </sect2> </sect1> -<sect1> +<sect1 id="release-0-03"> <title><productname>Postgres95</productname> Beta 0.03</title> <!-- <docinfo> @@ -3373,7 +3373,7 @@ New documentation: </sect2> </sect1> -<sect1> +<sect1 id="release-0-02"> <title><productname>Postgres95</productname> Beta 0.02</title> <!-- <docinfo> @@ -3433,7 +3433,7 @@ The following bugs have been fixed in postgres95-beta-0.02: </sect2> </sect1> -<sect1> +<sect1 id="release-0-01"> <title><productname>Postgres95</productname> Beta 0.01</title> <!-- <docinfo> @@ -3455,7 +3455,7 @@ Initial release. </para> </sect1> - <sect1> + <sect1 id="timing-results"> <title>Timing Results</title> <para> diff --git a/doc/src/sgml/rules.sgml b/doc/src/sgml/rules.sgml index f17cfd77b0969d6cc241cae00fb37b0db74038ce..c84f1333cad4f964d1bda7e7d696b0f6c2fd2c06 100644 --- a/doc/src/sgml/rules.sgml +++ b/doc/src/sgml/rules.sgml @@ -29,7 +29,7 @@ as well as [<XRef LinkEnd="STON90b" EndTerm="STON90b">]. </para> -<Sect1> +<Sect1 id="querytree"> <Title>What is a Querytree?</Title> <Para> @@ -228,7 +228,7 @@ </Sect2> </Sect1> -<Sect1> +<Sect1 id="rules-views"> <Title>Views and the Rule System</Title> <Sect2> @@ -973,7 +973,7 @@ </Sect1> -<Sect1> +<Sect1 id="rules-insert"> <Title>Rules on INSERT, UPDATE and DELETE</Title> <Sect2> @@ -1824,7 +1824,7 @@ Merge Join </Sect1> -<Sect1> +<Sect1 id="rules-permissions"> <Title>Rules and Permissions</Title> <Para> @@ -1912,7 +1912,7 @@ Merge Join </Para> </Sect1> -<Sect1> +<Sect1 id="rules-triggers"> <Title>Rules versus Triggers</Title> <Para> diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 01a9c6c54745b44023f6c9e08cbe08b217861aab..5ae49bfdd5bd7124ba3a22776c76afc4ecf52f35 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.24 2000/09/06 19:54:45 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.25 2000/09/29 20:21:34 petere Exp $ --> <Chapter Id="runtime"> @@ -362,7 +362,7 @@ Is the postmaster running at 'localhost' and accepting connections on Unix socke </sect2> </sect1> - <sect1 Id="runtime-config"> + <sect1 id="runtime-config"> <Title>Run-time configuration</Title> <para> @@ -1800,7 +1800,7 @@ openssl x509 -inform PEM -outform PEM -in newreq.pem -out newkey_no_passphrase.p </para> </sect1> - <sect1> + <sect1 id="ssh"> <title>Secure TCP/IP Connections with SSH tunnels</title> <note> diff --git a/doc/src/sgml/sources.sgml b/doc/src/sgml/sources.sgml index 347c7efa9934cdbe3699c9aeb4a1ad4e12c5d523..1ab1e0b4cb18ea747e6efb628eed82a5922217de 100644 --- a/doc/src/sgml/sources.sgml +++ b/doc/src/sgml/sources.sgml @@ -1,11 +1,11 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/sources.sgml,v 2.2 2000/03/31 03:27:41 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/sources.sgml,v 2.3 2000/09/29 20:21:34 petere Exp $ --> - <chapter> + <chapter id="source"> <title>Postgres Source Code</title> - <sect1> + <sect1 id="source-format"> <title>Formatting</title> <para> diff --git a/doc/src/sgml/spi.sgml b/doc/src/sgml/spi.sgml index d453b1ed70ad7cac885daa0e30d5375e29593505..141295c13809c2262544b3f52d8705cd944d1de6 100644 --- a/doc/src/sgml/spi.sgml +++ b/doc/src/sgml/spi.sgml @@ -59,7 +59,7 @@ a returned integer value or in SPI_result global variable, as described below). On error, a negative or NULL result will be returned. </Para> -<Sect1> +<Sect1 id="spi-interface"> <Title>Interface Functions</Title> <REFENTRY ID="SPI-SPICONNECT"> @@ -1096,7 +1096,7 @@ TBD </Sect1> -<Sect1> +<Sect1 id="spi-interface-support"> <Title>Interface Support Functions</Title> <Para> @@ -2608,7 +2608,7 @@ TBD </Sect1> -<Sect1> +<Sect1 id="spi-memory"> <Title>Memory Management</Title> <Para> @@ -2675,7 +2675,7 @@ this query is done! </Sect1> -<Sect1> +<Sect1 id="spi-visibility"> <Title>Visibility of Data Changes</Title> <Para> @@ -2697,7 +2697,7 @@ of Q) or after Q is done. </Para> </Sect1> -<Sect1> +<Sect1 id="spi-examples"> <Title>Examples</Title> <Para> diff --git a/doc/src/sgml/sql.sgml b/doc/src/sgml/sql.sgml index 05d6442fbb057524fb69e93f9a968a9ebaa54d13..51bd5e43c536eed0777bf35a6044fee5c2933fc9 100644 --- a/doc/src/sgml/sql.sgml +++ b/doc/src/sgml/sql.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/sql.sgml,v 1.11 2000/06/20 18:04:18 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/sql.sgml,v 1.12 2000/09/29 20:21:34 petere Exp $ --> <chapter id="sql"> @@ -191,7 +191,7 @@ PART: 4 | 3 </para> </sect1> - <sect1> + <sect1 id="relmodel-formal"> <title id="formal-notion">Relational Data Model Formalities</title> <para> @@ -372,7 +372,7 @@ attributes are taken from. We often write a relation scheme as </sect2> </sect1> - <sect1> + <sect1 id="relmodel-oper"> <title id="operations">Operations in the Relational Data Model</title> <para> diff --git a/doc/src/sgml/start.sgml b/doc/src/sgml/start.sgml index 438f3b76dba4100a93d69ddccb094502e7cb43bd..b5093ffed16d20feb74bc66b124e4d7fd4fcdc1d 100644 --- a/doc/src/sgml/start.sgml +++ b/doc/src/sgml/start.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $ --> <chapter id="start"> @@ -40,7 +40,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji language, Postgres <acronym>SQL</acronym>. </para> - <sect1> + <sect1 id="start-env"> <title>Setting Up Your Environment</title> <para> @@ -121,7 +121,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji </sect1> - <sect1> + <sect1 id="start-psql"> <title>Starting the Interactive Monitor (psql)</title> <para> @@ -200,7 +200,7 @@ FATAL 1:Feb 17 23:19:55:process userid (2360) != database owner (268) </para> </sect1> - <sect1> + <sect1 id="start-manage-db"> <title>Managing a Database</title> <para> diff --git a/doc/src/sgml/syntax.sgml b/doc/src/sgml/syntax.sgml index 957067008cdee0ef74c2a9e44ef9c53223289874..2749549a19aa59809750bbb16374c61dc3104cee 100644 --- a/doc/src/sgml/syntax.sgml +++ b/doc/src/sgml/syntax.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.24 2000/08/07 19:53:27 tgl Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.25 2000/09/29 20:21:34 petere Exp $ --> <chapter id="syntax"> @@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.24 2000/08/07 19:53:27 tgl types, functions, and operators. </para> - <sect1> + <sect1 id="sql-keywords"> <title>Key Words</title> <para> @@ -338,7 +338,7 @@ UNCOMMITTED UNNAMED </sect2> </sect1> - <sect1> + <sect1 id="sql-comments"> <title>Comments</title> <para> @@ -367,7 +367,7 @@ UNCOMMITTED UNNAMED </para> </sect1> - <sect1> + <sect1 id="sql-names"> <title>Names</title> <para> @@ -404,7 +404,7 @@ UNCOMMITTED UNNAMED </para> </sect1> - <sect1> + <sect1 id="sql-constants"> <title>Constants</title> <para> @@ -548,7 +548,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> ) </sect2> </sect1> - <sect1> + <sect1 id="sql-columns"> <title>Fields and Columns</title> <sect2> @@ -650,7 +650,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> ) </sect2> </sect1> - <sect1> + <sect1 id="sql-operators"> <title>Operators</title> <para> @@ -663,7 +663,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> ) </para> </sect1> - <sect1> + <sect1 id="sql-expressions"> <title>Expressions</title> <para> diff --git a/doc/src/sgml/trigger.sgml b/doc/src/sgml/trigger.sgml index d7858a7ce572bed26857128d0d914ff905e3d926..0b3442517c93a7be03c1ec2582b902215b9a3728 100644 --- a/doc/src/sgml/trigger.sgml +++ b/doc/src/sgml/trigger.sgml @@ -10,7 +10,7 @@ AFTER on INSERT, DELETE or UPDATE of a tuple as a trigger event. </para> - <sect1> + <sect1 id="trigger-create"> <title>Trigger Creation</title> <para> @@ -176,7 +176,7 @@ CREATE TRIGGER <replaceable>trigger</replaceable> [ BEFORE | AFTER ] [ INSERT | </para> </sect1> - <sect1> + <sect1 id="trigger-manager"> <title>Interaction with the Trigger Manager</title> <para> @@ -389,7 +389,7 @@ typedef struct Trigger </para> </sect1> - <sect1> + <sect1 id="trigger-datachanges"> <title>Visibility of Data Changes</title> <para> @@ -426,7 +426,7 @@ execution of Q) or after Q is done. </para> </sect1> - <sect1> + <sect1 id="trigger-examples"> <title>Examples</title> <para> diff --git a/doc/src/sgml/typeconv.sgml b/doc/src/sgml/typeconv.sgml index bd1c0bbd8f9b4a473d1918ba07c25cbb714997e9..5169999f98021cbb4581f564bc41728ba57df452 100644 --- a/doc/src/sgml/typeconv.sgml +++ b/doc/src/sgml/typeconv.sgml @@ -29,7 +29,7 @@ The Programmer's Guide has more details on the exact algorithms used for implicit type conversion and coercion. </para> -<sect1> +<sect1 id="typeconv-overview"> <title>Overview</title> <para> @@ -204,7 +204,7 @@ should use this new function and will no longer do the implicit conversion using </sect2> </sect1> -<sect1> +<sect1 id="typeconv-oper"> <title>Operators</title> <sect2> @@ -419,7 +419,7 @@ will try to oblige. </sect2> </sect1> -<sect1> +<sect1 id="typeconv-func"> <title>Functions</title> <procedure> @@ -569,7 +569,7 @@ tgl=> select substr(text(1234), 3); </sect2> </sect1> -<sect1> +<sect1 id="typeconv-query"> <title>Query Targets</title> <procedure> @@ -620,7 +620,7 @@ tgl=> SELECT * FROM vv; </sect2> </sect1> -<sect1> +<sect1 id="typeconv-union"> <title>UNION Queries</title> <para> diff --git a/doc/src/sgml/user-manag.sgml b/doc/src/sgml/user-manag.sgml index 942dde5b35fa5087aa66ef19d0f39577610d97a1..c1830560b0da3d9f815bfb4b267b9007739ebf54 100644 --- a/doc/src/sgml/user-manag.sgml +++ b/doc/src/sgml/user-manag.sgml @@ -7,7 +7,7 @@ enough to not warrant explanation. </para> - <sect1> + <sect1 id="database-users"> <title>Database Users</title> <para> @@ -108,7 +108,7 @@ CREATE USER <replaceable>name</replaceable> </sect2> </sect1> - <sect1> + <sect1 id="groups"> <title>Groups</title> <para> @@ -125,7 +125,7 @@ ALTER GROUP <replaceable>name</replaceable> DROP USER <replaceable>uname1</repla </para> </sect1> - <sect1> + <sect1 id="privileges"> <title>Privileges</title> <para> @@ -172,7 +172,7 @@ REVOKE ALL ON accounts FROM PUBLIC; </para> </sect1> - <sect1> + <sect1 id="perm-functions"> <title>Functions and Triggers</title> <para> diff --git a/doc/src/sgml/xfunc.sgml b/doc/src/sgml/xfunc.sgml index 6a7787dfaddf812d827c4e2ada3f410c1e33bd8c..b61c46de9ce7b8f6686bac51c21f4148d69d3dcf 100644 --- a/doc/src/sgml/xfunc.sgml +++ b/doc/src/sgml/xfunc.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.20 2000/08/25 15:17:37 thomas Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.21 2000/09/29 20:21:34 petere Exp $ --> <chapter id="xfunc"> @@ -51,7 +51,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.20 2000/08/25 15:17:37 thoma and <filename>funcs.c</filename>. </para> - <sect1> + <sect1 id="xfunc-sql"> <title>Query Language (<acronym>SQL</acronym>) Functions</title> <para> @@ -328,7 +328,7 @@ SELECT clean_EMP(); </sect2> </sect1> - <sect1> + <sect1 id="xfunc-pl"> <title>Procedural Language Functions</title> <para> @@ -347,7 +347,7 @@ SELECT clean_EMP(); </para> </sect1> - <sect1> + <sect1 id="xfunc-internal"> <title>Internal Functions</title> <para> @@ -375,7 +375,7 @@ SELECT clean_EMP(); </para> </sect1> - <sect1> + <sect1 id="xfunc-c"> <title>Compiled (C) Language Functions</title> <para> @@ -1198,7 +1198,7 @@ LANGUAGE 'c'; </sect2> </sect1> - <sect1> + <sect1 id="xfunc-overload"> <title>Function Overloading</title> <para> diff --git a/doc/src/sgml/xoper.sgml b/doc/src/sgml/xoper.sgml index 2c938148fcde007a68c6c3f101e2dc04c5ff44e7..d38e78a4e1af22651531a65d320f427ea71b175b 100644 --- a/doc/src/sgml/xoper.sgml +++ b/doc/src/sgml/xoper.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.10 2000/04/16 04:41:01 tgl Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.11 2000/09/29 20:21:34 petere Exp $ --> <Chapter Id="xoper"> @@ -76,7 +76,7 @@ SELECT (a + b) AS c FROM test_complex; COMMUTATOR and other optimizer hints appear below. </Para> - <sect1> + <sect1 id="xoper-optimization"> <title>Operator Optimization Information</title> <note> diff --git a/doc/src/sgml/xplang.sgml b/doc/src/sgml/xplang.sgml index 4c566b43c403481da8964b30372e87b25b001b43..af88de13420b4d8861e7325b879aaa4ad129bcd8 100644 --- a/doc/src/sgml/xplang.sgml +++ b/doc/src/sgml/xplang.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.8 2000/04/02 22:59:40 tgl Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.9 2000/09/29 20:21:34 petere Exp $ --> <chapter id="xplang"> @@ -23,7 +23,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.8 2000/04/02 22:59:40 tgl E is outside the scope of this manual. </para> - <sect1> + <sect1 id="xplang-install"> <title>Installing Procedural Languages</title> <procedure> diff --git a/doc/src/sgml/xtypes.sgml b/doc/src/sgml/xtypes.sgml index af307671fac8401da708586e1e625e7ca5198c57..b28830f288caa4102c76635f3ede08b5dea22c31 100644 --- a/doc/src/sgml/xtypes.sgml +++ b/doc/src/sgml/xtypes.sgml @@ -9,7 +9,7 @@ are in <filename>funcs.sql</filename>. </para> - <sect1> + <sect1 id="xtypes-userdefined"> <title>User-Defined Types</title> <sect2>