Commit Graph

486 Commits

Author SHA1 Message Date
Thomas G. Lockhart
7ecf60427d Fix up small markup problems. Force omit-tags to nil so we have tag
completion as required by the newest DocBook conventions.
1999-03-30 15:25:56 +00:00
Thomas G. Lockhart
107eb78fd4 Repair cut-and-paste typo which described createdb rather than destroydb. 1999-03-30 15:24:49 +00:00
Thomas G. Lockhart
971febeccb Include libpq+.sgml in the doc set.
Had been omitted from the integrated doc for no good reason.
1999-03-30 15:23:03 +00:00
Thomas G. Lockhart
c701639b1f Updates from Vince Vielhaber are the first since 1997. 1999-03-30 15:21:42 +00:00
Thomas G. Lockhart
045013cba3 Markup fixes from Vince Vielhaber. 1999-03-30 15:20:43 +00:00
Michael Meskes
9abf246b91 *** empty log message *** 1999-03-24 14:54:10 +00:00
Bruce Momjian
9ede867281 Fix &g. 1999-03-20 00:15:40 +00:00
Bruce Momjian
0d01fd4e19 Add EXCEPT/INTERSECT doc changes. 1999-03-19 02:41:41 +00:00
Bruce Momjian
62a7754e1a grammar cleanup 1999-03-17 21:58:25 +00:00
Bruce Momjian
cff9ba6570 INET/CIDR doc cleanup 1999-03-17 21:38:13 +00:00
Bruce Momjian
ddc8899e6b Add docs about left-associativity of operators. 1999-03-17 21:27:02 +00:00
Bruce Momjian
259ca6df22 Add documentation change for %'s precidence. 1999-03-17 21:24:17 +00:00
Bruce Momjian
ebfa6ab7b0 Update sgml for 6.4.* release changes. 1999-03-16 21:03:00 +00:00
Bruce Momjian
cd72d24e02 bool uses one byte 1999-03-15 15:00:08 +00:00
Bruce Momjian
f45ec44c6b Patches for the SGML documentation relating
to the tutorial code changes.

NOTE:  I couldn't get ngsmls to find the document
type so that the changes could be checked.  However,
the changes were very minor:

Best,

Clark
1999-03-14 15:24:15 +00:00
Bruce Momjian
a564d2bf0f geqo now at 11 tables 1999-03-07 12:00:40 +00:00
Tom Lane
13abdde2b9 Document configure's --with-maxbackends switch.
Fix a few small typos.
1999-02-21 03:16:29 +00:00
Thomas G. Lockhart
61f40ac3f2 Fix parens typo reported by wmt@thi.com (Bill Tonkin). 1999-02-19 01:58:52 +00:00
Thomas G. Lockhart
1902e8d098 Fix SGML markup from last content changes. 1999-02-19 01:57:08 +00:00
Bruce Momjian
b4e7510e09 Enable bushy and right-hand queries by default. 1999-02-18 06:01:11 +00:00
Bruce Momjian
65ccd1039a Enable bushy plans by default. 1999-02-18 05:26:34 +00:00
Bruce Momjian
61aa825876 Optimizer rename. 1999-02-14 04:57:02 +00:00
Thomas G. Lockhart
0925e5f5f9 Re-enable arch-dev.sgml now that it has new information from Stefan's
Master's Thesis.
1999-02-13 03:54:51 +00:00
Thomas G. Lockhart
e4000add1b Require complete tagging in emacs hints at bottom of file. 1999-02-13 03:54:00 +00:00
Thomas G. Lockhart
478e5beef1 Include chapter on SQL language elements (keywords, etc).
Should merge with or complement Stefan's Master's Thesis intro to SQL.
1999-02-13 03:52:46 +00:00
Thomas G. Lockhart
af2a0dfd65 Describe the date/time parsing rules.
Include specific information on the supported time zones.
 It's a really big table, so maybe it should go into an appendix instead.
1999-02-13 03:42:10 +00:00
Thomas G. Lockhart
0c30f18fbe Add Stefan Simkovics' Master's Thesis. 1999-02-13 03:38:46 +00:00
Thomas G. Lockhart
ba8808b2a6 Substitute great info from Stefan Simkovics' Master's Thesis.
Still need to add some acknowledgements at the top of the doc;
 already have full info in the bibliography but since the original is
 being spread across the existing docs we should also mention things
 locally.
1999-02-13 03:37:54 +00:00
Thomas G. Lockhart
dcded41895 Minor markup changes for the recent TEMP TABLE info.
Docs should build now...
1999-02-13 03:33:50 +00:00
Thomas G. Lockhart
b106421473 More complete info from Oliver Elphick. 1999-02-13 03:32:43 +00:00
Bruce Momjian
f1b7823471 Make GEQO use dependent on table and index count. 1999-02-02 20:30:18 +00:00
Bruce Momjian
a7ad43cd18 Included patches make some enhancements to the multi-byte support.
o allow to use Big5 (a Chinese encoding used in Taiwan) as a client
  encoding. In this case the server side encoding should be EUC_TW

