Commit Graph

290 Commits (c89f409749c35bf18fab8e025a34645dd925390c)

Author SHA1 Message Date
Alvaro Herrera 2532c54d82 Improve translatability of error messages for external modules by tweaking 17 years ago
Tom Lane 7692d8d5b7 Support statement-level ON TRUNCATE triggers. Simon Riggs 18 years ago
Tom Lane 220db7ccd8 Simplify and standardize conversions between TEXT datums and ordinary C 18 years ago
Neil Conway 1d812a98b4 Add a new tuplestore API function, tuplestore_putvalues(). This is 18 years ago
Andrew Dunstan cd76ad6a2e Document the fix for perl 5.10 with this comment: 18 years ago
Andrew Dunstan ac11d9dc4b Work around for perl 5.10 bug - fix due to perl hacker Simon Cozens. 18 years ago
Tom Lane ba9da684b5 Suppress compiler warnings in recent plperl patch. Avoid uselessly expensive 18 years ago
Andrew Dunstan 6e73b50449 Workaround for perl problem where evaluating UTF8 regexes can cause 18 years ago
Bruce Momjian f6e8730d11 Re-run pgindent with updated list of typedefs. (Updated README should 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 9403598059 Fix plperl and pltcl to include the name of the current function when 18 years ago
Tom Lane 3cabc675ab Fix incorrect tests for undef Perl values in some places in plperl.c. 19 years ago
Tom Lane 57690c6803 Support enum data types. Along the way, use macros for the values of 19 years ago
Tom Lane c398300330 Combine cmin and cmax fields of HeapTupleHeaders into a single field, by 19 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Andrew Dunstan ee57938c0b remove unnecessary and now inaccurate cast which I should have removed with other old code. 19 years ago
Andrew Dunstan 175a242187 Allow args to spi_prepare to be standard type aliaes as well as those known in pg_type. Fixes bug #2917. Add some regression tests for these cases. 19 years ago
Andrew Dunstan f87fcd43c6 remove duplicate declaration, per report from Magnus Hagander. 19 years ago
Andrew Dunstan 751e3e6bd8 Force plperl and plperlu to run in separate interpreters. Create an error 19 years ago
Tom Lane def651f48f Clean up local redeclarations of variables with DLLIMPORT, per report 19 years ago
Tom Lane a3dff39c53 Adjust plperl to ensure that all strings and hash keys passed to Perl 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane ea2e263539 Add new return codes SPI_OK_INSERT_RETURNING etc to the SPI API. 20 years ago
Bruce Momjian 12cf0fdf19 Back out plperl OUT hash/array parameter patch, again. 20 years ago
Bruce Momjian b5633943cb Re-apply plperl patch that allows OUT parameters to be placed into Perl 20 years ago
Bruce Momjian 4178de3d43 Back out patch for plperl to handle OUT paramaters into arrays and 20 years ago
Bruce Momjian c07fbcf577 plperl: 20 years ago
Tom Lane b09bfcaa57 Add a feature for automatic initialization and finalization of dynamically 20 years ago
Tom Lane 06e10abc0b Fix problems with cached tuple descriptors disappearing while still in use 20 years ago
Tom Lane a0ffab351e Magic blocks don't do us any good unless we use 'em ... so install one 20 years ago
Andrew Dunstan 21e343da35 Make plperl's $_TD trigger data a global rather than a lexical variable, 20 years ago
Andrew Dunstan 777f72cd37 Add table_name and table_schema to plperl trigger data. relname is 20 years ago
Tom Lane 147d4bf3e5 Modify all callers of datatype input and receive functions so that if these 20 years ago
Neil Conway a323ede280 Fix a few places that were checking for the return value of palloc() to be 20 years ago
Tom Lane 20ab467d76 Improve parser so that we can show an error cursor position for errors 20 years ago
Bruce Momjian 98d42c2450 Remove copyright notices from Jan (per author approval), and those files 20 years ago
Andrew Dunstan 5d723d05c0 Prepared queries for PLPerl, plus fixing a small plperl memory leak. Patch 20 years ago
Neil Conway e24cea8be5 Fix typo in comment. 20 years ago
Neil Conway e1f06d8057 Fix a few minor typos in comments in PL/Perl. 20 years ago
Andrew Dunstan 4400ca2bad Undo perl's nasty locale setting on Windows. Since we can't do that as 20 years ago
Neil Conway ebdefb93b2 Per a bug report from Theo Schlossnagle, plperl_return_next() leaks 20 years ago
Andrew Dunstan 9bb76d0b3f Rationalise perl header inclusions via a common include file, which also 20 years ago
Andrew Dunstan eb29d89ffd Move declaration of check_function_bodies to where the perl headers 20 years ago
Tom Lane c104cd2038 Fix plperl validator to honor check_function_bodies: when that is OFF, 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Andrew Dunstan b410475672 translate undef to NULL for result arrayref, now that we allow NULLs in arrays. Update plperl regression test accordingly. 20 years ago
Tom Lane 800af89004 Code review for spi_query/spi_fetchrow patch: handle errors sanely, 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 6f64cf592b Get rid of inappropriate use of croak(). Per report from Michael Fuhr. 21 years ago
Tom Lane a62604508f Fix up plperl 'use_strict' so that it can be enabled or disabled on the 21 years ago