summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
2007-10-11Add missing word.Bruce Momjian
2007-10-11Update release notes in "major" and "migration" sections. Still haveBruce Momjian
remainder of release notes to review.
2007-10-11Whitespace cleanup.Bruce Momjian
2007-10-10Minor correction for full-text search limitations docs.Neil Conway
Heikki Linnakangas.
2007-10-10Fix typo in REVOKE reference page. Guillaume Lelarge.Neil Conway
2007-10-10Back out release changes that weren't ready for commit.Bruce Momjian
2007-10-10Update Japanese FAQ.Bruce Momjian
Jun Kuwamura
2007-10-09Add mention of full text indexing for word searches.Bruce Momjian
2007-10-09Remove FAQ item about temp tables in plpsql having invalid oid problems,Bruce Momjian
per suggestions from Pavel Stehule.
2007-10-09Update sequence FAQ items, per suggestion from Pavel Stehule.Bruce Momjian
2007-10-09Replace a reference to "start_log_collector" with "logging_collector",Neil Conway
per Guillaume Lelarge.
2007-10-09Update Brazilian FAQ.Bruce Momjian
Euler Taveira de Oliveira
2007-10-09Typo fix.Bruce Momjian
Euler Taveira de Oliveira
2007-10-09Add:Bruce Momjian
> * MONEY dumps in a locale-specific format making it difficult to > restore to a system with a different locale
2007-10-09Clarify user of "postmaster" vs. "server" in FAQs.Bruce Momjian
Brendan Jurd
2007-10-08Add:Bruce Momjian
> o Have ALTER SEQUENCE RENAME rename the sequence name stored > in the sequence table > > http://archives.postgresql.org/pgsql-bugs/2007-09/msg00092.php > http://archives.postgresql.org/pgsql-bugs/2007-10/msg00007.php >
2007-10-07A few improvements to analyze and vacuum sections in documentation: add "seeAlvaro Herrera
also" entries for autovacuum in analyze and vacuum reference pages, and enhance usage of cross-references in the maintenance page.
2007-10-07Change π to plain "pi" in index entry, to avoid double escaping issues.Alvaro Herrera
2007-10-07Clean up the doc makefile for draft HTML generation. It no longer worksAlvaro Herrera
to do "make DRAFT=Y html"; you need to use "make draft" (which was also supported previously).
2007-10-07Remove stylesheet.css file on "make clean", created only on VPATH builds.Alvaro Herrera
2007-10-06Fix missing parenthesis, per Guillaume Lelarge.Alvaro Herrera
2007-10-06Fix SGML markup, from Guillaume Lelarge.Alvaro Herrera
2007-10-05Remove some cross-references that don't seem to work in HISTORYTom Lane
generation ... we should figure this out later ...
2007-10-04Some desultory markup improvements in the new release notes.Tom Lane
2007-10-04Two fixes for the release notes from Guillaume Smet. In passing, makeNeil Conway
a minor markup improvement.
2007-10-04First pass at SGML-ifying the 8.3 release notes. Plenty of improvementsNeil Conway
left to made, but this is a start.
2007-10-03Second pass at 8.3 release notes: put items in a bit more logical orderTom Lane
where possible, add overview and incompatibilities lists, minor cleanups. The SGML-ification still leaves much to be desired.
2007-10-03Various minor improvements to the 8.3 release notes.Neil Conway
2007-10-03Some editorial improvements for recently-added ALTER SEQUENCE/VIEWTom Lane
documentation. Heikki and Tom
2007-10-03First cut at 8.3 release notes. SGML markup is nonexistent, andTom Lane
the 'overview' and 'incompatibilities' summary lists remain to be written. But I think all the raw info is there (indeed maybe too verbose).
2007-10-01Add catalogs.sgml documentation for text search catalogs.Tom Lane
2007-10-01Add note warning against use of pre-8.4 multithreaded Tcl.Tom Lane
2007-09-30Add an extra header byte to TOAST-pointer datums to represent their sizeTom Lane
explicitly. This means a TOAST pointer takes 18 bytes instead of 17 --- still smaller than in 8.2 --- which seems a good tradeoff to ensure we won't have painted ourselves into a corner if we want to support multiple types of TOAST pointer later on. Per discussion with Greg Stark.
2007-09-29Make archive recovery always start a new timeline, rather than only when aTom Lane
recovery stop time was used. This avoids a corner-case risk of trying to overwrite an existing archived copy of the last WAL segment, and seems simpler and cleaner all around than the original definition. Per example from Jon Colverson and subsequent analysis by Simon.
2007-09-28Change initdb and CREATE DATABASE to actively reject attempts to createTom Lane
databases with encodings that are incompatible with the server's LC_CTYPE locale, when we can determine that (which we can on most modern platforms, I believe). C/POSIX locale is compatible with all encodings, of course, so there is still some usefulness to CREATE DATABASE's ENCODING option, but this will insulate us against all sorts of recurring complaints caused by mismatched settings. I moved initdb's existing LC_CTYPE-to-encoding mapping knowledge into a new src/port/ file so it could be shared by CREATE DATABASE.
2007-09-28Remove:Bruce Momjian
< * SQL*Net listener that makes PostgreSQL appear as an Oracle database < to clients
2007-09-27Add virtual transaction IDs to CSVLOG output, so that messages coming fromTom Lane
the same transaction can be identified even when no regular XID was assigned. This seems essential after addition of the lazy-XID patch. Also some minor code cleanup in write_csvlog().
2007-09-27Lowercase all mentions of "PostgreSQL" in URLs, per Magnus.Bruce Momjian
2007-09-26Minor improvements in backup and recovery:Tom Lane
- create a separate archive_mode GUC, on which archive_command is dependent - %r option in recovery.conf sends last restartpoint to recovery command - %r used in pg_standby, updated README - minor other code cleanup in pg_standby - doc on Warm Standby now mentions pg_standby and %r - log_restartpoints recovery option emits LOG message at each restartpoint - end of recovery now displays last transaction end time, as requested by Warren Little; also shown at each restartpoint - restart archiver if needed to carry away WAL files at shutdown Simon Riggs
2007-09-26Rename "PostgreSQL" to "Postgres" in 3 places.Bruce Momjian
2007-09-26Rename "PostgreSQL" to "Postgres" in 7 places in the FAQ.Bruce Momjian
2007-09-26Add:Bruce Momjian
> * Implement Boyer-Moore searching in strpos() > > http://archives.postgresql.org/pgsql-patches/2007-08/msg00012.php
2007-09-26Document that libpq's PQntuples() might overflow.Bruce Momjian
2007-09-25Just-in-time background writing strategy. This code avoids re-scanningTom Lane
buffers that cannot possibly need to be cleaned, and estimates how many buffers it should try to clean based on moving averages of recent allocation requests and density of reusable buffers. The patch also adds a couple more columns to pg_stat_bgwriter to help measure the effectiveness of the bgwriter. Greg Smith, building on his own work and ideas from several other people, in particular a much older patch from Itagaki Takahiro.
2007-09-24Simplify and rename some GUC variables, per various recent discussions:Tom Lane
* stats_start_collector goes away; we always start the collector process, unless prevented by a problem with setting up the stats UDP socket. * stats_reset_on_server_start goes away; it seems useless in view of the availability of pg_stat_reset(). * stats_block_level and stats_row_level are merged into a single variable "track_counts", which controls all reports sent to the collector process. * stats_command_string is renamed to track_activities. * log_autovacuum is renamed to log_autovacuum_min_duration to better reflect its meaning. The log_autovacuum change is not a compatibility issue since it didn't exist before 8.3 anyway. The other changes need to be release-noted.
2007-09-24Remove "convert 'blah' using conversion_name" facility, because if itAndrew Dunstan
produces text it is an encoding hole and if not it's incompatible with the spec, whatever the spec means (which we're not sure about anyway).
2007-09-23Typo fix from Brendan Jurd.Bruce Momjian
2007-09-22Document the translations from Postgres message severity levels toTom Lane
syslog and eventlog severity levels, per suggestion from Josh Drake. Also, some wordsmithing for the csvlog documentation.
2007-09-21Improve handling of prune/no-prune decisions by storing a page's oldestTom Lane
unpruned XMAX in its header. At the cost of 4 bytes per page, this keeps us from performing heap_page_prune when there's no chance of pruning anything. Seems to be necessary per Heikki's preliminary performance testing.
2007-09-20Done:Bruce Momjian
> * -Consider shrinking expired tuples to just their headers > * -Allow heap reuse of UPDATEd rows if no indexed columns are changed, > and old and new versions are on the same heap page Not needed anymore: < * Reuse index tuples that point to heap tuples that are not visible to < anyone?