| Age | Commit message (Expand) | Author |
| 2011-12-18 | Split plpython.c into smaller pieces | Peter Eisentraut |
| 2011-12-15 | PL/Python: Refactor subtransaction handling | Peter Eisentraut |
| 2011-12-05 | plpython: Add SPI cursor support | Peter Eisentraut |
| 2011-11-24 | Preserve SQLSTATE when an SPI error is propagated through PL/python | Heikki Linnakangas |
| 2011-09-16 | Redesign the plancache mechanism for more flexibility and efficiency. | Tom Lane |
| 2011-08-18 | Change PyInit_plpy to external linkage | Peter Eisentraut |
| 2011-08-18 | Hide unused variable warnings under Python 3 | Peter Eisentraut |
| 2011-08-17 | Fix two issues in plpython's handling of composite results. | Tom Lane |
| 2011-08-04 | Restore the primacy of postgres.h in plpython.c. | Andrew Dunstan |
| 2011-07-16 | Replace errdetail("%s", ...) with errdetail_internal("%s", ...). | Tom Lane |
| 2011-07-04 | Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.h | Alvaro Herrera |
| 2011-06-09 | Pgindent run before 9.1 beta2. | Bruce Momjian |
| 2011-05-20 | Message style improvements | Peter Eisentraut |
| 2011-04-28 | Use a macro variable PG_PRINTF_ATTRIBUTE for the style used for checking prin... | Andrew Dunstan |
| 2011-04-20 | Fix PL/Python traceback for error in separate file | Peter Eisentraut |
| 2011-04-10 | pgindent run before PG 9.1 beta 1. | Bruce Momjian |
| 2011-04-08 | Fix some sloppiness in new PL/python get_source_line() function. | Robert Haas |
| 2011-04-06 | Add traceback information to PL/Python errors | Peter Eisentraut |
| 2011-03-31 | Don't leak the temporary PLyProcedure struct we create for inline plpython | Heikki Linnakangas |
| 2011-03-17 | Fix PL/Python memory leak involving array slices | Alvaro Herrera |
| 2011-03-07 | Fix behavior when raising plpy.Fatal() | Peter Eisentraut |
| 2011-03-07 | Report Python errors from iterators with PLy_elog | Peter Eisentraut |
| 2011-03-07 | Suppress some "variable might be clobbered by longjmp" warnings. | Tom Lane |
| 2011-03-05 | Create extension infrastructure for the core procedural languages. | Tom Lane |
| 2011-03-04 | Add a comment explaining the recent fix for plpython breakage in commit 4c966d9. | Andrew Dunstan |
| 2011-03-01 | Fix plpython breakage detected on certain Fedora machines on buildfarm. | Andrew Dunstan |
| 2011-02-28 | PL/Python custom SPI exceptions | Peter Eisentraut |
| 2011-02-27 | PL/Python explicit subtransactions | Peter Eisentraut |
| 2011-02-26 | Table function support for PL/Python | Peter Eisentraut |
| 2011-02-22 | Add PL/Python functions for quoting strings | Peter Eisentraut |
| 2011-02-19 | Invalidate PL/Python functions with composite type argument when the | Peter Eisentraut |
| 2011-02-16 | Fix for warnings-free compilation with Python 3.2 | Peter Eisentraut |
| 2011-02-02 | Wrap PL/Python SPI calls into subtransactions | Peter Eisentraut |
| 2011-02-01 | Add validator to PL/Python | Peter Eisentraut |
| 2011-01-26 | Do not prefix error messages with the string "PL/Python: " | Peter Eisentraut |
| 2011-01-26 | Improve exception usage in PL/Python | Peter Eisentraut |
| 2011-01-26 | Also save the error detail in SPIError | Peter Eisentraut |
| 2011-01-26 | Fix compiler warnings | Peter Eisentraut |
| 2011-01-24 | Call PLy_spi_execute_fetch_result inside the try/catch block | Peter Eisentraut |
| 2011-01-24 | Refactor PLy_spi_prepare to save two levels of indentation | Peter Eisentraut |
| 2011-01-23 | Revert "Factor out functions responsible for caching I/O routines". | Tom Lane |
| 2011-01-22 | Get rid of the global variable holding the error state | Peter Eisentraut |
| 2011-01-21 | Correctly add exceptions to the plpy module for Python 3 | Peter Eisentraut |
| 2011-01-20 | Fix wrong comment | Peter Eisentraut |
| 2011-01-20 | Fix typo | Peter Eisentraut |
| 2011-01-20 | Factor out functions responsible for caching I/O routines | Peter Eisentraut |
| 2011-01-19 | Add braces around an if block, for readability | Peter Eisentraut |
| 2011-01-18 | Free plan values in the PLyPlanObject dealloc function | Peter Eisentraut |
| 2011-01-18 | Improve message for errors in compiling anonymous PL/Python blocks | Peter Eisentraut |
| 2011-01-18 | Use PyObject_New instead of PyObject_NEW | Peter Eisentraut |