aboutsummaryrefslogtreecommitdiff
path: root/doc/src
Commit message (Collapse)AuthorAge
* Update release notes for 9.1.4, 9.0.8, 8.4.12, 8.3.19.Tom Lane2012-05-31
|
* Rewrite --section option to decouple it from --schema-only/--data-only.Tom Lane2012-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | The initial implementation of pg_dump's --section option supposed that the existing --schema-only and --data-only options could be made equivalent to --section settings. This is wrong, though, due to dubious but long since set-in-stone decisions about where to dump SEQUENCE SET items, as seen in bug report from Martin Pitt. (And I'm not totally convinced there weren't other bugs, either.) Undo that coupling and instead drive --section filtering off current-section state tracked as we scan through the TOC list to call _tocEntryRequired(). To make sure those decisions don't shift around and hopefully save a few cycles, run _tocEntryRequired() only once per TOC entry and save the result in a new TOC field. This required minor rejiggering of ACL handling but also allows a far cleaner implementation of inhibit_data_for_failed_table. Also, to ensure that pg_dump and pg_restore have the same behavior with respect to the --section switches, add _tocEntryRequired() filtering to WriteToc() and WriteDataChunks(), rather than trying to implement section filtering in an entirely orthogonal way in dumpDumpableObject(). This required adjusting the handling of the special ENCODING and STDSTRINGS items, but they were pretty weird before anyway. Minor other code review for the patch, too.
* libpq: URI parsing fixesPeter Eisentraut2012-05-28
| | | | | | | | | | | | | | | Drop special handling of host component with slashes to mean Unix-domain socket. Specify it as separate parameter or using percent-encoding now. Allow omitting username, password, and port even if the corresponding designators are present in URI. Handle percent-encoding in query parameter keywords. Alex Shulgin some documentation improvements by myself
* Make pg_recievexlog by default loop on connection failuresMagnus Hagander2012-05-27
| | | | | | Avoids the need for an external script in the most common scenario. Behavior can be overridden using the -n/--noloop commandline parameter.
* Clarify 9.2 release notes items about pg_stat_statements, to betterBruce Momjian2012-05-24
| | | | | document fix of double counting and read/write count addition, per Peter Geoghegan
* Change pg_stat_statements order of release note items, per PeterBruce Momjian2012-05-24
| | | | Geoghegan
* Remove PL/Perl null array 9.2 release note item, per Andrew DunstanBruce Momjian2012-05-24
|
* Update SQL key word list to SQL:2011Peter Eisentraut2012-05-24
| | | | | For space reasons, drop SQL:1999 and SQL:2003. Only keep the latest two and SQL-92 for historical comparison.
* Mention Peter Geoghegan as primary author of pg_stat_statements changes.Bruce Momjian2012-05-23
|
* Improve wording of 9.2 clog release note item.Bruce Momjian2012-05-23
|
* Add 9.2 release note authorship mentions for Heikki and AlexanderBruce Momjian2012-05-22
| | | | Korotkov, per Alexander Korotkov.
* Add small example about pg_archivecleanup -x optionPeter Eisentraut2012-05-23
| | | | | | 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.
* Fix markup for HISTORY generation.Bruce Momjian2012-05-22
|
* Fix reindexdb manual page to say --maintenance-db controls what isBruce Momjian2012-05-22
| | | | reindexed, not vacuumed (typo). Per report from Thomas REISS
* 9.2 release notes: GiST index improvements are for all geometric indexBruce Momjian2012-05-22
| | | | types, per Alexander Korotkov
* Remove reviewers from 9.2 release notes; improve attributions.Bruce Momjian2012-05-22
|
* Release note improvements.Robert Haas2012-05-22
| | | | | | | Document some more things as incompatibilities, and improve wording of another item. Noah Misch
* Adjust documentation of ALTER TABLE CLUSTER ON for more consistency.Tom Lane2012-05-21
| | | | Josh Kupershmidt
* Document that we deviate from ISO 8601 by not using 'T' on output.Tom Lane2012-05-21
| | | | | | | 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.
* Some reference page improvementsPeter Eisentraut2012-05-20
| | | | | | | | 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.
* Put back word that was mysteriously lost in man page conversionPeter Eisentraut2012-05-19
|
* Reworded sentence as suggested by Stephen Frost.Michael Meskes2012-05-19
|
* Update key words table for 9.2Peter Eisentraut2012-05-17
|
* Update SQL features/conformance information to SQL:2011Peter Eisentraut2012-05-17
|
* Fix a whitespace issue with the man pagesPeter Eisentraut2012-05-15
| | | | | See 6ef24487967692604b07a4a54e71821a60fb729a for an explanation. This is the same for the new man pages.
* Remove whitespace from end of linesPeter Eisentraut2012-05-15
| | | | pgindent and perltidy should clean up the rest.
* Make xrefs to tables instead of assuming they appear belowPeter Eisentraut2012-05-15
|
* Update group commit release note item.Bruce Momjian2012-05-12
|
* Explain compatibility item about language names a bit more.Tom Lane2012-05-11
| | | | | | | 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.
* Update example of process titles shown by "ps".Tom Lane2012-05-11
| | | | | | 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.
* Fix contrib/citext's upgrade script to handle array and domain cases.Tom Lane2012-05-11
| | | | | | | | | | | | | | | | | | | | | | 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.
* Improve discussion of setting server parameters.Tom Lane2012-05-10
| | | | | | | | 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
* Tweak documentation wording to avoid "pdfendlink" failure.Tom Lane2012-05-10
| | | | | | 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.
* Merge visibility map crash-safety into index-only scan release noteBruce Momjian2012-05-10
| | | | item, per Robert Haas.
* Properly capitalize the TimeZone parameterPeter Eisentraut2012-05-10
| | | | | | | 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
* Add comma after "Previously" as suggested by Josh KupershmidtBruce Momjian2012-05-10
|
* 9.2 release note updates from Peter GeogheganBruce Momjian2012-05-10
|
* New 9.2 SSL parameters are GUC, not libpq, per Magnus's observation.Bruce Momjian2012-05-10
|
* Add 9.2 release note suggestions from Heikki,Bruce Momjian2012-05-10
|
* Python 2.2 is no longer supportedPeter Eisentraut2012-05-10
| | | | | | | 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.
* Whitespace cleanupPeter Eisentraut2012-05-10
|
* 9.2 release note adjustments from Robert Haas.Bruce Momjian2012-05-10
|
* Another doc fix for HTML entities.Bruce Momjian2012-05-10
|
* Update entitiy escapes docs; must be Latin1.Bruce Momjian2012-05-10
|
* Remove URL that suggested numeric HTML entities.Bruce Momjian2012-05-10
|
* Remove unportable use of SGML character-code entity.Tom Lane2012-05-10
| | | | | | 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.
* Release notes adjustments from Erik RijkersBruce Momjian2012-05-10
|
* Improve two 9.2 release note items.Bruce Momjian2012-05-10
|
* Fix a couple of typos in 9.2 release notes.Heikki Linnakangas2012-05-10
| | | | Thom Brown
* Copy-editing 9.2 release notes.Heikki Linnakangas2012-05-10
| | | | | Fix a couple of typos, add missing filename tags, and add a link to the doc section on timezone guc.