o add EUC_TW and Big5 test cases to the regression and the mb test
  (contributed by Jonah Kuo)

o fix mistake in include/mb/pg_wchar.h. An encoding id for EUC_TW was
  not correct (was 3 and now is 4)

o update documents (doc/README.mb and README.mb.jp)

o update psql helpfile (bin/psql/psqlHelp.h)

--
Tatsuo Ishii
t-ishii@sra.co.jp
1999-02-02 18:51:40 +00:00
Bruce Momjian
8e958b8a38 Fix create_rule is->as. 1999-02-02 17:46:17 +00:00
Bruce Momjian
4390b0bfbe Add TEMP tables/indexes. Add COPY pfree(). Other cleanups. 1999-02-02 03:45:56 +00:00
Bruce Momjian
289a826dab Here is a new version of my patch for allowing pg_dump to DROP schema
elements prior to CREATEing new ones.  It is under control of the -c
command line option (with the default being status quo).

The DROP TRIGGER portion still needs implementation.  Anyone able to
help clarify what exactly the CREATE TRIGGER portion does so I can fix
this?

Again, I have tried this with tables/indexes/sequences, but do not
have other schema elements in my database.  As a result, I am not 100%
convinced that I got the syntax correct in all cases (but think I did,
nonetheless).  If anyone can check the other cases, I'd appreciate it.

Cheers,
Brook

[I added manual page and sgml additions for the new -c option.]
1999-01-21 22:53:37 +00:00
Thomas G. Lockhart
6240aa0f6c Remove redundant note on NT port. 1999-01-19 16:12:26 +00:00
Thomas G. Lockhart
f3fde99841 Augment info on string functions per Jose Soares' suggestions. 1999-01-19 16:11:18 +00:00
Thomas G. Lockhart
bda6246664 Introduction to SQL from Stefan. Not yet marked up, but will go into
the User's Guide sometime soon.
1999-01-19 16:09:16 +00:00
Thomas G. Lockhart
c00d800e2d Add tables of allowed values and formats for date/time input types.
Include info for time zones, days of week, months.
Procedural description of date input parsing is not yet complete.
1999-01-19 16:08:26 +00:00
Thomas G. Lockhart
049efbd3a1 Merge current.sgml into release.sgml so all release notes are in the same
file. Per Bruce's preference. Go to it Bruce!
No info yet for v6.4.2 or upcoming releases.
1999-01-19 16:06:26 +00:00
Bruce Momjian
be321b7488 Add masters thesis to docs. 1999-01-18 01:09:14 +00:00
Thomas G. Lockhart
888760250a Fix build rules for the tutorial,
which was not built last time these things changed.
1999-01-07 06:19:17 +00:00
Thomas G. Lockhart
42dd24dab2 Refresh info for various platforms. Claim client-side support for WIN32. 1999-01-07 03:17:46 +00:00
Thomas G. Lockhart
25f7ecbc5f Fix typo. 1999-01-07 03:05:28 +00:00
Thomas G. Lockhart
57bd2775da Add entries for introduction chapter components such as Y2K statement.
Use a <citetitle> rather than <xref> when referring to libpq
 since that chapter is not included in the tutorial.
1999-01-07 03:05:01 +00:00
Thomas G. Lockhart
6ce5a7123f Remove mention of a couple of introductory chapters
which are not used here.
1999-01-07 03:02:27 +00:00
Thomas G. Lockhart
15fadc06ac Fix column formatting for a table. No content changes. 1999-01-07 03:01:27 +00:00
Thomas G. Lockhart
15d4617d0b Put in more markup. Not done yet though. 1999-01-07 03:00:43 +00:00
Thomas G. Lockhart
350f422bdb Include installation instructions for WIN32 client-side libraries.
From Magnus Hagander <mha@sollentuna.net>.
1999-01-07 02:59:45 +00:00
Thomas G. Lockhart
a75f2d21a8 Clean up to ensure tag completion as required by the newest versions
of Norm's Modular Style Sheets and jade/docbook.
From Vince Vielhaber <vev@michvhf.com>.
1998-12-29 02:24:47 +00:00
Bruce Momjian
bb76dd858e Included are patches for doc/README.mb and README.mb.jp.
Please apply to both trees.
--
Tatsuo Ishii
1998-12-18 18:01:10 +00:00
Thomas G. Lockhart
c0d816c57a Fix typos in rules.sgml.
Add Emacs configuration block to postgres.sgml.
1998-12-18 16:23:34 +00:00
Thomas G. Lockhart
5ac3cd0f0c Include example of Postgres' extended query syntax which allow one to omit
the FROM clause. e.g. "SELECT table.*".
1998-12-18 16:22:31 +00:00
Thomas G. Lockhart
4060456291 Update information on alternate database locations.
These fixes are from Jeff Hoffmann <jeff@remapcorp.com>.
1998-12-18 16:20:28 +00:00
Thomas G. Lockhart
dee302e611 Include more details on editing with Emacs.
Remove mention of the old "migration" flat files.
Change URLs for resources to point to areas, not particular files.
 That way things stay correct even when version of tools change.
 Suggested by Vince Vielhaber.
