Commit Graph

23 Commits (166ab9c8d343b51e6838d7b59194d32a0019242f)

Author SHA1 Message Date
Amit Kapila e0487223ec Make the order of the header file includes consistent. 6 years ago
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Tom Lane e748e902de Fix broken logic for reporting PL/Python function names in errcontext. 8 years ago
Peter Eisentraut 8561e4840c Transaction control in PL procedures 8 years ago
Peter Eisentraut e4128ee767 SQL procedures 8 years ago
Peter Eisentraut d0aa965c0a Consistently catch errors from Python _New() functions 8 years ago
Tom Lane 687f096ea9 Make PL/Python handle domain-type conversions correctly. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Tom Lane 796d1e889f Remove no-longer-needed old-style check for incompatible plpythons. 10 years ago
Tom Lane 866566a690 Avoid dump/reload problems when using both plpython2 and plpython3. 10 years ago
Tom Lane 8c75ad436f Fix memory leaks in PL/Python. 10 years ago
Peter Eisentraut cac7658205 Add transforms feature 11 years ago
Tom Lane 7391e2513f Fix some functions that were declared static then defined not-static. 11 years ago
Peter Eisentraut e7128e8dbb Create function prototype as part of PG_FUNCTION_INFO_V1 macro 12 years ago
Noah Misch 537cbd35c8 Prevent privilege escalation in explicit calls to PL validators. 12 years ago
Tom Lane 08be00fabe Fix plpython's handling of functions used as triggers on multiple tables. 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Tom Lane 5cd72c7a7c Patch some corner-case bugs in pl/python. 14 years ago
Tom Lane ed75380bda Create a stack of pl/python "execution contexts". 14 years ago
Peter Eisentraut f9de1e9a96 PL/Python: Add argument names to function declarations 14 years ago
Peter Eisentraut 147c248254 Split plpython.c into smaller pieces 14 years ago