aboutsummaryrefslogtreecommitdiff
path: root/src/pl/plperl/plperl.c
Commit message (Expand)AuthorAge
* Tighten array dimensionality checks in Perl -> SQL array conversion.Tom Lane2023-04-29
* Fix SPI's handling of errors during transaction commit.Tom Lane2022-02-28
* Disallow execution of SPI functions during plperl function compilation.Tom Lane2022-02-25
* Simplify more checks related to set-returning functionsMichael Paquier2022-02-24
* Disallow setting bogus GUCs within an extension's reserved namespace.Tom Lane2022-02-21
* plperl: windows: Use Perl_setlocale on 5.28+, fixing compile failure.Andres Freund2022-01-30
* Fix various typos, grammar and code style in comments and docsMichael Paquier2022-01-25
* Revert changes about warnings/errors for placeholders.Tom Lane2021-12-27
* Rename EmitWarningsOnPlaceholders() to MarkGUCPrefixReserved().Tom Lane2021-12-27
* plperl: update ppport.h to Perl 5.34.0.Tom Lane2021-10-07
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-09
* Don't use custom OID symbols in pg_type.dat, either.Tom Lane2020-10-29
* Remove the "opaque" pseudo-type and associated compatibility hacks.Tom Lane2020-03-05
* Represent command completion tags as structsAlvaro Herrera2020-03-02
* Clean up newlines following left parenthesesAlvaro Herrera2020-01-30
* Remove useless "return;" linesAlvaro Herrera2019-11-28
* Make the order of the header file includes consistent.Amit Kapila2019-11-25
* Fix some compiler warnings on older compilersPeter Eisentraut2019-11-04
* PG_FINALLYPeter Eisentraut2019-11-01
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-29
* Clean up PL/Perl's handling of the _() macro.Tom Lane2019-06-02
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Fix problems with auto-held portals.Tom Lane2019-04-19
* Generated columnsPeter Eisentraut2019-03-30
* Change function call information to be variable length.Andres Freund2019-01-26
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Allow plperl_sv_to_datum to look through scalar refs.Tom Lane2018-06-18
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-08
* Allow committing inside cursor loopPeter Eisentraut2018-03-28
* Allow memory contexts to have both fixed and variable ident strings.Tom Lane2018-03-27
* Remove some obsolete procedure-specific code from PLsPeter Eisentraut2018-03-05
* Add prokind column, replacing proisagg and proiswindowPeter Eisentraut2018-03-02
* Transaction control in PL proceduresPeter Eisentraut2018-01-22
* Use portal pinning in PL/Perl and PL/PythonPeter Eisentraut2018-01-10
* Rethink MemoryContext creation to improve performance.Tom Lane2017-12-13
* SQL proceduresPeter Eisentraut2017-11-30
* Add some const decorations to prototypesPeter Eisentraut2017-11-10
* Support domains over composite types in PL/Perl.Tom Lane2017-10-28
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Tighten coding for non-composite case in plperl's return_next.Tom Lane2017-07-31
* PL/Perl portability fix: avoid including XSUB.h in plperl.c.Tom Lane2017-07-28
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Follow-on cleanup for the transition table patch.Kevin Grittner2017-04-04
* Remove useless duplicate inclusions of system header files.Tom Lane2017-02-25
* Volatile-ize some plperl variables that must survive into PG_CATCH blocks.Tom Lane2017-01-23
* Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection.Tom Lane2016-11-08