aboutsummaryrefslogtreecommitdiff
path: root/doc/src
Commit message (Collapse)AuthorAge
...
* Stamp 9.0 release notes with expected release date; also some last-minuteTom Lane2010-09-16
| | | | copy-editing.
* Fix bad grammar.Tom Lane2010-09-16
|
* Add a compatibility note about plpgsql's treatment of SELECT INTO rec.fldTom Lane2010-09-15
| | | | | when fld is of composite type. Per discussion of bug #5644 from Valentine Gogichashvili.
* Elaborate on what gets stored in pg_authid.rolpasswd.Robert Haas2010-09-13
| | | | | | | Also, add cross-reference from pg_shadow.passwd to pg_authid.rolpasswd and fix a bit of markup I muffed in my previous commit. Per discussion with Josh Kupershmidt.
* Don't try aligning comments for new archive_command Win32 doc example;Bruce Momjian2010-09-13
| | | | | | it doesn't work. Backpatch to 9.0.X.
* Link from pg_shadow docs to pg_authid docs.Robert Haas2010-09-13
| | | | Per discussion with Josh Kupershmidt.
* Re-add documentation for Win32 copy syntax for archive_command.Bruce Momjian2010-09-12
| | | | Backpatch to 9.0.X.
* Remove obsolete claim that gzip is needed while installing PG's documentation.Tom Lane2010-09-09
| | | | | | | It isn't, now that we ship the docs as loose files rather than a sub-tarball. Also adjust the wording in a couple of places to make the lists of required software read more consistently.
* Doc fixes:Bruce Momjian2010-09-09
| | | | | | | | | | | | | - remove excessive table cells - moving function parameters into function tags rather than having them being considered separate - add return type column on XML2 contrib module functions list and removing return types from function - add table header to XML2 contrib parameter table Thom Brown Backpatch to 9.0.X.
* Add tip about building plpython 2 and 3. Fix link to Python docs.Peter Eisentraut2010-09-08
|
* Clarify that surrogate pairs are not encoded in UTF-8 directlyPeter Eisentraut2010-09-07
|
* Install a data-type-based solution for protecting pg_get_expr().REL9_1_ALPHA1Tom Lane2010-09-03
| | | | | | | | | | | | Since the code underlying pg_get_expr() is not secure against malformed input, and can't practically be made so, we need to prevent miscreants from feeding arbitrary data to it. We can do this securely by declaring pg_get_expr() to take a new datatype "pg_node_tree" and declaring the system catalog columns that hold nodeToString output to be of that type. There is no way at SQL level to create a non-null value of type pg_node_tree. Since the backend-internal operations that fill those catalog columns operate below the SQL level, they are oblivious to the datatype relabeling and don't need any changes.
* 9.1alpha1 release notes.Tom Lane2010-09-02
|
* Clean up description of ecpg's dtcvfmtasc function.Tom Lane2010-09-02
| | | | Per KOIZUMI Satoru.
* Clean up some bad grammar and punctuation in description of ecpg's decimalTom Lane2010-09-02
| | | | type. Per KOIZUMI Satoru.
* Clarify documentation of handling of null arguments for aggregates.Tom Lane2010-09-01
| | | | Per discussion.
* Improve release notes' description of Teodor's fixes for polygon overlapsTom Lane2010-09-01
| | | | and contains operators.
* Add missing markup for translatabilityAlvaro Herrera2010-08-31
|
* Remove obsolete remark that PQprepare() is more flexible than PREPARE.Tom Lane2010-08-29
| | | | | Spotted by Dmitriy Igrishin. Back-patch to 8.2, which is when the PREPARE statement was improved to allow parameter types to be omitted.
* Document the existence of the socket lock file under unix_socket_directory,Tom Lane2010-08-26
| | | | | | which is perhaps not a terribly good spot for it but there doesn't seem to be a better place. Also add a source-code comment pointing out a couple reasons for having a separate lock file. Per suggestion from Greg Smith.
* Explain automatic creation (or lack of it) of indexes for the various typesTom Lane2010-08-26
| | | | | | of constraints. Kevin Grittner
* Remove docs for "Incrementally Updated Backups" because it was ofBruce Momjian2010-08-25
| | | | | | | | questionable reliability; information moved to a wiki: http://wiki.postgresql.org/wiki/Incrementally_Updated_Backups Backpatch to 9.0.
* Document filtering dictionaries in textsearch.sgml.Tom Lane2010-08-25
| | | | | | While at it, copy-edit the description of prefix-match marker support in synonym dictionaries, and clarify the description of the default unaccent dictionary a bit more.
* Update release notes, per comments from Simon Riggs.Bruce Momjian2010-08-25
|
* Add missing description of reloftype fieldPeter Eisentraut2010-08-25
|
* Docs review for unaccent: fix grammar, markup, etc.Tom Lane2010-08-25
|
* Update 9.0 release notes for changes since beta4.Tom Lane2010-08-25
| | | | | Note: as usual, bug fixes that were also applied in back branches are not considered material to include in a new major release's notes.
* Further editing of release notes.Tom Lane2010-08-24
|
* Fix awkward wording in Incrementally Updated Backups docs.Bruce Momjian2010-08-24
| | | | Backpatch to 9.0.X.
* Clarifications for 9.0 release notesBruce Momjian2010-08-24
| | | | Josh Berkus
* Update autovacuum_freeze_max_age documentation to mention that theBruce Momjian2010-08-24
| | | | | | default is low because of pg_clog file removal. Backpatch to 9.0.X.
* Add string functions: concat(), concat_ws(), left(), right(), and reverse().Itagaki Takahiro2010-08-24
| | | | Pavel Stehule, reviewed by me.
* Make an editorial pass over the 9.0 release notes.Tom Lane2010-08-23
| | | | | This is mostly about grammar, style, and presentation, though I did find a few small factual errors.
* Document that autovacuum_freeze_max_age is used for pg_clog recycling.Bruce Momjian2010-08-22
| | | | We already mentioned xid wraparound.
* Add vacuum and analyze counters to pg_stat_*_tables views.Magnus Hagander2010-08-21
|
* Avoid saying "random" when randomness is not actually meant.Tom Lane2010-08-20
| | | | Per Thom Brown.
* Bring some sanity to the trace_recovery_messages code and docs.Tom Lane2010-08-19
| | | | | | | | | | Per gripe from Fujii Masao, though this is not exactly his proposed patch. Categorize as DEVELOPER_OPTIONS and set context PGC_SIGHUP, as per Fujii, but set the default to LOG because higher values aren't really sensible (see the code for trace_recovery()). Fix the documentation to agree with the code and to try to explain what the variable actually does. Get rid of no-op calls trace_recovery(LOG), which accomplish nothing except to demonstrate that this option confuses even its author.
* Remove extra newlines at end and beginning of files, add missing newlinesPeter Eisentraut2010-08-19
| | | | at end of files.
* Revert: looks like Binary Large OBject[sic] wasn't a misspellingPeter Eisentraut2010-08-17
|
* Spell and markup checkingPeter Eisentraut2010-08-17
|
* Assorted improvements to backup/restore documentation, per Thom Brown.Tom Lane2010-08-15
|
* Clarify bit numbering in get_bit/set_bit etc. Per gripe fromTom Lane2010-08-15
| | | | Boszormenyi Zoltan.
* Improve pgarchivecleanup documentation, per comments from Satoshi Nagayasu.Tom Lane2010-08-15
|
* Avoid unnecessary use of TPS acronym.Tom Lane2010-08-15
| | | | Robert Haas, per gripe from Erik Rijkers
* Add link and additional index reference to pgcrypto.Robert Haas2010-08-15
| | | | Kevin Grittner, with markup adjustments.
* Add a \sf (show function) command to psql, for those times when you need toTom Lane2010-08-14
| | | | | | look at a function but don't wish to fire up an editor. Pavel Stehule, reviewed by Jan Urbanski
* Further dtrace adjustments for the backend-IDs-in-relpath patch.Robert Haas2010-08-14
| | | | | Update the documentation, and back out a few ill-considered changes whose folly I failed to realize for failure to read the documentation.
* Include the backend ID in the relpath of temporary relations.Robert Haas2010-08-13
| | | | | | | | | | | | | | | | | This allows us to reliably remove all leftover temporary relation files on cluster startup without reference to system catalogs or WAL; therefore, we no longer include temporary relations in XLOG_XACT_COMMIT and XLOG_XACT_ABORT WAL records. Since these changes require including a backend ID in each SharedInvalSmgrMsg, the size of the SharedInvalidationMessage.id field has been reduced from two bytes to one, and the maximum number of connections has been reduced from INT_MAX / 4 to 2^23-1. It would be possible to remove these restrictions by increasing the size of SharedInvalidationMessage by 4 bytes, but right now that doesn't seem like a good trade-off. Review by Jaime Casanova and Tom Lane.
* Add xml_is_well_formed, xml_is_well_formed_document, xml_is_well_formed_contentTom Lane2010-08-13
| | | | | | | | functions to the core XML code. Per discussion, the former depends on XMLOPTION while the others do not. These supersede a version previously offered by contrib/xml2. Mike Fowler, reviewed by Pavel Stehule
* Reorder docs on lexical structure slightly for clarity.Robert Haas2010-08-13
| | | | Thom Brown