1998-12-18 16:17:29 +00:00
Thomas G. Lockhart
bb6286a92d Include keywords from CASE implementation.
Rearrange a few other keywords to put them in the proper category.
1998-12-18 16:13:45 +00:00
Thomas G. Lockhart
df3023344e Add Cobalt MIPS linux box from Tatsuo. 1998-12-18 16:12:13 +00:00
Thomas G. Lockhart
4bbcad1ee0 Update some info, especially the CIDR/INET data types. 1998-12-18 16:11:12 +00:00
Thomas G. Lockhart
a6757f2ce3 Include Emacs DocBook DTD description file. May allow Emacs to understand
tags even if DocBook is not installed on your local system.
Most of the .sgml source files contain a reference to this file in an
 Emacs setup block at the bottom of the file...
1998-12-18 16:10:00 +00:00
Thomas G. Lockhart
5135ba323b Information on the CVS tree and remote access.
Not yet complete, integrated, or marked up.
Not yet included in a document (should go in the developer's doc?).
1998-12-18 16:08:19 +00:00
Bruce Momjian
03f1648872 Attached is a patch with some fixes that (I think that) should go into
6.4.1. Here is the list:

- The type int8 now works. In fact, the bug(s) were in
src/backend/port/snprintf.c, so int8 is probably broken in every platform
that hasn't a native snprintf/vsnprintf. The type itself worked as
expected, only the output was wrong. Anyway, this patch should be checked
in other platforms.

- The regression tests for int2 and int4, which were broken due to
differences in the error messages, are fixed.

- The regression test for float8, which was broken in the reference
platform, is also fixed. I don't know if the new file (float8-OSF1.out)
will work on other platforms, but it might be worth to try it.

- Two new template files are provided (alpha_cc, which includes
optimization, and alpha_gcc), and src/templates/.similar is updated
accordingly. src/templates/alpha should be removed from the distribution.
*IMPORTANT NOTE*: I don't know if you can use gcc to compile postgres;
I've written the alpha_gcc file because alpha_cc has some flags that are
specific to DEC C.

- There is a (very basic) Digital Unix specific FAQ in
doc/FAQ_DigitalUnix.

--
-------------------------------------------------------------------
Pedro José Lobo Perea                   Tel:    +34 91 336 78 19
1998-12-18 07:08:03 +00:00
Bruce Momjian
c29d0f31b4 Remove need for doc 'install man' in INSTALL file. install does both
html and man.
1998-12-17 16:37:04 +00:00
Bruce Momjian
2d11676999 Cleanup patch from Oleg. 1998-12-13 05:14:53 +00:00
Tom Lane
b10a719777 Use autoconf to determine whether system has POSIX signals,
instead of relying on port's os.h to tell us.  (Needed for HPUX
where system major version is not enough info.)
configure unsets USE_TK if X libraries not found.
doc/Makefile uses gzcat or zcat as found by autoconf.
1998-11-29 05:30:25 +00:00
Tom Lane
e50feea8d5 Add link to HPUX platform FAQ. 1998-11-28 23:12:50 +00:00
Tom Lane
7095b43f33 New platform-specific FAQ for HP-UX sites. 1998-11-28 23:10:22 +00:00
Bruce Momjian
59d9fd9b17 Update platform FAQ's. 1998-11-24 03:48:22 +00:00
Thomas G. Lockhart
d85df9cae2 Add new "-N" flag to force double quotes around identifiers.
Fix missing mention of "-n" flag in synopsis.
1998-11-14 02:04:16 +00:00
Thomas G. Lockhart
9bc35facdc Add id attribute to reftitle to allow cross referencing from the new
vaccumdb reference page.
1998-11-14 02:02:53 +00:00
Thomas G. Lockhart
e44087d827 Add reference page for new vacuumdb utility. 1998-11-14 02:01:40 +00:00
Bruce Momjian
4f920a66f4 Update todo. 1998-11-07 03:19:54 +00:00
Thomas G. Lockhart
ccca422abb Fix email addres for Dan Horak per his request. 1998-11-02 15:54:27 +00:00
Thomas G. Lockhart
40064c2b24 Move configuration info to after installation procedure.
Include only the current release  in the release notes section.
1998-11-02 15:53:02 +00:00
Thomas G. Lockhart
19532d1809 Include instructions on perl installation.
Already in product docs since they were built on my machine.
1998-11-02 15:52:14 +00:00
Thomas G. Lockhart
09634ebdfe Cleanup for v6.4 release.
Make new file current.sgml to hold release info for the current release.
 Should be moved to release.sgml before filling with next release info.
