summaryrefslogtreecommitdiff
path: root/doc/src/sgml/postgres.sgml
AgeCommit message (Collapse)Author
2010-02-22Move documentation of all recovery.conf option to a new chapter.Heikki Linnakangas
They used to be scattered between the "backup and restore" and "streaming replication" chapters.
2009-08-04Use DocBook XSL stylesheets for man page buildingPeter Eisentraut
This switches the man page building process to use the DocBook XSL stylesheet toolchain. The previous targets for Docbook2X are removed. configure has been updated to look for the new tools. The Documentation appendix contains the new build instructions. There are also a few isolated tweaks in the documentation to improve places that came out strangely in the man pages.
2009-07-14Rearrangement of the HTML docs build rulesPeter Eisentraut
Set up proper makefile dependencies in the documentation build rules, especially around the HTML/index build. The problem we've had with all previous solutions is that we have used the same file name, such as HTML.index or bookindex.sgml, to mean different things at different stages of the build, and make can't distinguish that. The solution here is that the first jade run produces HTML.index, but does not require bookindex.sgml at all, and produces no other html output (the latter an idea from Alvaro). The second jade run includes bookindex.sgml, but does not recreate HTML.index. That way, when you change an sgml file, jade is run twice and at the end all dependencies are satisfied. Omitting the html output in the first stage also makes the full build a lot faster. When you run one of the print format targets, only the first jade run is run, then the print target-specific commands. If an HTML build has completed previously, the first jade run is skipped because the dependencies have already been satisfied. The draft and check targets for quick builds and syntax verification are still there.
2009-06-17Proofreading for Bruce's recent round of documentation proofreading.Tom Lane
Most of those changes were good, but some not so good ...
2009-04-27Proofreading adjustments for first two parts of documentation (TutorialBruce Momjian
and SQL).
2008-05-07Move Client Authentication right after Server Configuration in docs.Bruce Momjian
Scott Marlowe
2007-11-14Move contrib docs to an appendix (next door to External Projects).Tom Lane
Change title to Additional Supplied Modules. Improve discussion of how to build and install 'em.
2007-11-10Move most /contrib README files into SGML. Some still need conversionBruce Momjian
or will never be converted.
2007-11-01Add acronym section to our documentation.Bruce Momjian
2007-08-21First rough cut at text search documentation: bare bones referenceTom Lane
pages for the new SQL commands. I also committed Bruce's text search introductory chapter, as-is except for fixing some markup errors, so that there would be a place for the reference pages to link to.
2007-01-31Update documentation on may/can/might:Bruce Momjian
Standard English uses "may", "can", and "might" in different ways: may - permission, "You may borrow my rake." can - ability, "I can lift that log." might - possibility, "It might rain today." Unfortunately, in conversational English, their use is often mixed, as in, "You may use this variable to do X", when in fact, "can" is a better choice. Similarly, "It may crash" is better stated, "It might crash". Also update two error messages mentioned in the documenation to match.
2006-11-17Rename replication section "High Availability and Load Balancing".Bruce Momjian
2006-10-26Add documentation section on failover, replication, load balancing, andBruce Momjian
clustering options.
2006-09-14Fix SGML markupTeodor Sigaev
2006-03-10Make $PostgreSQL CVS tags consistent for SGML files.Bruce Momjian
2005-09-12Make the documentation of GUC variables a separate chapter, rather thanNeil Conway
a section of the "Server Run-time Environment" chapter. Also, move the SGML for the new chapter to a separate file and fix the resulting fallout.
2005-02-27Add documentation on how statistics are used by the planner.Bruce Momjian
Mark Kirkwood
2005-02-13Write some real documentation about the index access method API.Tom Lane
2005-01-10Add some real documentation about TOAST (finally). Combine this withTom Lane
the old 'page' chapter and the recently added 'filelayout' chapter to make a coherent chapter about PostgreSQL's physical storage layout.
2004-12-30More updates and copy-editing. Rearrange order of sections a little bitTom Lane
to put more widely useful info before less widely useful info.
2004-12-29Convert external-projects to an appendix.Tom Lane
2004-12-24Minor updates and copy-editing.Tom Lane
2004-12-23A small pass of docs review and copy-editing.Tom Lane
2004-12-03First version of external projects manual section.Bruce Momjian
2004-12-03Remove doc changes that were in process during previous commit.Bruce Momjian
2004-12-03Back out fix for Unicode characters above 0x10000Bruce Momjian
2004-11-12Add some real documentation about the overall filesystem layout used byTom Lane
a Postgres database. Update page.sgml to match 8.0 tuple header layout.
2004-04-20Remove TCL docs.Bruce Momjian
2004-01-19Remove JDBC from the build system and documentation, too.Tom Lane
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-11-24Upgrade to DocBook V4.2 SGML.Peter Eisentraut
2003-11-04Random copy-editing.Peter Eisentraut
2003-10-23Remove obsolete information about altering default optimization flags forTom Lane
gcc. Per comment from original author, Brian Gallew: "Ancient history. Kill it fast."
2003-10-22Move docs about index cost estimation functions and writing a proceduralTom Lane
language handler to the 'Internals' area, per my proposal of yesterday. Clean up the trigger documentation a bit. Push SPI chapter to the end of its part, and reorder the Internals chapters into what seems a more sensible order (at the moment anyway).
2003-10-17Add a listing of our SQLSTATE error codes to the documentation.Tom Lane
Link to it from some appropriate places.
2003-09-12Update obsolete examples of error messages; various other minor editing.Tom Lane
2003-09-08Update preface.Peter Eisentraut
Use question marks rather than brackets to delimit optional elements in Tcl synopses. Fix stylesheet misfeature leading to excessively long cross-reference text when linking to a different "part". Remove <body> attributes -- CSS stylesheets should handle that. Improve bibliography formatting. Add fast-forward links for more convenient navigation.
2003-09-01Clean up after pygresql removal: adjust/remove documentation and removePeter Eisentraut
unneeded configure work.
2003-06-22Adjust chapter ordering in Internals part to something that seems moreTom Lane
reasonable.
2003-05-18Add documentation for information schema, and some corrections on somePeter Eisentraut
views.
2003-04-13Integrate the operator class section into the comprehensive extending SQLPeter Eisentraut
chapter as well.
2003-04-10In an effort to reduce the total number of chapters, combine the smallPeter Eisentraut
chapters on extending types, operators, and aggregates into the extending functions chapter. Move the information on how to call table functions into the queries chapter. Remove some outdated information that is already present in a better form in other parts of the documentation.
2003-03-25Merge documentation into one book. (Build with "make html".) ReplacePeter Eisentraut
vague cross-references with real links.
2002-08-05Add User's Guide chapters on Data Definition and Data Manipulation.Peter Eisentraut
Still needs to be filled with more information, but it gives us a framework to have a User's Guide with complete coverage of the basic SQL operations. Move arrays into data type chapter, inheritance into DDL chapter (for now). Make <comment>s show up in the output while the version number ends in "devel". Allow cross-book references with entities &cite-user; etc.
2001-11-21Deprecate 'current' for date/time input.Thomas G. Lockhart
Fix up references to "PostgreSQL" rather than "Postgres". Was roughly evenly split between the two before. ref/ files not yet done.
2001-05-12Add index. Only some parts of the manual set have index entries so far...Peter Eisentraut
2001-02-03Update, polish, consistencify preface/intro sections.Peter Eisentraut
2000-11-24Revive Reference Manual, remove reference pages from User's Guide.Peter Eisentraut
Make version.sgml the central place for updating version numbers in the documentation. Document titles now contain the version number of the release they belong to. filelist.sgml is the central (and only) place to declare system entities (i.e., sgml files). No longer a need to declare them in each document header. There is no longer any need to maintain duplicate chapter lists in postgres.sgml and user/admin/etc.sgml, everything is build from the same sources. Some parameter entities allow for different text to be included when the integrated or a single doc set is generated, which eliminates the problems that had caused this to fail in the past.
2000-10-08Split out Developer's from Programmer's guide.Peter Eisentraut
2000-09-30Convert more charset/locale documentation to DocBookPeter Eisentraut