Commit Graph

6300 Commits

Author SHA1 Message Date
143373bee5 Update release notes for 7.4.26, 8.0.22, 8.1.18, 8.2.14, 8.3.8, 8.4.1. 2009-08-27 01:27:24 +00:00
2792c59a82 Fix imprecise documentation of random(): it never returns 1.0.
This was changed in 8.2 but the documentation was not corrected.
Per gripe from Sam Mason.
2009-08-16 19:55:38 +00:00
29e6cedad0 Remove tabs from SGML. 2009-08-15 20:23:20 +00:00
bbe2168e65 Re-add documentation for --no-readline option of psql, mistakenly removed a decade ago. Backpatch to release 7.4. 2009-08-10 02:39:24 +00:00
252d2b1e4e Split the release notes into a separate file for each (active) major branch,
as per my recent proposal.  release.sgml itself is now just a stub that should
change rarely; ideally, only once per major release to add a new include line.
Most editing work will occur in the release-N.N.sgml files.  To update a back
branch for a minor release, just copy the appropriate release-N.N.sgml
file(s) into the back branch.

This commit doesn't change the end-product documentation at all, only the
source layout.  However, it makes it easy to start omitting ancient information
from newer branches' documentation, should we ever decide to do that.
2009-05-02 20:17:33 +00:00
f3676bcee5 Fix textsearch documentation examples to not recommend concatenating separate
fields without putting a space between.  Per gripe from Rick Schumeyer.
2009-04-19 20:36:13 +00:00
781e1557e1 Update URL to Python bug tracker. Backpatch to 8.3; doesn't seem worthy of
further backpatch.
2009-03-30 16:16:13 +00:00
6cc0e006ee Fix contrib/hstore to throw an error for keys or values that don't fit in its
data structure, rather than silently truncating them.  Andrew Gierth
2009-03-15 22:05:25 +00:00
894fc06d63 Update back-branch release notes. 2009-03-12 22:35:57 +00:00
fb85c50390 Update back-branch release notes. 2009-01-30 00:37:42 +00:00
879d780f65 Document that SELECT FOR UPDATE/SHARE with ORDER BY might return results
in the incorrect order, per bug 4593.  Backpatch to 8.3.X.
2009-01-22 22:56:54 +00:00
3dc19e440b Change explanation of pg_switch_xlog()'s return value to match code. 2009-01-15 18:23:17 +00:00
74216bc8c8 Update release notes for 8.3.5, 8.2.11, and 8.1.15 to mention the need
to reindex GiST indexes:

	If you were running a previous 8.X.X release, REINDEX all GiST
	indexes after the upgrade.
2009-01-09 01:47:14 +00:00
72a3bc4a1d Remove references to pgsql-ports and pgsql-patches mailing lists from
various documentation, since those lists are now dead/deprecated.
Point to pgsql-bugs and/or pgsql-hackers as appropriate.
2009-01-06 17:27:19 +00:00
f6bab28488 Clearify how processes are started by autovacuum, and what the effect
of autovacuum_max_workers parameter is.

