Commit Graph

285 Commits (b3817f5f774663d55931dd4fab9c5a94a15ae7ab)

Author SHA1 Message Date
Tom Lane b3817f5f77 Improve hash_create()'s API for some added robustness. 5 years ago
Tom Lane c7aba7c14e Support subscripting of arbitrary types, not only arrays. 5 years ago
Tom Lane f90149e628 Don't use custom OID symbols in pg_type.dat, either. 5 years ago
Tom Lane bb03010b9f Remove the "opaque" pseudo-type and associated compatibility hacks. 5 years ago
Alvaro Herrera 2f9661311b
Represent command completion tags as structs 5 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 5 years ago
Alvaro Herrera 3974c4a724 Remove useless "return;" lines 6 years ago
Amit Kapila e0487223ec Make the order of the header file includes consistent. 6 years ago
Peter Eisentraut a63c84e59a Fix some compiler warnings on older compilers 6 years ago
Peter Eisentraut 604bd36711 PG_FINALLY 6 years ago
Michael Paquier eb43f3d193 Fix inconsistencies and typos in the tree 6 years ago
Tom Lane 032627ee78 Clean up PL/Perl's handling of the _() macro. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane 4d5840cea9 Fix problems with auto-held portals. 6 years ago
Peter Eisentraut fc22b6623b Generated columns 6 years ago
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Tom Lane 3a382983d1 Allow plperl_sv_to_datum to look through scalar refs. 7 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 7 years ago
Peter Eisentraut 056a5a3f63 Allow committing inside cursor loop 7 years ago
Tom Lane 442accc3fe Allow memory contexts to have both fixed and variable ident strings. 7 years ago
Peter Eisentraut 09230e54fb Remove some obsolete procedure-specific code from PLs 7 years ago
Peter Eisentraut fd1a421fe6 Add prokind column, replacing proisagg and proiswindow 7 years ago
Peter Eisentraut 8561e4840c Transaction control in PL procedures 8 years ago
Peter Eisentraut 70d6226e4f Use portal pinning in PL/Perl and PL/Python 8 years ago
Tom Lane 9fa6f00b13 Rethink MemoryContext creation to improve performance. 8 years ago
Peter Eisentraut e4128ee767 SQL procedures 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Tom Lane 60651e4cdd Support domains over composite types in PL/Perl. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane b4cc35fbb7 Tighten coding for non-composite case in plperl's return_next. 8 years ago
Tom Lane bebe174bb4 PL/Perl portability fix: avoid including XSUB.h in plperl.c. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Kevin Grittner 5ebeb579b9 Follow-on cleanup for the transition table patch. 8 years ago
Tom Lane 9e3755ecb2 Remove useless duplicate inclusions of system header files. 8 years ago
Tom Lane c0ef456b97 Volatile-ize some plperl variables that must survive into PG_CATCH blocks. 9 years ago
Tom Lane 1833f1a1c3 Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection. 9 years ago
Tom Lane 6d30fb1f75 Make SPI_fnumber() reject dropped columns. 9 years ago
Tom Lane 0d4446083d Use heap_modify_tuple not SPI_modifytuple in pl/perl triggers. 9 years ago
Tom Lane 6f7c0ea32f Improve memory management for PL/Perl functions. 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Noah Misch 4ad6f13500 Copyedit comments and documentation. 9 years ago
Tom Lane 07341a2980 Update PL/Perl's comment about hv_store(). 9 years ago
Tom Lane f3f3aae4b7 Improve conversions from uint64 to Perl types. 9 years ago
Tom Lane 23a27b039d Widen query numbers-of-tuples-processed counters to uint64. 9 years ago
Andres Freund e66197fa2e plperl: Correctly handle empty arrays in plperl_ref_from_pg_array. 9 years ago
Noah Misch d4b686af0b Instruct Coverity using an assertion. 10 years ago