Peter Eisentraut
0f763503ff
Spellchecking and such
2006-10-23 18:10:32 +00:00
Tom Lane
425417d498
Editorial improvements for recent plpython doc updates.
2006-10-21 18:33:05 +00:00
Bruce Momjian
389fad1e6b
Remove use of '<' and '>' in SGML, use '&' escapes.
...
Update find_gt_lt to allow grep parameters to be passed into it.
2006-10-16 17:28:03 +00:00
Tom Lane
676d1b4e67
Remove duplicated index entry.
2006-09-03 22:23:58 +00:00
Tom Lane
4ae15f29f7
Fix broken markup.
2006-09-03 22:15:32 +00:00
Bruce Momjian
819f22a302
Allow PL/python to return composite types and result sets
...
Sven Suursoho
2006-09-02 12:30:01 +00:00
Andrew Dunstan
0a269db9cf
Add table_name and table_schema to plpython trigger data, plus docs and regression test.
2006-05-26 19:23:09 +00:00
Neil Conway
4de23092d0
Add some links to the CREATE FUNCTION reference page when describing
...
function definition for particular PLs. Original patch from David
Fetter, editorializing by Neil Conway.
2005-05-20 01:52:25 +00:00
Bruce Momjian
0e2f88a6d5
We don't put URL's in ulink's because the URL is always generated, but
...
we can put words in ulink and the URL will still be printed.
per Peter
2005-04-09 03:52:43 +00:00
Bruce Momjian
fd977434b3
Adjust SGML ulink tags to the URL is always displayed in our printed docs.
2005-03-31 03:54:38 +00:00
Tom Lane
883ac5ca7a
More minor updates and copy-editing.
2004-12-30 21:45:37 +00:00
Tom Lane
dfdae5d63c
Hook up the plpython result-object nrows and status methods correctly.
...
Adjust documentation to match current reality.
2004-12-17 02:14:48 +00:00
Tom Lane
b2c4071299
Redesign query-snapshot timing so that volatile functions in READ COMMITTED
...
mode see a fresh snapshot for each command in the function, rather than
using the latest interactive command's snapshot. Also, suppress fresh
snapshots as well as CommandCounterIncrement inside STABLE and IMMUTABLE
functions, instead using the snapshot taken for the most closely nested
regular query. (This behavior is only sane for read-only functions, so
the patch also enforces that such functions contain only SELECT commands.)
As per my proposal of 6-Sep-2004; I note that I floated essentially the
same proposal on 19-Jun-2002, but that discussion tailed off without any
action. Since 8.0 seems like the right place to be taking possibly
nontrivial backwards compatibility hits, let's get it done now.
2004-09-13 20:10:13 +00:00
Neil Conway
8295c27c89
Add documentation for the new "dollar quoting" feature, and update existing
...
examples to use dollar quoting when appropriate. Original patch from David
Fetter, additional work and editorializing by Neil Conway.
2004-05-16 23:22:08 +00:00
PostgreSQL Daemon
969685ad44
$Header: -> $PostgreSQL Changes ...
2003-11-29 19:52:15 +00:00
Peter Eisentraut
934c21344c
Documentation cleanup
2003-11-12 22:47:47 +00:00
Tom Lane
6e59122490
Update obsolete examples of error messages; various other minor editing.
2003-09-12 22:17:24 +00:00
Peter Eisentraut
c326d8f4f2
Add/edit index entries.
2003-08-31 17:32:24 +00:00
Tom Lane
dc8dec6a70
Fix documentation comment about restricted environments, per Kevin Jacobs.
2003-07-01 13:52:29 +00:00
Tom Lane
6115224448
Rename plpython to plpythonu, and update documentation to reflect its
...
now-untrusted status.
2003-06-30 18:31:42 +00:00
Peter Eisentraut
a8cb3368db
General editing
2003-04-07 01:29:26 +00:00
Bruce Momjian
b6f0c50232
Small update for the removal of some memory leaks in plpython SGML example.
...
Nigel J. Andrews
2002-10-21 20:34:09 +00:00
Bruce Momjian
909a8377db
The valid return value should be MODIFY instead of MODIFIED.
...
The error message said so :-)
In 25.3. Using PL/Python
If the trigger "when" is BEFORE, you may return None or "OK"
from the Python function to indicate the tuple is unmodified, "SKIP"
to abort the event, or "MODIFIED" to indicate you've modified the tuple.
should read
If the trigger "when" is BEFORE, you may return None or "OK"
from the Python function to indicate the tuple is unmodified, "SKIP"
to abort the event, or "MODIFY" to indicate you've modified the tuple.
elein
2002-09-23 01:51:02 +00:00
Tom Lane
634e440b58
Fix busted markup.
2002-09-22 18:47:24 +00:00
Peter Eisentraut
bc49968764
Add more appropriate markup.
2002-09-21 18:32:54 +00:00
Peter Eisentraut
da123b7c58
Update installation instructions and put mostly everything in one place.
...
Also, some editing in PL/Perl and PL/Python chapters.
2002-09-18 20:09:32 +00:00
Peter Eisentraut
b6ea172ace
Spell checking and markup additions
2002-03-22 19:20:45 +00:00
Bruce Momjian
ade0fe5cb4
Update docs for new stored procedure error levels.
2002-03-06 19:05:58 +00:00
Peter Eisentraut
731204e090
Editorial review
2002-01-07 02:29:15 +00:00
Thomas G. Lockhart
2475e87481
Deprecate 'current' for date/time input.
...
Fix up references to "PostgreSQL" rather than "Postgres". Was roughly
evenly split between the two before. ref/ files not yet done.
2001-11-21 05:53:41 +00:00
Bruce Momjian
05979312ed
Added a few paragraphs to explain current restricted execution environment,
...
and error handling behavior.
Bradley McLean
2001-11-20 21:09:53 +00:00
Peter Eisentraut
3c879e3738
Add some more index entries.
2001-11-12 19:19:39 +00:00
Peter Eisentraut
351a0c1736
Replace ASCII-quotes with proper markup.
2001-09-13 15:55:24 +00:00
Bruce Momjian
33a82e7fd8
Here's some matching documentation, including some other
...
undocumented items in TD.
Should doc patches alse be sent to pgsql-patches, or do I
have to subscribe to pgsql-docs?
The archive link for pgsql-patches is broken, and I don't
see any patches in spot checking the archive for pgsql-docs.
-Brad McLean.
2001-09-12 03:58:15 +00:00
Peter Eisentraut
a457d33516
Markup and spell-check run over Programmer's Guide (rather incomplete still).
2001-09-10 21:58:47 +00:00
Peter Eisentraut
bbc3920fe9
PL/Python should build portably now, if you can get over the fact that
...
there's no shared libpython. Test suite works as well. Also, add some
documentation.
2001-05-12 17:49:32 +00:00