summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
1999-09-29Remove remnant garbage from former man pages.Thomas G. Lockhart
1999-09-29Fix (mis)information about NULLIF() SQL function.Thomas G. Lockhart
Thanks to Tom Lane for pointing it out.
1999-09-29Strip out some cvs log info.Thomas G. Lockhart
1999-09-28Recommend postmaster stop/start for pg_upgrade.Bruce Momjian
1999-09-28 I have been working with user defined types and user defined cBruce Momjian
functions. One problem that I have encountered with the function manager is that it does not allow the user to define type conversion functions that convert between user types. For instance if mytype1, mytype2, and mytype3 are three Postgresql user types, and if I wish to define Postgresql conversion functions like I run into problems, because the Postgresql dynamic loader would look for a single link symbol, mytype3, for both pieces of object code. If I just change the name of one of the Postgresql functions (to make the symbols distinct), the automatic type conversion that Postgresql uses, for example, when matching operators to arguments no longer finds the type conversion function. The solution that I propose, and have implemented in the attatched patch extends the CREATE FUNCTION syntax as follows. In the first case above I use the link symbol mytype2_to_mytype3 for the link object that implements the first conversion function, and define the Postgresql operator with the following syntax The patch includes changes to the parser to include the altered syntax, changes to the ProcedureStmt node in nodes/parsenodes.h, changes to commands/define.c to handle the extra information in the AS clause, and changes to utils/fmgr/dfmgr.c that alter the way that the dynamic loader figures out what link symbol to use. I store the string for the link symbol in the prosrc text attribute of the pg_proc table which is currently unused in rows that reference dynamically loaded functions. Bernie Frankpitt
1999-09-28Reverse out last scan.l patch for minus handling.\Bruce Momjian
1999-09-23Add TRUNCATE command, with psql help and sgml additions.Bruce Momjian
1999-09-15*** empty log message ***Michael Meskes
1999-09-11Update protocol doc to emphasize that backend can returnTom Lane
arbitrarily long strings, and frontends should cope gracefully. Goes along with long query and long error message changes...
1999-09-10Add information on ssh tunnelling from Gene Selkov.Thomas G. Lockhart
1999-09-01Fix wording on allowed/forbidden keyword usage.Thomas G. Lockhart
Thanks to Michael Deck <deckm@cleansoft.com> for the tipoff. Add more examples for language components.
1999-08-22Further planner/optimizer cleanups. Move all set_tlist_referencesTom Lane
and fix_opids processing to a single recursive pass over the plan tree executed at the very tail end of planning, rather than haphazardly here and there at different places. Now that tlist Vars do not get modified until the very end, it's possible to get rid of the klugy var_equal and match_varid partial-matching routines, and just use plain equal() throughout the optimizer. This is a step towards allowing merge and hash joins to be done on expressions instead of only Vars ...
1999-08-17Add missing docs semicolon.Bruce Momjian
1999-08-16Change >& to > and 2>&1.Bruce Momjian
1999-08-08Use sgml/Makefile to generate man sections, so just "make man" there.Thomas G. Lockhart
1999-08-08Remove emacs properties block from end of file.Thomas G. Lockhart
1999-08-08Update references to char2 type by using char(2).Thomas G. Lockhart
Thanks to Garr Updegraff <garru@uci.edu> for the tip.
1999-08-08Allow nsgmls to validate input by defining the document type.Thomas G. Lockhart
Use refentry.sgml as a generic header for man pages through nsgmls.
1999-08-06Fix markup to allow clean man pages.Thomas G. Lockhart
Add new pages for programming languages and tcl shells.
1999-08-06Fix cross-reference markup so that only the *title* of the OperatorsThomas G. Lockhart
chapter is included, not the chapter itself. Thanks to Evelyn Mitchell <efm@tummy.com> for pointing it out.
1999-08-06Remove explicit references to ref/ path in file names; use vpath instead.Thomas G. Lockhart
Fix rules for man pages to ensure double-pass to get cross references. Add a few new man pages.
1999-08-06Try to clarify characteristics of the SERIAL type.Thomas G. Lockhart
Fix source indenting, which does not affect output. Note: still need docs on NUMERIC and DECIMAL (and let's not talk about regression tests :()
1999-07-31Add some more verbiage to man page's directions for pg_upgrade.Tom Lane
1999-07-30Fix description of psql flags -t and -q.Bruce Momjian
1999-07-22Complete merge of all old man page information.Thomas G. Lockhart
lisp.sgml is a placeholder for Eric Marsden's upcoming contribution. catalogs.sgml is not yet marked up or integrated. It should perhaps become an appendix.
1999-07-22Complete merge of all old man page information.Thomas G. Lockhart
ecpg reference page still needs formatting.
1999-07-16Fix conflicting id tags (sql.sgml also used "select-title").Thomas G. Lockhart
1999-07-15Complete markup for docbook2man support.Thomas G. Lockhart
Fix synopsis info thanks to Yves.Martin@ensimag.imag.fr.
1999-07-15Add id label to allow cross referencing.Thomas G. Lockhart
1999-07-15Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian
1999-07-14Complete first pass at markup adjustments for docbook2man man pages.Thomas G. Lockhart
Add some internal cross references to select.sgml.
1999-07-14Include gif omitted from integrated doc.Thomas G. Lockhart
Thanks to Goran Uddeborg for spotting this.
1999-07-12Update install file.Bruce Momjian
1999-07-12Update 6.5.1 items.Bruce Momjian
1999-07-11Update release notes.Bruce Momjian
1999-07-11Add Tom's group by fixes.Bruce Momjian
1999-07-10Add new item from Tom Lane sorting.Bruce Momjian
1999-07-10Update release notes.Bruce Momjian
1999-07-10Update release for 6.5.1.Bruce Momjian
1999-07-10Update stuff for 6.5.1 release.Bruce Momjian
1999-07-06Update makefile to generate man pages.Thomas G. Lockhart
Include first cut at instructions for man pages in docguide.sgml. Fix markup.
1999-07-06Add missing paragraph end tag.Thomas G. Lockhart
1999-07-06Fix some markup, but probably not finished yet...Thomas G. Lockhart
1999-07-06Fix markup for docbook2man man page generation.Thomas G. Lockhart
No big deal; fixed lots of other markup at the same time. Bigest change: make sure there is no whitespace in front of <term> contents. This will probably help the other output types too.
1999-07-06Include rules for building a man tar file.Thomas G. Lockhart
1999-06-23Remove User's Guide entities since they were not being used.Thomas G. Lockhart
1999-06-23Add information on generating INSTALL and HISTORY from sgml sources.Thomas G. Lockhart
1999-06-23Clarify input/output timezone information.Thomas G. Lockhart
Add detail on exact interpretation of "concatenated date" for various lengths.
1999-06-23Add backup/restore info to Admin Guide.Thomas G. Lockhart
Split management chapter from start-ag.sgml to manage-ag.sgml.
1999-06-23Minor changes to Fred Horsh's updates.Thomas G. Lockhart