From: | Tim Bunce <Tim(dot)Bunce(at)pobox(dot)com> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Cc: | Tim Bunce <Tim(dot)Bunce(at)pobox(dot)com> |
Subject: | Add on_plperl_init and on_plperlu_init to plperl UPDATE 3 [PATCH] |
Date: | 2010-02-05 13:40:44 |
Message-ID: | 20100205134044.GO52427@timac.local |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
This is the third update to the fourth of the patches to be split out
from the former 'plperl feature patch 1'.
Changes in this patch:
- Added plperl.on_plperl_init and plperl.on_plperlu_init GUCs
Both are PGC_SUSET
SPI functions are not available when the code is run.
Errors are detected and reported as ereport(ERROR, ...)
Corresponding documentation and tests for both.
- Renamed plperl.on_perl_init to plperl.on_init
- Improved state management of select_perl_context()
An error during interpreter initialization will leave
the state (interp_state etc) unchanged.
- The utf8fix code has been greatly simplified.
- More code comments re PGC_SUSET and no access to SPI functions.
Tim.
Attachment | Content-Type | Size |
---|---|---|
plperl-userinit3.patch | text/x-patch | 21.0 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Martin Pihlak | 2010-02-05 13:46:32 | Failed assertion during recovery of partial WAL file |
Previous Message | Jonathan Bond-Caron | 2010-02-05 13:39:14 | Reading deleted records - PageHeader v3 |