Per discussion with Alvaro.
2008-12-08 20:31:00 +00:00
4e00382b9a Add note that autovacuum can use up several times maintenance_work_mem,
with warning against setting it too high.
2008-12-08 15:11:42 +00:00
b9e8986d1b Back-patch change to make DISCARD ALL release advisory locks.
Per discussion.
2008-11-27 00:34:49 +00:00
fb2a0a450b information_schema.key_column_usage.position_in_unique_constraint was
misdocumented as not being implemented.  In reality it has worked since
the release of 8.2.
2008-11-25 20:47:49 +00:00
940c412d7f Since the xmlagg section was moved, "below" is no longer accurate. 2008-11-13 14:37:32 +00:00
24e1815bb0 Mention the tup_fetched column in pg_stat_database.
Greg Sabino Mullane
2008-11-11 20:06:25 +00:00
d0d2d74ce7 Document that 'sslmode' is ignored for Unix domain socket communication;
backpatch to 8.3.X.
2008-11-04 22:36:12 +00:00
7e23bd31d1 Update back-branch release notes. 2008-10-30 22:22:41 +00:00
4b2315f493 Install a more robust solution for the problem of infinite error-processing
recursion when we are unable to convert a localized error message to the
client's encoding.  We've been over this ground before, but as reported by
Ibrar Ahmed, it still didn't work in the case of conversion failures for
the conversion-failure message itself :-(.  Fix by installing a "circuit
breaker" that disables attempts to localize this message once we get into
recursion trouble.

Patch all supported branches, because it is in fact broken in all of them;
though I had to add some missing translations to the older branches in
order to expose the failure in the particular test case I was using.
2008-10-27 19:37:29 +00:00
7494c0e0d4 Fix COPY documentation to not imply that HEADER can be used outside CSV mode.
Per gripe from Bill Thoen.
2008-10-10 21:46:43 +00:00
cc36508001 Update back-branch release notes. 2008-09-19 02:45:21 +00:00
bc846323d3 Fix pg_dump docs to acknowledge that you can use -Z with plain text output. Pointed out by Daniel Migowski. 2008-08-26 00:03:24 +00:00
3fcb7f0bd4 Mention that pg_dump does not dump ALTER DATABASE ... SET commands;
backpatch to 8.3.X. Also fix markup that had just one bullet.
2008-08-21 22:26:12 +00:00
cb3a941308 Cleanup reference to config.pl so it makes sense not only in
SGML source but in the actual web/pdf viewer...
2008-07-29 15:23:46 +00:00
1e7315af8d Document which versions of ActivePerl and ActiveTcl are required
for building on MSVC, and that the free distribution is enough
(no need for the enterprise version).

Per gripe from Martin Zaun.
2008-07-29 15:17:29 +00:00
8f9a868b70 Update link to Oleg and Teodor's GIN page.
(Extracted from fast-insert patch, since it ought to be back-patched)
2008-07-22 22:05:34 +00:00
df22da6173 Properly document archive/restore command examples on Windows.
ITAGAKI Takahiro
2008-07-18 17:33:40 +00:00
b1f3b68796 Added documentation for xmlagg function. 2008-07-07 15:55:28 +00:00
c10ad86f55 Update release notes for ALTER AGGREGATE fix. 2008-06-08 21:46:16 +00:00
bab4c41c93 Update release notes for 8.3.3 et al. 2008-06-07 22:10:47 +00:00
4b79171136 Fix missing "not", per Frank Millman (bug #4212). 2008-06-05 19:56:14 +00:00
ad6acfde57 Draft release notes for upcoming back-branch updates. 2008-06-04 03:16:11 +00:00
85a24f0dd9 Improve GRANT documentation to point out that UPDATE and DELETE typically
require SELECT privilege as well, since you normally need to read existing
column values within such commands.  This behavior is according to spec,
but we'd never documented it before.  Per gripe from Volkan Yazici.
2008-05-28 00:45:47 +00:00
764b10c978 Clarify description of typmod input function, per Jeff Davis. 2008-05-27 18:05:20 +00:00
65a1e96c1d Fix contrib/xml2 makefile to not override CFLAGS, and in passing make it
auto-configure properly for libxslt present or not.
2008-05-08 16:49:48 +00:00
d67134d129 Add Simon Riggs' email address. 2008-05-07 22:06:11 +00:00
cebc3c42bb Replace developer FAQ with a reference to the wiki, which is where
it now lives (per discussion). Leave the other FAQs alone for now.
2008-04-22 09:26:45 +00:00
2b63d6455f Fix typo, noted by Stefan Kaltenbrunner. 2008-04-21 11:06:23 +00:00
117f3a8ed0 Add link to major version release notes at the top of the minor
version ones, to make it clear to users just browsing the notes
that there are a lot more changes available from whatever version
they are at than what's in the minor version release notes.
2008-04-21 09:45:20 +00:00
db6c80de8b Remove -C from rsync call, because it omits directories named "core". 2008-04-03 09:51:53 +00:00
9217c262fe cvsweb lives on anoncvs.postgresql.org these days. 2008-03-18 16:05:09 +00:00
b4a2dae6df Wiki page about cvs now lives in the main wiki, the one
on developer.postgresql.org is going away.
2008-03-18 16:02:29 +00:00
e5ecea0d73 Fix duplicate word, per Guillaume Lelarge. 2008-03-14 17:28:24 +00:00
8de5f596f4 Update release notes for 8.3.1 and 8.2.7 releases. 2008-03-13 23:47:59 +00:00
d2ab94dac2 Fix LISTEN/NOTIFY race condition reported by Laurent Birtz, by postponing
pg_listener modifications commanded by LISTEN and UNLISTEN until the end
of the current transaction.  This allows us to hold the ExclusiveLock on
pg_listener until after commit, with no greater risk of deadlock than there
was before.  Aside from fixing the race condition, this gets rid of a
truly ugly kludge that was there before, namely having to ignore
HeapTupleBeingUpdated failures during NOTIFY.  There is a small potential
incompatibility, which is that if a transaction issues LISTEN or UNLISTEN
and then looks into pg_listener before committing, it won't see any resulting
row insertion or deletion, where before it would have.  It seems unlikely
that anyone would be depending on that, though.

This patch also disallows LISTEN and UNLISTEN inside a prepared transaction.
That case had some pretty undesirable properties already, such as possibly
allowing pg_listener entries to be made for PIDs no longer present, so
disallowing it seems like a better idea than trying to maintain the behavior.
2008-03-12 20:11:54 +00:00
32aaf48022 Add to documentation:
+         Setting <varname>statement_timeout</> in
+         <filename>postgresql.conf</> is not recommended because it
+         affects all sessions.

Backpatch to 8.3.X.
2008-03-11 16:59:09 +00:00