1998-10-31 09:36:38 +00:00
Thomas G. Lockhart
3af9d95f38 Try to get only html and gif files into tarballs.
Was picking up subdirectories and other garbage.
1998-10-31 09:35:19 +00:00
Thomas G. Lockhart
b43b8fb09f New versions for v6.4 release. 1998-10-31 09:32:55 +00:00
Thomas G. Lockhart
f1f9ec3344 Minor editing and markup changes as a result of preparing the Postscript
documentation for v6.4.
Bigger updates to the installation instructions (install and config).
1998-10-30 19:37:19 +00:00
Thomas G. Lockhart
3d83e28b2b Minor cleanup in markup, especially in the Output section. 1998-10-30 19:34:40 +00:00
Bruce Momjian
3ac0a4e058 Updated TODO. 1998-10-30 17:14:35 +00:00
Thomas G. Lockhart
e337249f23 Remove obsolete file listing support resources which has not been updated
in a year an a half. Much of the info was wrong and is covered more
 correctly elsewhere.
1998-10-30 08:08:50 +00:00
Thomas G. Lockhart
8fcac709e6 Minor fix for Jan to remove claim in SPI and trigger chapters that
Postgres is missing a procedural language. He correctly points out
 that we now have two (thanks to him, but he modestly didn't mention
 that).
1998-10-30 08:04:52 +00:00
Thomas G. Lockhart
41ec33d70f User's Guide for v6.4.
Has three pages of goofy layout at the end. Can't figure out what Applix
doesn't like about it, so giving up for now.
1998-10-30 07:56:11 +00:00
Thomas G. Lockhart
f5bd98c67d Final hardcopy for v6.4, barring unexpected problems.
Includes Developer's Guide info for now.
1998-10-28 04:45:14 +00:00
Thomas G. Lockhart
d0ffbe2f61 Incorporate changes suggested by Tom Lane.
Update storage space estimates.
Continue cleanup.
Still need to consolidate configure parameters with new config.sgml info.
1998-10-27 06:38:13 +00:00
Thomas G. Lockhart
6ae396c9e8 New info on a few ports for v6.4. 1998-10-27 06:15:48 +00:00
Thomas G. Lockhart
724df98740 Try to get a straight story on which prompts mean what. 1998-10-27 06:15:21 +00:00
Thomas G. Lockhart
e9f10b22f4 Include new cidr and inet data types. 1998-10-27 06:14:41 +00:00
Thomas G. Lockhart
866104b3df Include configuration chapter with new info on configure and make. 1998-10-27 06:14:01 +00:00
Thomas G. Lockhart
ded961296a First cut at standalone installation guide to replace INSTALL text source. 1998-10-27 06:11:08 +00:00
Bruce Momjian
ccbe540b61 Updated TODO. 1998-10-26 16:44:50 +00:00
Thomas G. Lockhart
ae7e19c586 Try to go through and get the markup right.
Make more changes to freshen up to v6.4 conventions.
Drop mention of Postgres95 docs.
1998-10-25 16:59:01 +00:00
Bruce Momjian
ba74ce73bb Fix from Tom Lane for pg_shadow in pg_upgrade 1998-10-25 02:47:38 +00:00
Thomas G. Lockhart
cf5055261e Update info for v6.4. Fix markup of some examples which should
have been <programlisting> blocks.
1998-10-25 00:33:01 +00:00
Thomas G. Lockhart
6d603acc68 Add debugging info from Cary O'Brien.
Include comments from Robert Burrows.
1998-10-25 00:31:20 +00:00
Thomas G. Lockhart
20a0713264 Small adjustments in markup getting ready for hardcopy release.
Jan did a nice job of initial markup so it was pretty easy!
1998-10-25 00:29:01 +00:00
Thomas G. Lockhart
0061719728 Add massive new docs from Peter Mount.
Includes markup for the introductory portions suitable for the User's Guide
 but just put the class reference material inside a huge <programlisting>
 block. Figure out what to do later...
1998-10-25 00:27:44 +00:00
Thomas G. Lockhart
56cdabc62b Update info on source files for v6.4.
Should add/change ToDo list some more before release...
1998-10-25 00:25:30 +00:00
Thomas G. Lockhart
450b47e7ef Add Y2K statement for intros.
Make sure notation section is included in most intros.
1998-10-25 00:24:36 +00:00
Tom Lane
82f54c9d2c Update instructions for running configure (the old ones
seem to date from some pre-autoconf interactive configure script).
Revise sequence of instructions to allow you to start the regular
postmaster run before running regression tests; there's no need to
start and kill a special postmaster for regression tests.
Update the description of interpreting regression test results.
1998-10-24 22:05:01 +00:00
Bruce Momjian
30b2d287fb HISTORY file update. 1998-10-24 04:43:39 +00:00
Thomas G. Lockhart
0958666ce6 Minor fixes in markup.
Include cross-references in NOTIFY and UNLISTEN.
1998-10-21 05:34:12 +00:00
Thomas G. Lockhart
5e0ea5225f Minor fixes in markup. 1998-10-21 05:33:41 +00:00
Thomas G. Lockhart
8cf41db299 Incorporate information from Cary and Robert.
More how-to stuff on ApplixWare.
1998-10-21 05:33:22 +00:00
Thomas G. Lockhart
66dfa36e36 Include new information from Massimo. Rearrange ODBC docs. 1998-10-21 05:31:52 +00:00
Thomas G. Lockhart
da63386f3e Programming Language info from Jan Wieck.
Not yet marked up or included in a document, but it should be checked in
 to be safe.
