summaryrefslogtreecommitdiff
path: root/src/pl/plperl/plperl.c
AgeCommit message (Expand)Author
2025-03-26Use PG_MODULE_MAGIC_EXT in our installable shared libraries.Tom Lane
2025-02-07Virtual generated columnsPeter Eisentraut
2024-10-28Remove unused #include's from contrib, pl, test .c filesPeter Eisentraut
2024-09-09Don't bother checking the result of SPI_connect[_ext] anymore.Tom Lane
2023-11-17Don't specify number of dimensions in cases where we don't know it.Tom Lane
2023-05-02Fix typos in commentsMichael Paquier
2023-04-29Tighten array dimensionality checks in Perl -> SQL array conversion.Tom Lane
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2022-12-27Convert the reg* input functions to report (most) errors softly.Tom Lane
2022-09-05Fix incorrect uses of Datum conversion macrosPeter Eisentraut
2022-08-27Be more careful to avoid including system headers after perl.hJohn Naylor
2022-07-18Remove now superfluous declarations of dlsym()ed symbols.Andres Freund
2022-02-28Fix SPI's handling of errors during transaction commit.Tom Lane
2022-02-25Disallow execution of SPI functions during plperl function compilation.Tom Lane
2022-02-24Simplify more checks related to set-returning functionsMichael Paquier
2022-02-21Disallow setting bogus GUCs within an extension's reserved namespace.Tom Lane
2022-01-31plperl: windows: Use Perl_setlocale on 5.28+, fixing compile failure.Andres Freund
2022-01-25Fix various typos, grammar and code style in comments and docsMichael Paquier
2021-12-27Revert changes about warnings/errors for placeholders.Tom Lane
2021-12-27Rename EmitWarningsOnPlaceholders() to MarkGUCPrefixReserved().Tom Lane
2021-10-07plperl: update ppport.h to Perl 5.34.0.Tom Lane
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-12-09Support subscripting of arbitrary types, not only arrays.Tom Lane
2020-10-29Don't use custom OID symbols in pg_type.dat, either.Tom Lane
2020-03-05Remove the "opaque" pseudo-type and associated compatibility hacks.Tom Lane
2020-03-02Represent command completion tags as structsAlvaro Herrera
2020-01-30Clean up newlines following left parenthesesAlvaro Herrera
2019-11-28Remove useless "return;" linesAlvaro Herrera
2019-11-25Make the order of the header file includes consistent.Amit Kapila
2019-11-04Fix some compiler warnings on older compilersPeter Eisentraut
2019-11-01PG_FINALLYPeter Eisentraut
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-06-02Clean up PL/Perl's handling of the _() macro.Tom Lane
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-04-19Fix problems with auto-held portals.Tom Lane
2019-03-30Generated columnsPeter Eisentraut
2019-01-26Change function call information to be variable length.Andres Freund
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-06-18Allow plperl_sv_to_datum to look through scalar refs.Tom Lane
2018-04-08Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane
2018-03-28Allow committing inside cursor loopPeter Eisentraut
2018-03-27Allow memory contexts to have both fixed and variable ident strings.Tom Lane
2018-03-05Remove some obsolete procedure-specific code from PLsPeter Eisentraut
2018-03-02Add prokind column, replacing proisagg and proiswindowPeter Eisentraut
2018-01-22Transaction control in PL proceduresPeter Eisentraut
2018-01-10Use portal pinning in PL/Perl and PL/PythonPeter Eisentraut
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-11-30SQL proceduresPeter Eisentraut
2017-11-10Add some const decorations to prototypesPeter Eisentraut
2017-10-28Support domains over composite types in PL/Perl.Tom Lane