summaryrefslogtreecommitdiff
path: root/src/man
AgeCommit message (Collapse)Author
1998-08-09The attached patch implements some changes that were discussed aBruce Momjian
couple weeks ago on the hackers and interfaces lists: 1. When the backend sends a NOTICE message and closes the connection (typically, because it was told to by the postmaster after another backend coredumped), libpq will now print the notice and close the connection cleanly. Formerly, the frontend app would usually terminate ungracefully due to a SIGPIPE. (I am not sure if 6.3.2 behaved that way, but the current cvs sources do...) 2. libpq's various printouts to stderr are now fed through a single "notice processor" routine, which can be overridden by the application to direct notices someplace else. This should ease porting libpq to Windows. I also noticed and fixed a problem in PQprint: when sending output to a pager subprocess, it would disable SIGPIPE in case the pager terminates early (this is good) --- but afterwards it reset SIGPIPE to SIG_DFL, rather than restoring the application's prior setting (bad). regards, tom lane
1998-08-04EXPLAIN VERBOSE prints the plan, and now pretty-prints the plan toBruce Momjian
the postmaster log file.
1998-08-03Fix typo in man pages.Bruce Momjian
1998-07-25Update psql help syntax to remove <> and uppercaese keywords.Bruce Momjian
1998-07-24Add mention of actual SQL command to create*/destroy* commands.Bruce Momjian
1998-07-24Add mention of SQL commands to create/destroy man pages.Bruce Momjian
1998-07-24Add mention of psql and template1 to create*, destroy* commandBruce Momjian
manual pages.
1998-07-19pg_dump -z has gotten rather thoroughly broken in the last coupleBruce Momjian
of days --- it was emitting stuff like REVOKE ALL on 'table' from PUBLIC; GRANT ALL on "table" to "Public"; neither of which work. While I was at it I cleaned up a few other things: * \connect commands are issued only in -z mode. In this way, reloading a pg_dump script made without -z will generate a simple database wholly owned by the invoking user, rather than a mishmash of tables owned by various people but lacking in access rights. (Analogy: cp versus cp -p.) * \connect commands are issued just before COPY FROM stdin commands; without this, reloading a database containing non-world-writable tables tended to fail because the COPY was not necessarily attempted as the table owner. * Redundant \connect commands are suppressed (each one costs a backend launch, so...). * Man page updated (-z wasn't ever documented). The first two items were discussed in a pgsql-hackers thread around 6 May 98 ("An item for the TODO list: pg_dump and multiple table owners") but no one had bothered to deal with 'em yet. regards, tom lane
1998-07-16Remove monitor mention and add psql.Bruce Momjian
1998-07-15Update word.Bruce Momjian
1998-07-15Add PGUSER to man page.Bruce Momjian
1998-07-14More updates for typmod int32 change. From Tom Lane.Bruce Momjian
1998-07-14Major man page update from Tom Lane. cBruce Momjian
1998-07-12add mention of DISTINCT ON attrNBruce Momjian
1998-07-09From: Tom Lane <tgl@sss.pgh.pa.us>Marc G. Fournier
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-09From: Tom Lane <tgl@sss.pgh.pa.us>Marc G. Fournier
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-04Add PQsetdbLogin() and cleanup.Bruce Momjian
1998-06-24cleanupBruce Momjian
1998-06-24regenerate manual page list.Bruce Momjian
1998-06-24manual cleanupBruce Momjian
1998-06-24Add another underscore to manual page name.Bruce Momjian
1998-06-23Add underscores in manual references.Bruce Momjian
1998-06-23Remove mention of monitor in manual pages.Bruce Momjian
1998-06-17cleanupBruce Momjian
1998-06-16Remove time travel reference.Bruce Momjian
1998-05-27postmaster/postgres options cleanup.Bruce Momjian
1998-05-12Cleanups for large objects, so file is trucated on open, fix forBruce Momjian
solaris/spare shared libararies, new error message for postmaster startup, and makefile cleanups.
1998-04-28Add cursor name to man page.Bruce Momjian
1998-04-27manual page update from Oliver ElphickBruce Momjian
Oliver.Elphick@lfix.co.uk
1998-04-26Re-apply Darren's char2-16 removal code.Bruce Momjian
1998-04-15pgintro now has a list of all manual pages.Bruce Momjian
1998-04-07Back out char2-char16 removal. Add later.Bruce Momjian
1998-04-06DESTDIR removed, again.Bruce Momjian
1998-04-06cleanup and possible alpha-linux fix.Bruce Momjian
1998-04-06Make DESTDIR consistent, and verious Linux cleanups.Bruce Momjian
1998-04-06Hi,Bruce Momjian
Attached you'll find a (big) patch that fixes make dep and make depend in all Makefiles where I found it to be appropriate. It also removes the dependency in Makefile.global for NAMEDATALEN and OIDNAMELEN by making backend/catalog/genbki.sh and bin/initdb/initdb.sh a little smarter. This no longer requires initdb.sh that is turned into initdb with a sed script when installing Postgres, hence initdb.sh should be renamed to initdb (after the patch has been applied :-) ) This patch is against the 6.3 sources, as it took a while to complete. Please review and apply, Cheers, Jeroen van Vianen
1998-03-31Merge rename name page into alter table. Fix UNION with DISTINCTBruce Momjian
or ORDER BY bug.
1998-03-30documentation for HAVING, clean up UNION comment.Bruce Momjian
1998-03-30The following uuencoded, gzip'd file will ...Bruce Momjian
1. Remove the char2, char4, char8 and char16 types from postgresql 2. Change references of char16 to name in the regression tests. 3. Rename the char16.sql regression test to name.sql. 4. Modify the regression test scripts and outputs to match up. Might require new regression.{SYSTEM} files... Darren King
1998-03-26Update manualBruce Momjian
1998-03-25Mention rollback instead of abort.Bruce Momjian
1998-03-23Manual page fixes.Bruce Momjian
1998-03-18Add checks for UNION target fields, and add optional TABLE to LOCKBruce Momjian
and SELECT manual pages and psql help.
1998-03-15 CLUSTER cleanupBruce Momjian
1998-03-14Cluster fixup.Bruce Momjian
1998-03-14Change Postgres95 to PostgreSQL. Update CLUSTER manual page.Bruce Momjian
1998-03-06pg_user cleanup.Bruce Momjian
1998-02-27From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier
Here's a small patch to ecpg's man page to make it list all known bugs.
1998-02-20Update bugs section of ecpg...Marc G. Fournier
1998-02-17Major update of ecpg preprocessorMarc G. Fournier
From: Michael Meskes <meskes@topsystem.de>