Cause library-preload feature to report error if specified initialization
Tom Lane <tgl@sss.pgh.pa.us>
Cause library-preload feature to report error if specified initialization function is not found. Also, make all the PL libraries have initialization functions with standard names. Patch from Joe Conway.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/runtime.sgml | modified | +21 −15 |
| src/backend/utils/init/miscinit.c | modified | +2 −2 |
| src/pl/plperl/plperl.c | modified | +31 −8 |
| src/pl/plpgsql/src/pl_comp.c | modified | +3 −3 |
| src/pl/plpgsql/src/pl_handler.c | modified | +43 −1 |
| src/pl/plpgsql/src/plpgsql.h | modified | +2 −1 |
| src/pl/plpython/plpython.c | modified | +32 −6 |
| src/pl/tcl/pltcl.c | modified | +42 −21 |