summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
2018-12-19Make type "name" collation-aware.Tom Lane
2018-12-13Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane
2018-12-06Fix some errhint and errdetail strings missing a periodMichael Paquier
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-18fix typoAndrew Dunstan
2018-11-18Silence MSVC warnings about redefinition of isnanAndrew Dunstan
2018-11-10Fix error-cleanup mistakes in exec_stmt_call().Tom Lane
2018-11-04Fix bugs in plpgsql's handling of CALL argument lists.Tom Lane
2018-10-18Still further rethinking of build changes for macOS Mojave.Tom Lane
2018-10-08Fix omissions in snprintf.c's coverage of standard *printf functions.Tom Lane
2018-10-08Advance transaction timestamp for intra-procedure transactions.Tom Lane
2018-10-05Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields.Tom Lane
2018-10-02Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund
2018-09-26Clean up *printf macros to avoid conflict with format archetypes.Tom Lane
2018-09-26Implement %m in src/port/snprintf.c, and teach elog.c to rely on that.Tom Lane
2018-09-26Always use our own versions of *printf().Tom Lane
2018-09-26Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane
2018-09-25Make some fixes to allow building Postgres on macOS 10.14 ("Mojave").Tom Lane
2018-09-16Fix out-of-tree build for transform modules.Andrew Gierth
2018-09-07Use C99 designated initializers for some structsPeter Eisentraut
2018-09-05PL/Python: Remove use of simple slicing APIPeter Eisentraut
2018-08-27Fix snapshot leak warning for some proceduresPeter Eisentraut
2018-08-24Remove test for VA_ARGS, implied by C99.Andres Freund
2018-08-23PL/pgSQL: Extend test casePeter Eisentraut
2018-07-26Provide plpgsql tests for cases involving record field changes.Tom Lane
2018-07-24Add strict_multi_assignment and too_many_rows plpgsql checksTomas Vondra
2018-07-23Mop-up for 3522d0eaba5, which missed some alternative output files.Andres Freund
2018-07-22Deduplicate "invalid input syntax" messages for various types.Andres Freund
2018-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-07-13Prohibit transaction commands in security definer proceduresPeter Eisentraut
2018-07-06Fix assert in nested SQL procedure callPeter Eisentraut
2018-06-26Reword SPI_ERROR_TRANSACTION errors in PL/pgSQLPeter Eisentraut
2018-06-18Allow plperl_sv_to_datum to look through scalar refs.Tom Lane
2018-05-27Don't fall off the end of perl functionsAndrew Dunstan
2018-05-25Fix misidentification of SQL statement type in plpgsql's exec_stmt_execsql.Tom Lane
2018-05-21Translation updatesPeter Eisentraut
2018-05-18Small improvement for plpgsql regression test.Tom Lane
2018-05-16Detoast plpgsql variables if they might live across a transaction boundary.Tom Lane
2018-05-07Clean up some perlcritic warningsAndrew Dunstan
2018-05-04Update expected files for older Python versionsPeter Eisentraut
2018-05-03Tweak tests to support Python 3.7Peter Eisentraut
2018-05-02Suppress some compiler warnings in plperl on Windows.Tom Lane
2018-05-01Clean up warnings from -Wimplicit-fallthrough.Tom Lane
2018-04-30Remove plperl isnan hackPeter Eisentraut
2018-04-27perltidy: Add option --nooutdent-long-commentsPeter Eisentraut
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-14Support named and default arguments in CALLPeter Eisentraut
2018-04-12Fix YA parallel-make hazard, this one in "make check" in plpython.Tom Lane
2018-04-12Revert MERGE patchSimon Riggs
2018-04-10Put back parallel-safety guards in plpython and src/test/regress/.Tom Lane