Commit Graph

1303 Commits (8abb3cda0ddc00a0ab98977a1633a95b97068d4e)

Author SHA1 Message Date
Tom Lane e524cbdc45 Track typmods in plpgsql expression evaluation and assignment. 11 years ago
Noah Misch f5ef00aed4 Free SQLSTATE and SQLERRM no earlier than other PL/pgSQL variables. 11 years ago
Jeff Davis b419865a81 In array_agg(), don't create a new context for every group. 11 years ago
Tom Lane f2874feb7c Some more FLEXIBLE_ARRAY_MEMBER fixes. 11 years ago
Tom Lane 9e3ad1aac5 Use fast path in plpgsql's RETURN/RETURN NEXT in more cases. 11 years ago
Tom Lane e983c4d1aa Rationalize the APIs of array element/slice access functions. 11 years ago
Peter Eisentraut f8948616c9 Translation updates 11 years ago
Tom Lane 599d00aa68 Fix volatile-safety issue in pltcl_SPI_execute_plan(). 11 years ago
Tom Lane 7391e2513f Fix some functions that were declared static then defined not-static. 11 years ago
Alvaro Herrera 91539c5698 Fix thinko in plpython error message 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 4a14f13a0a Improve hash_create's API for selecting simple-binary-key hash functions. 11 years ago
Peter Eisentraut ee3bec5e22 Translation updates 11 years ago
Tom Lane 475aedd1ef Improve error messages for malformed array input strings. 11 years ago
Tom Lane f4e031c662 Add bms_next_member(), and use it where appropriate. 11 years ago
Tom Lane bb1b8f694a De-reserve most statement-introducing keywords in plpgsql. 11 years ago
Tom Lane bac27394a1 Support arrays as input to array_agg() and ARRAY(SELECT ...). 11 years ago
Tom Lane e2dc3f5772 Get rid of redundant production in plpgsql grammar. 11 years ago
Peter Eisentraut 7466a1b75f Translation updates 11 years ago
Noah Misch 00c07e497f Re-remove dependency on the DLL of pythonxx.def file. 11 years ago
Peter Eisentraut 1ec4a970fe Translation updates 11 years ago
Heikki Linnakangas c1008f0037 Check number of parameters in RAISE statement at compile time. 11 years ago
Peter Eisentraut f25e0bf5e0 Small message fixes 12 years ago
Peter Eisentraut cac0d5193b Translation updates 12 years ago
Noah Misch 0ffc201a51 Add file version information to most installed Windows binaries. 12 years ago
Bruce Momjian 6a605cd6bd Adjust blank lines around PG_MODULE_MAGIC defines, for consistency 12 years ago
Kevin Grittner e254ff21d1 Remove dead typeStruct variable from plpy_spi.c. 12 years ago
Tom Lane 8b6010b835 Improve support for composite types in PL/Python. 12 years ago
Tom Lane 2dfa15de55 Make plpython_unicode regression test work in more database encodings. 12 years ago
Tom Lane 20561acf93 On OS X, link libpython normally, ignoring the "framework" framework. 12 years ago
Tom Lane 71ed8b3ca7 Revert "Fix bogus %name-prefix option syntax in all our Bison files." 12 years ago
Tom Lane 45b7abe59e Fix bogus %name-prefix option syntax in all our Bison files. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane 3f8c8e3c61 Fix failure to detoast fields in composite elements of structured types. 12 years ago
Peter Eisentraut d0765d50f4 PL/Python: Adjust the regression tests for Python 3.4 12 years ago
Peter Eisentraut e7128e8dbb Create function prototype as part of PG_FUNCTION_INFO_V1 macro 12 years ago
Robert Haas 0886fc6a5c Add new to_reg* functions for error-free OID lookups. 12 years ago
Simon Riggs 7d8f1de1bc Extra warnings and errors for PL/pgSQL 12 years ago
Tom Lane 2d5e0f07de Fix refcounting bug in PLy_modify_tuple(). 12 years ago
Alvaro Herrera bd1154edec plperl: Fix memory leak in hek2cstr 12 years ago
Bruce Momjian 886c0be3f6 C comments: remove odd blank lines after #ifdef WIN32 lines 12 years ago
Tom Lane 769065c1b2 Prefer pg_any_to_server/pg_server_to_any over pg_do_encoding_conversion. 12 years ago
Noah Misch 537cbd35c8 Prevent privilege escalation in explicit calls to PL validators. 12 years ago
Tom Lane 56caaf195e On Windows, expect to find Tcl DLL in bin directory not lib directory. 12 years ago
Tom Lane 638b153f2a Fix fat-fingered makefile changes for pltcl. 12 years ago
Tom Lane dcbf39774f In mingw builds, make our own import library for libtcl, too. 12 years ago
Tom Lane 02b61dd08f In mingw builds, make our own import library for libperl. 12 years ago
Tom Lane a7983e989d Cosmetic improvements in plpython's make rule for libpython import library. 12 years ago
Bruce Momjian 2fc80e8e83 Rename 'gmake' to 'make' in docs and recommended commands 12 years ago
Peter Eisentraut 4e18236180 PL/Perl: Fix compiler warning 12 years ago