- 20 Nov, 2004 1 commit
-
-
Tom Lane authored
rather than longjmp'ing clear out of Perl and thereby leaving Perl in a broken state. Also some minor prettification of error messages. Still need to do something with spi_exec_query() error handling.
-
- 07 Oct, 2004 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 05 Jul, 2004 1 commit
-
-
Bruce Momjian authored
Andrew Dunstan
-
- 01 Jul, 2004 1 commit
-
-
Joe Conway authored
plperlNG. Review and minor cleanup/improvements by Joe Conway. Summary of new functionality: - Shared data space and namespace. There is a new global variable %_SHARED that functions can use to store and save data between invocations of a function, or between different functions. Also, all trusted plperl function now share a common Safe container (this is an optimization, also), which they can use for storing non-lexical variables, functions, etc. - Triggers are now supported - Records can now be returned (as a hash reference) - Sets of records can now be returned (as a reference to an array of hash references). - New function spi_exec_query() provided for performing db functions or getting data from db. - Optimization for counting hash keys (Abhijit Menon-Sen) - Allow return of 'record' and 'setof record'
-
- 04 Sep, 2002 1 commit
-
-
Tom Lane authored
remove unnecessary inclusions.
-
- 05 May, 2002 1 commit
-
-
Tom Lane authored
As proof of concept, provide an alternate implementation based on POSIX semaphores. Also push the SysV shared-memory implementation into a separate file so that it can be replaced conveniently.
-
- 06 Mar, 2002 1 commit
-
-
Bruce Momjian authored
still needed because only removed in 7.4.
-
- 09 Jun, 2001 1 commit
-
-
Tom Lane authored
-
- 29 Jan, 2000 1 commit
-
-
Bruce Momjian authored
3 new files and two patches for the plperl subdir. These changes add the ability for plperl functions to call 'elog'. It also sets up the frame work to allow me to add access to the SPI functions. -- Mark Hollomon
-