1998-10-21 05:30:16 +00:00
Thomas G. Lockhart
634a575f7c New programmer's information from Massimo Dal Zotto. 1998-10-21 05:28:48 +00:00
Bruce Momjian
30d5e18572 Fix for 'make man'. 1998-10-20 23:14:35 +00:00
Tom Lane
5f27ac6b5e Minor documentation improvements and markup fixes. 1998-10-17 22:02:21 +00:00
Bruce Momjian
3c4e2bc9be SGML updates from post 6.3.2 manual changes. Added pg_upgrade man page. 1998-10-15 05:47:04 +00:00
Thomas G. Lockhart
6129de0b76 Remove duplicate entry for R_PLAN (thanks Bruce).
Add entry for undocumented (?) KSQO.
1998-10-14 16:31:28 +00:00
Thomas G. Lockhart
963ed0e72a Minor markup adjustment. 1998-10-14 16:30:17 +00:00
Thomas G. Lockhart
e149af170d Add TIMESTAMP as unreserved word. 1998-10-14 16:28:53 +00:00
Thomas G. Lockhart
ee92ab91ad Add some id tags to allow cross-references from the datatype chapter. 1998-10-14 16:28:31 +00:00
Thomas G. Lockhart
3103a05c64 Add mention of the SERIAL data type.
Change claim of "no limit" on maximum date for datetime type to
 more realistic 1465001 AD. Thanks Tatsuo for pointing this out :)
Clean up markup.
1998-10-14 16:26:31 +00:00
Thomas G. Lockhart
edadec91f7 Chapter on indices intended for the User's Guide.
Currently not included in the UG, and this now only has a discussion of
 partial indices by Paul Aoki culled from the mailing lists.
