summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
2012-05-23Add small example about pg_archivecleanup -x optionPeter Eisentraut
Every time I read this I had doubts about whether the argument to the -x option should include the dot (yes). A small example should clarify this.
2012-05-22Fix markup for HISTORY generation.Bruce Momjian
2012-05-22Fix reindexdb manual page to say --maintenance-db controls what isBruce Momjian
reindexed, not vacuumed (typo). Per report from Thomas REISS
2012-05-229.2 release notes: GiST index improvements are for all geometric indexBruce Momjian
types, per Alexander Korotkov
2012-05-22Remove reviewers from 9.2 release notes; improve attributions.Bruce Momjian
2012-05-22Release note improvements.Robert Haas
Document some more things as incompatibilities, and improve wording of another item. Noah Misch
2012-05-21Adjust documentation of ALTER TABLE CLUSTER ON for more consistency.Tom Lane
Josh Kupershmidt
2012-05-21Document that we deviate from ISO 8601 by not using 'T' on output.Tom Lane
Per discussion, we should explain that we follow RFC 3339 and not really the letter of the ISO 8601 spec for timestamp output format. Mostly Brendan Jurd's wording, though I tweaked it to clarify that we do take 'T' on input. Minor additional copy-editing and markup-tweaking, too.
2012-05-20Some reference page improvementsPeter Eisentraut
initdb: Add -T option oid2name: Put options in some non-random order pg_dump: Put --section option in the right place And some additional markup and terminology improvements.
2012-05-19Put back word that was mysteriously lost in man page conversionPeter Eisentraut
2012-05-19Reworded sentence as suggested by Stephen Frost.Michael Meskes
2012-05-17Update key words table for 9.2Peter Eisentraut
2012-05-17Update SQL features/conformance information to SQL:2011Peter Eisentraut
2012-05-15Fix a whitespace issue with the man pagesPeter Eisentraut
See 6ef24487967692604b07a4a54e71821a60fb729a for an explanation. This is the same for the new man pages.
2012-05-15Remove whitespace from end of linesPeter Eisentraut
pgindent and perltidy should clean up the rest.
2012-05-15Make xrefs to tables instead of assuming they appear belowPeter Eisentraut
2012-05-12Update group commit release note item.Bruce Momjian
2012-05-11Explain compatibility item about language names a bit more.Tom Lane
Since we've got an "open items" list item about this, apparently some people are pretty worried about it. In passing remove a lot of trailing whitespace.
2012-05-11Update example of process titles shown by "ps".Tom Lane
This example was quite old: it lacked the WAL writer and autovac launcher as well as the more recently added checkpointer. Linux "ps" seems to show slightly different stuff now too.
2012-05-11Fix contrib/citext's upgrade script to handle array and domain cases.Tom Lane
We previously recognized that citext wouldn't get marked as collatable during pg_upgrade from a pre-9.1 installation, and hacked its create-from-unpackaged script to manually perform the necessary catalog adjustments. However, we overlooked the fact that domains over citext, as well as the citext[] array type, need the same adjustments. Extend the script to handle those cases. Also, the documentation suggested that this was only an issue in pg_upgrade scenarios, which is quite wrong; loading any dump containing citext from a pre-9.1 server will also result in the type being wrongly marked. I approached the documentation problem by changing the 9.1.2 release note paragraphs about this issue, which is historically inaccurate. But it seems better than having the information scattered in multiple places, and leaving incorrect info in the 9.1.2 notes would be bad anyway. We'll still need to mention the issue again in the 9.1.4 notes, but perhaps they can just reference 9.1.2 for fix instructions. Per report from Evan Carroll. Back-patch into 9.1.
2012-05-10Improve discussion of setting server parameters.Tom Lane
Rewrite description of "include_if_exists" for clarity. Add subsection headings to make the structure of the page a little clearer. A couple other minor improvements too. Josh Kupershmidt and Tom Lane
2012-05-10Tweak documentation wording to avoid "pdfendlink" failure.Tom Lane
HEAD documentation was failing to build as US PDF for me, because a link to "CREATE CAST" was getting split across pages. Adjust wording to remove this rather gratuitous cross-reference.
2012-05-10Merge visibility map crash-safety into index-only scan release noteBruce Momjian
item, per Robert Haas.
2012-05-10Properly capitalize the TimeZone parameterPeter Eisentraut
For better or worse, it is implemented in mixed case, so document it as such, at least in the main listing, like DateStyle. Josh Kupershmidt
2012-05-10Add comma after "Previously" as suggested by Josh KupershmidtBruce Momjian
2012-05-109.2 release note updates from Peter GeogheganBruce Momjian
2012-05-10New 9.2 SSL parameters are GUC, not libpq, per Magnus's observation.Bruce Momjian
2012-05-10Add 9.2 release note suggestions from Heikki,Bruce Momjian
2012-05-10Python 2.2 is no longer supportedPeter Eisentraut
It was already on its last legs, and it turns out that it was accidentally broken in commit 89e850e6fda9e4e441712012abe971fe938d595a and no one cared. So remove the rest the support for it and update the documentation to indicate that Python 2.3 is now required.
2012-05-10Whitespace cleanupPeter Eisentraut
2012-05-109.2 release note adjustments from Robert Haas.Bruce Momjian
2012-05-10Another doc fix for HTML entities.Bruce Momjian
2012-05-10Update entitiy escapes docs; must be Latin1.Bruce Momjian
2012-05-10Remove URL that suggested numeric HTML entities.Bruce Momjian
2012-05-10Remove unportable use of SGML character-code entity.Tom Lane
It'd be nice to be able to spell Jan Urbanski's name with the correct accent marks, but we haven't yet found a way that works in everybody's docs toolchain. This way definitely doesn't.
2012-05-10Release notes adjustments from Erik RijkersBruce Momjian
2012-05-10Improve two 9.2 release note items.Bruce Momjian
2012-05-10Fix a couple of typos in 9.2 release notes.Heikki Linnakangas
Thom Brown
2012-05-10Copy-editing 9.2 release notes.Heikki Linnakangas
Fix a couple of typos, add missing filename tags, and add a link to the doc section on timezone guc.
2012-05-10Update 9.2 SSL release note links.Bruce Momjian
2012-05-09Publish draft version of Postgres 9.2 release notes.Bruce Momjian
2012-05-09Split contrib documentation into extensions and programsPeter Eisentraut
Create separate appendixes for contrib extensions and other server plugins on the one hand, and utility programs on the other. Recast the documentation of the latter as refentries, so that man pages are generated.
2012-05-09Update documentation to say that gmake check in contrib is supportedPeter Eisentraut
2012-05-08Add another URL for HTML entity codes.Bruce Momjian
2012-05-08Document how to find non-ASCII characters in the release notes.Bruce Momjian
2012-05-08psql: Add variable to control keyword case in tab completionPeter Eisentraut
This adds the variable COMP_KEYWORD_CASE, which controls in what case keywords are completed. This is partially to let users configure the change from commit 69f4f1c3576abc535871c6cfa95539e32a36120f, but it also offers more behaviors than were available before.
2012-05-06Document that it is the pgsql version we are matching for psqlrcBruce Momjian
version-specific files, not the server version.
2012-05-06Revert typo fix 768c3affd44d1dcb4e43e2e006c642524714c2a4; I was wrong.Bruce Momjian
2012-05-05Fix psql doc typo.Bruce Momjian
2012-05-04Overdue code review for transaction-level advisory locks patch.Tom Lane
Commit 62c7bd31c8878dd45c9b9b2429ab7a12103f3590 had assorted problems, most visibly that it broke PREPARE TRANSACTION in the presence of session-level advisory locks (which should be ignored by PREPARE), as per a recent complaint from Stephen Rees. More abstractly, the patch made the LockMethodData.transactional flag not merely useless but outright dangerous, because in point of fact that flag no longer tells you anything at all about whether a lock is held transactionally. This fix therefore removes that flag altogether. We now rely entirely on the convention already in use in lock.c that transactional lock holds must be owned by some ResourceOwner, while session holds are never so owned. Setting the locallock struct's owner link to NULL thus denotes a session hold, and there is no redundant marker for that. PREPARE TRANSACTION now works again when there are session-level advisory locks, and it is also able to transfer transactional advisory locks to the prepared transaction, but for implementation reasons it throws an error if we hold both types of lock on a single lockable object. Perhaps it will be worth improving that someday. Assorted other minor cleanup and documentation editing, as well. Back-patch to 9.1, except that in the 9.1 branch I did not remove the LockMethodData.transactional flag for fear of causing an ABI break for any external code that might be examining those structs.