Neil Conway
ccf5db73eb
Fix two typos, per report from Hashem Masoud.
2005-02-21 06:12:14 +00:00
Neil Conway
99bf6a1634
Updates to the bibliography. Patch from Michael Fuhr.
2005-02-21 02:21:03 +00:00
Neil Conway
f18752dab5
Document the "register" and "unregister" pg_ctl subcommands, for use on
...
Windows. Patch from Magnus Hagander.
2005-02-21 02:13:26 +00:00
Tom Lane
60b2444cc3
Add code to prevent transaction ID wraparound by enforcing a safe limit
...
in GetNewTransactionId(). Since the limit value has to be computed
before we run any real transactions, this requires adding code to database
startup to scan pg_database and determine the oldest datfrozenxid.
This can conveniently be combined with the first stage of an attack on
the problem that the 'flat file' copies of pg_shadow and pg_group are
not properly updated during WAL recovery. The code I've added to
startup resides in a new file src/backend/utils/init/flatfiles.c, and
it is responsible for rewriting the flat files as well as initializing
the XID wraparound limit value. This will eventually allow us to get
rid of GetRawDatabaseInfo too, but we'll need an initdb so we can add
a trigger to pg_database.
2005-02-20 02:22:07 +00:00
Bruce Momjian
2abe40aac7
Fix typo in SGML.
2005-02-19 04:39:52 +00:00
Bruce Momjian
eea1ef2c85
Add reference to the NewbieDoc Docbook Guide.
2005-02-19 04:34:17 +00:00
Neil Conway
73f5c9d90e
Minor consistency improvement.
2005-02-14 00:54:26 +00:00
Tom Lane
c6521b1b93
Write some real documentation about the index access method API.
2005-02-13 03:04:15 +00:00
Bruce Momjian
341251f202
Make clearer warning about using 'now' with DEFAULT:
...
SELECT CURRENT_TIMESTAMP;
SELECT now();
SELECT TIMESTAMP 'now'; -- incorrect for use with DEFAULT
2005-02-11 04:31:54 +00:00
Bruce Momjian
056a664fa1
Mention that some psql environment variables come from libpq and note
...
more variables can be found in the libpq manual section.
Mention .pgpass in the psql manual page section dealing with connection
parameters and point to the libpq section for more details.
Backpatch to 8.0.X.
2005-02-11 04:19:05 +00:00
Neil Conway
35878b9bc6
Add some index entries for RAISE and exception handling in PL/PgSQL. Per
...
suggestion from Rainer Brandt.
2005-02-10 06:08:22 +00:00
Neil Conway
cf1f6f98f2
Improvements to documentation of shared memory configuration under
...
FreeBSD. From Mark Kirkwood, editorializing by Neil Conway.
2005-02-10 05:14:58 +00:00
Neil Conway
280cae35aa
Use now() rather than 'now' in an example in the PL/PgSQL docs. From David
...
Fetter and Ben Calvert.
2005-02-10 05:01:07 +00:00
Bruce Momjian
8f5b4c8c8c
Update pginstaller URL to http://www.postgresql.org/ftp/win32/ .
...
Backpatch to 8.0.X.
2005-02-10 04:52:31 +00:00
Neil Conway
c76ff4bc4e
Better late than never: document that the GiST API changed in 8.0 in the
...
"incompatibilities" section of the release notes.
2005-02-06 22:31:50 +00:00
Tom Lane
e507399790
Document array behavior for out-of-range subscripts.
2005-02-06 20:59:30 +00:00
Neil Conway
ad893a361d
Minor SGML improvements.
2005-02-03 07:12:37 +00:00
Bruce Momjian
b3a7e987a1
Improve wording of to_char() change in 8.1:
...
The 8.1 release will remove the <function>to_char()</> function
for intervals.
2005-02-02 18:16:13 +00:00
Neil Conway
73f630500b
Add support for temporary views, including documentation and regression
...
tests. Contributed by Koju Iijima, review from Neil Conway, Gavin Sherry
and Tom Lane.
Also, fix error in description of WITH CHECK OPTION clause in the CREATE
VIEW reference page: it should be "CASCADED", not "CASCADE".
2005-02-02 06:36:02 +00:00
Tom Lane
0c109c7187
Recommend security@postgresql.org as the contact point for security-related bugs.
2005-01-30 21:31:48 +00:00
Tom Lane
64428b8daf
Preliminary release notes for 8.0.1, 7.4.7, 7.3.9, 7.2.7.
2005-01-30 01:26:41 +00:00
Tom Lane
5703a69003
We haven't had a fixed limit on rule recursion depth since 7.3 ...
...
but the documentation still said so.
2005-01-29 23:45:36 +00:00
Tom Lane
750d9171f6
Add documentation for format_type(), which somehow escaped it before.
2005-01-28 23:12:59 +00:00
Tom Lane
a9fec25df8
Add note cautioning that you can't use an encrypting IDENT server
...
with Postgres.
2005-01-28 22:38:37 +00:00
Tom Lane
f07b9689c9
Generalize TRUNCATE to support truncating multiple tables in one
...
command. This is useful because we can allow truncation of tables
referenced by foreign keys, so long as the referencing table is
truncated in the same command.
Alvaro Herrera
2005-01-27 03:19:37 +00:00
Tom Lane
aba691b728
Close all cursors created during a failed subtransaction. This is needed
...
to avoid problems when a cursor depends on objects created or changed in
the same subtransaction. We'd like to do better someday, but this seems
the only workable answer for 8.0.1.
2005-01-26 23:20:21 +00:00
Tom Lane
4de12d4470
Add docs for a couple of formerly-undocumented geometric conversion functions.
2005-01-26 20:42:19 +00:00
Bruce Momjian
d08889aa8b
Add tools/find_gt_lt to find < and > in SGML source.
...
Lowercase some uppercase tags so tools is more reliable at finding
problems.
2005-01-23 00:30:59 +00:00
Bruce Momjian
754b5e1c42
More < and > changes to ampersands.
...
8.0.X and HEAD.
2005-01-22 23:22:19 +00:00
Bruce Momjian
1ced129aa3
More < and > cleanups converted to ampersands.
2005-01-22 22:56:36 +00:00
Bruce Momjian
9e292e3e48
More fixes for => and ->, use proper ampersand markups.
2005-01-22 22:31:52 +00:00
Bruce Momjian
1e5eb160d1
Change -> and <- to use proper ampersand markups.
...
HEAD and 8.0.X.
2005-01-22 22:06:27 +00:00
Tom Lane
0f6be37fcb
Clarify that the --enable-integer-datetimes switch affects the time and
...
interval datatypes as well as timestamp.
2005-01-17 18:47:15 +00:00
Bruce Momjian
be105bd789
Please find enclosed another patch that now (I hope) really is
...
correct. It's in addition to the previous patch.
David Fetter
2005-01-17 17:29:49 +00:00
Neil Conway
8a9cc26ee1
Fix minor thinko in pg_dump documentation of "-n" option.
2005-01-17 04:30:37 +00:00
Bruce Momjian
6ea9da1ee0
Please find enclosed a patch to the pl/perl documents that correctly
...
tells what arguments go to pl/perl triggers.
David Fetter
2005-01-17 03:04:17 +00:00
Peter Eisentraut
637cf69b9d
Update supported platforms list.
2005-01-17 02:29:23 +00:00
Tom Lane
9175d7df66
Some more copy-editing.
2005-01-17 01:29:02 +00:00
Tom Lane
a5645972af
Some minor editing work on the release notes.
2005-01-15 21:11:46 +00:00
Tom Lane
0e3afb3277
Minor improvements in descriptions of recent changes.
2005-01-15 07:53:04 +00:00
Bruce Momjian
67c1fd1efd
Update release notes for 8.0.0 final. Release date set as 2005-01-19!
2005-01-15 05:59:44 +00:00
Tom Lane
893c66de69
Simplify trigger example, per Mark Kirkwood.
2005-01-15 03:38:44 +00:00
Kris Jurka
2c1abfd979
Add index entries for function volatilities.
2005-01-14 21:46:09 +00:00
Tom Lane
a294726bc1
Incorporate examples and doc patches from Mark Kirkwood and David Fetter.
2005-01-14 01:16:52 +00:00
Bruce Momjian
29e58330a6
Change Win32 client configuration files from *.txt to *.conf.
2005-01-14 00:25:56 +00:00
Peter Eisentraut
145cc515f0
Update supported platforms list.
2005-01-13 21:13:33 +00:00
Peter Eisentraut
89b5cbe928
Update supported platforms list.
2005-01-10 09:01:04 +00:00
Tom Lane
ab3bb9cf78
Add some real documentation about TOAST (finally). Combine this with
...
the old 'page' chapter and the recently added 'filelayout' chapter to
make a coherent chapter about PostgreSQL's physical storage layout.
2005-01-10 00:04:43 +00:00
Tom Lane
0471cd5f62
Clarify description of greedy and non-greedy POSIX regular expressions,
...
per discussion in Nov 2004 with Ken Tanzer.
2005-01-09 20:08:50 +00:00
Tom Lane
7da8623a56
Last batch of updates in response to 7.4 interactive docs comments.
2005-01-09 18:58:10 +00:00