But, didn't want to loose it...
1998-10-14 16:20:16 +00:00
Bruce Momjian
aa3a1f46df New PGQUERY_LIMIT environment variable, and doc changes. 1998-10-14 05:31:50 +00:00
Bruce Momjian
8cec4cf91b New QUERY_LIMIT set command. 1998-10-14 05:10:12 +00:00
Thomas G. Lockhart
5a61590e48 Add new "-n" flag to pg_dump.
Update UNLISTEN to not require double-quotes around the wildcard argument.
Clean up markup.
1998-10-10 17:13:47 +00:00
Thomas G. Lockhart
d98011d8de Clean up markup.
Add new bibliographic references from Paul Aoki.
Include libpq++ docs from the old man page in the Programmer's Guide.
Update Unix installation info for ODBC.
1998-10-10 17:12:18 +00:00
Bruce Momjian
ef58a2c285 shared library instructions. 1998-10-10 03:08:02 +00:00
Bruce Momjian
572f6f313d New shared library mentions. 1998-10-09 21:41:36 +00:00
Bruce Momjian
0044a1bc1d Recommend ldconfig on any ELF. 1998-10-09 19:53:10 +00:00
Tom Lane
0a1c2805b3 libpgtcl.sgml still needs work, but at least there are
fewer errors than there were.
1998-10-08 03:23:03 +00:00
Tom Lane
f1fef841c3 Grammar, my boy, grammar :-( 1998-10-08 01:28:58 +00:00
Tom Lane
ad567f07be Link unlisten.sgml into what I hope are the right places. 1998-10-08 00:19:49 +00:00
Bruce Momjian
8849655d24 I agree. I think, though, that the best argument presented in the
debate was from Paul Vixie, who wanted INET to be the name covering
both IPV4 and IPV6.  The following kit makes the needed changes:

Tom Ivar Helbekkmo
1998-10-08 00:19:47 +00:00
Tom Lane
ac5a8b9ab5 And some UNLISTEN doco too! 1998-10-08 00:19:13 +00:00
Tom Lane
55a5639e93 LISTEN/NOTIFY doc improvements. 1998-10-08 00:18:31 +00:00
Bruce Momjian
252568dc11 Update pg_dump sgml and manuals to remove rule restriction. 1998-10-07 02:49:10 +00:00
Thomas G. Lockhart
dfde7f14f0 Install man pages from here now. "make install" will do that along with
the html/ps material...
1998-10-06 05:44:05 +00:00
Bruce Momjian
3abf496b8e > > There is a bug in check_foreign_key of refint.c which is bundled with
> > the standard distribution. It occurs when a trigger calling this
> > function recursively fires another trigger which calls the same
> > function. The calling check_foreign_key loses its plan informantion and
> > when it tries to use it the backend closes its channel. You can check it
> > with the sql script I am attaching below.
> > The solution to this is to do a find_plan again before executing it at
> > line 483 of refint.c.
> > Therefore two more lines should be added before line 483:

Anand Surelia
1998-10-06 03:12:59 +00:00
Tom Lane
16c6545d56 Many updates... 1998-10-05 04:11:47 +00:00
Thomas G. Lockhart
37d2f76ef7 Add new information for utility commands.
Haven't yet done cleardbdir, ipcclean, pg_passwd, and pg_upgrade.
Add reference info for the SQL VACUUM command (oops, forgot it earlier).
1998-10-05 02:54:45 +00:00
Tom Lane
4fe24467f4 Add note explaining that NoticeResponse messages can
arrive even while idle.
1998-10-04 22:48:42 +00:00
Bruce Momjian
2d69fd90b9 Integrate new IP type from Tom Ivar Helbekkmo. 1998-10-03 05:41:01 +00:00
Thomas G. Lockhart
2d73585028 Clean up pages. Add information for operator precedence.
Split introduction sections into separate files to allow the legal notice
 and notation sections appear in all documents without having the history
 show up everplace too.
Add full list of reserved and non-reserved key words in syntax.sgml.
Add a separate chapter to the admin guide on security.
1998-09-30 05:41:54 +00:00
Thomas G. Lockhart
d1a3b7528d Add new SQL reference page and the first utility/app reference page
converted from the man page.
1998-09-30 05:38:56 +00:00
Thomas G. Lockhart
f8b6b5f14f Cleanup markup and minor editing to prepare for first release. 1998-09-25 13:42:46 +00:00
Thomas G. Lockhart
dcff8232c1 Include the graphics directory in build lookup path. 1998-09-25 13:41:25 +00:00
Thomas G. Lockhart
52ca2ab268 Editing and markup cleanup. 1998-09-22 15:48:03 +00:00
Marc G. Fournier
06b8c8a8b8 From: Michael Meskes <meskes@usa.net>
docs improvement for ecpg..
1998-09-21 05:55:23 +00:00
Thomas G. Lockhart
2f0bf627e2 Update entries for MkLinux and Linux/ix86 for Postgres v6.4. 1998-09-16 14:48:41 +00:00
Thomas G. Lockhart
29c3c3a291 Add Unix-specific installation and configuration info for psqlodbc. 1998-09-16 14:44:00 +00:00
Thomas G. Lockhart
d2a907c6ad Markup and editing adjustments... 1998-09-16 14:43:12 +00:00
Thomas G. Lockhart
6866cbc7c7 Very minor formatting fixup in the refentry id field to remove
the trailing "-1". This makes a cleaner html output file name.
Clean up a few refpurpose fields.
1998-09-07 15:58:31 +00:00
Thomas G. Lockhart
95af0cb9bb Fix Postgres to support SQL92 syntax. Old syntax still works too. 1998-09-07 15:56:20 +00:00
Thomas G. Lockhart
4dce924b62 Minor wording and formatting cleanups. 1998-09-07 15:54:08 +00:00
Thomas G. Lockhart
b6bdc43522 Add new reference pages. This completes the first cut at a full set
for SQL commands.
1998-09-07 15:53:12 +00:00
Thomas G. Lockhart
7d1e32b51c Add new reference pages adapted from Jose'. 1998-09-05 06:02:57 +00:00
Thomas G. Lockhart
3a29400141 Minor fix to add paragraph break. 1998-09-05 06:01:56 +00:00
Thomas G. Lockhart
e6c1fbab5c Add more new pages. 1998-09-02 03:01:02 +00:00
Thomas G. Lockhart
1660e300e2 Add new files from Oliver and Thomas. 1998-09-01 15:53:09 +00:00
Thomas G. Lockhart
cdc91300c3 Remove mention of the migration directory since this info has already
been integrated into here.
1998-09-01 15:50:53 +00:00
Thomas G. Lockhart
da01b487ce Put in explicit reference to the ref/ subdirectory to help emacs. 1998-09-01 15:49:22 +00:00
Thomas G. Lockhart
b09b2b6818 Initial information for Linux/Unix installation. 1998-09-01 15:48:00 +00:00
Bruce Momjian
7d7adf24e7 Update FAQ. 1998-08-30 04:01:31 +00:00
Bruce Momjian
690235fcdd Update INSTALL, etc. for release 6.4. Update pgaccess to 0.88. 1998-08-30 01:40:52 +00:00
Thomas G. Lockhart
fddd79aa73 Make new section header. 1998-08-25 15:02:54 +00:00
Thomas G. Lockhart
fde6526753 Make small sentence cleanups. Add missing formatting for program example. 1998-08-17 16:22:58 +00:00
Thomas G. Lockhart
28742a182e Rename Id tags to eliminate the trailing "-1" field. This propagates
into cleaner html output file names.
1998-08-17 16:21:05 +00:00
Thomas G. Lockhart
629d53c974 Move SQL reference pages up into the User's Guide. 1998-08-17 16:20:33 +00:00
Thomas G. Lockhart
cbed406368 Small sentence cleanups. Add tags for acronyms and products. 1998-08-17 16:18:13 +00:00
Thomas G. Lockhart
4e76753091 Bring document list closer to up to day.
Add a note on sgml-tools that they are now working with jade and so
 may become the toolset of choice in the future.
1998-08-17 16:17:07 +00:00
Thomas G. Lockhart
9ce4ae80dd Enhanced the allowed constraint syntax, so remove mention of the problem. 1998-08-17 16:15:31 +00:00
Thomas G. Lockhart
40aa761d4c Update Id fields in header tags. Rename the TUTORIAL tag to avoid
conflicting with the tutorial.sgml container document.
1998-08-17 16:14:06 +00:00
Thomas G. Lockhart
0463ee00ae Fix small typo. 1998-08-17 16:12:35 +00:00
Thomas G. Lockhart
a80f034dc2 Make minor formatting improvements to statement synopses.
Make sure all files end with a newline.
1998-08-15 07:00:37 +00:00
Thomas G. Lockhart
a9e9f59308 Update for new information on PQsetNoticeProcessor().
Now back in sync with libpq.3 man page, which should be obsolete soon.
1998-08-15 06:56:36 +00:00
Thomas G. Lockhart
c4bf0c0d6a Change Id field in chapter tag to change html output file name. 1998-08-15 06:55:05 +00:00
Thomas G. Lockhart
ccc6851d0a Include working list of all documentation sources, with current status
and plans for some of them.
1998-08-15 06:53:52 +00:00
Thomas G. Lockhart
62cc942145 Include new chapters. 1998-08-15 06:52:54 +00:00
Thomas G. Lockhart
61ff1c3b2a Nice exposition on indices and keys from Herouth Maoz which appeared
on the mailing lists a while ago. Maybe slightly changed to fit docs.
Will go into the User's Guide.
1998-08-15 06:52:03 +00:00
Thomas G. Lockhart
45816ec4d2 Convert information from man pages. Not really suitable for man pages
anyway, so this will replace them as of now.
1998-08-15 06:49:33 +00:00
Bruce Momjian
85c165cd4c New findoidjoins examines oid columns to find join relationships. 1998-08-11 02:32:00 +00:00
Thomas G. Lockhart
957ff1a0b5 Removed from distribution. Completely converted to SGML.
This was the Postgres95 documentation written by Jolly and Chu...
1998-07-29 15:23:57 +00:00
Thomas G. Lockhart
fe0260c5d1 Use libpq only once to avoid file naming conflicts in the html output. 1998-07-29 07:08:00 +00:00
Thomas G. Lockhart
ccee8e5576 Somehow had substituted this file for the contents of allfiles.sgml.
This should be the right thing now...
1998-07-29 07:01:58 +00:00
Thomas G. Lockhart
5f372f9e59 Add id field to chapter and book tags to allow output file names
to be meaningful.
1998-07-29 06:50:04 +00:00
Thomas G. Lockhart
18baa27d6b Add port information for NS32532.
Fix Id tag in chapter headings to allow meaningful file names in html.
1998-07-29 06:35:19 +00:00
Thomas G. Lockhart
3221c0de52 Include information on documentation products and sources.
Include tables of possible source files throughout tree.
1998-07-29 06:33:37 +00:00
Thomas G. Lockhart
bd6b6f40de Add missing information.
Fix examples for regex operators.
1998-07-29 06:32:47 +00:00
Thomas G. Lockhart
32de56e817 Use option to jade to produce html file names from id field in tag. 1998-07-29 06:29:04 +00:00
Thomas G. Lockhart
64fbd1fb12 Add new files from Oliver Elphick. 1998-07-29 06:23:26 +00:00
Thomas G. Lockhart
a9d76d0108 Fix minor end-of-file formatting. 1998-07-29 06:21:57 +00:00
Thomas G. Lockhart
596731dcf8 Information moved to doc/src/sgml/geqo.sgml. 1998-07-29 06:07:54 +00:00
Marc G. Fournier
bf00bbb0c4 I really hope that I haven't missed anything in this one...
From: t-ishii@sra.co.jp

Attached are patches to enhance the multi-byte support.  (patches are
against 7/18 snapshot)

* determine encoding at initdb/createdb rather than compile time

Now initdb/createdb has an option to specify the encoding. Also, I
modified the syntax of CREATE DATABASE to accept encoding option. See
README.mb for more details.

For this purpose I have added new column "encoding" to pg_database.
Also pg_attribute and pg_class are changed to catch up the
modification to pg_database.  Actually I haved added pg_database_mb.h,
pg_attribute_mb.h and pg_class_mb.h. These are used only when MB is
enabled. The reason having separate files is I couldn't find a way to
use ifdef or whatever in those files. I have to admit it looks
ugly. No way.

* support for PGCLIENTENCODING when issuing COPY command

commands/copy.c modified.

* support for SQL92 syntax "SET NAMES"

See gram.y.

* support for LATIN2-5
* add UNICODE regression test case
* new test suite for MB

New directory test/mb added.

* clean up source files

Basic idea is to have MB's own subdirectory for easier maintenance.
These are include/mb and backend/utils/mb.
1998-07-24 03:32:46 +00:00
Thomas G. Lockhart
3733bd4627 First version of files from Oliver Elphick. 1998-07-14 03:47:34 +00:00
Bruce Momjian
e36f96e42a More updates for typmod int32 change. From Tom Lane. 1998-07-14 02:41:26 +00:00
Thomas G. Lockhart
a034884cfe Update regression test run times for v6.4beta. 1998-07-09 14:36:51 +00:00
Marc G. Fournier
ce812671b1 From: Tom Lane <tgl@sss.pgh.pa.us>
Attached are diffs (from current cvs sources) to bring libpq.sgml
and libpq.3 up to date.

It appears that at various times in the past, people have made edits to
one or the other of these files but not both.  I propagated some changes
from each into the other, but I don't think I caught every
inconsistency.  It'd be real nice if the man pages could be
automatically generated from the SGML...
1998-07-09 03:30:49 +00:00
Marc G. Fournier
a0659e3e2c From: Tom Lane <tgl@sss.pgh.pa.us>
Making PQrequestCancel safe to call in a signal handler turned out to be
much easier than I feared.  So here are the diffs.

Some notes:
  * I modified the postmaster's packet "iodone" callback interface to allow
    the callback routine to return a continue-or-drop-connection return
    code; this was necessary to allow the connection to be closed after
    receiving a Cancel, rather than proceeding to launch a new backend...
    Being a neatnik, I also made the iodone proc have a typechecked
    parameter list.
  * I deleted all code I could find that had to do with OOB.
  * I made some edits to ensure that all signals mentioned in the code
    are referred to symbolically not by numbers ("SIGUSR2" not "2").
    I think Bruce may have already done at least some of the same edits;
    I hope that merging these patches is not too painful.
1998-07-09 03:29:11 +00:00
Thomas G. Lockhart
03fb60c52e Fix suggestions on file protection for alternate DB locations. 1998-07-08 13:54:26 +00:00
Thomas G. Lockhart
ba3a99f193 Split function and operator User Guide info
from datatype.sgml into separate files.
Add type conversion information.
Format historical release notes.
1998-07-08 13:53:15 +00:00
Bruce Momjian
cb7cbc16fa Hi, here are the patches to enhance existing MB handling. This time
I have implemented a framework of encoding translation between the
backend and the frontend. Also I have added a new variable setting
command:

SET CLIENT_ENCODING TO 'encoding';

Other features include:
	Latin1 support more 8 bit cleaness

See doc/README.mb for more details. Note that the pacthes are
against May 30 snapshot.

Tatsuo Ishii
1998-06-16 07:29:54 +00:00
Bruce Momjian
8d8bcda253 Hello!
Attached to the mail is locale-patch.tar.gz. In the archive
   there are:

file README.locale
   short description

directory src/test/locale
   test suite; currently only koi8-r tests, but the suite can be
   easily extended

file locale.patch
   the very patch; to apply: patch < locale.patch; should be applied
   to postgres-6.3.2 (at least I created it with 6.3.2 without any
additional
   patches)

   Files touched by the patch:  src/include/utils/builtins.h
src/backend/utils/adt/char.c src/backend/utils/adt/varchar.c
src/backend/utils/adt/varlena.c

Oleg
1998-06-16 06:42:02 +00:00
Bruce Momjian
583891833f The attached patch modifies libpgtcl per previous discussion: the
pg_notifies statement is eliminated, and callbacks defined by
pg_listen are instead invoked automatically from the Tcl idle loop
whenever a NOTIFY message is received.

I have done only cursory testing, so there may be problems still
lurking (particularly on non-Unix machines?).  But it seems to
work.

Patch is against today's cvs sources.  Note that this will not work
with the 6.3.2 release since it depends on the new libpq.

The diffs are a bit large so I've gzipped them.  A patch to update
libpgtcl.sgml is included too.

			regards, tom lane
1998-06-16 04:10:17 +00:00
Bruce Momjian
5815523b0e Add FAQ_CVS. 1998-06-16 03:55:15 +00:00
Thomas G. Lockhart
f2764eea42 Clarify ownership and security issues with alternate db locations. 1998-05-29 13:16:36 +00:00
Thomas G. Lockhart
3d96825bb1 Define PGDOC to use POSTGRESDIR by default.
Can be set to something else in Makefile.custom if necessary.
1998-05-29 13:14:25 +00:00