Commit Graph

42 Commits (29275b1d177096597675b5c6e7e7c9db2df8f4df)

Author SHA1 Message Date
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Tom Lane df38157d94 In hstore_plpython, avoid crashing when return value isn't a mapping. 2 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Andres Freund fd4bad1655 Remove now superfluous declarations of dlsym()ed symbols. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Andres Freund 9b7e24a2cb plpython: Code cleanup related to removal of Python 2 support. 3 years ago
Andres Freund db23464715 plpython: Remove regression test infrastructure for Python 2. 3 years ago
Andres Freund 76a29adee7 plpython: Remove plpythonu, plpython2u and associated transform extensions. 3 years ago
Tom Lane 07d46fceb4 Fix broken ruleutils support for function TRANSFORM clauses. 4 years ago
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago
Peter Eisentraut 604bd36711 PG_FINALLY 6 years ago
Amit Kapila 7e735035f2 Make the order of the header file includes consistent in contrib modules. 6 years ago
Tom Lane 9e360f0e83 Avoid Python memory leaks in hstore_plpython and jsonb_plpython. 6 years ago
Peter Eisentraut 1226d932b4 Fix volatile vs. pointer confusion 6 years ago
Andrew Gierth 60f6756f92 Fix out-of-tree build for transform modules. 7 years ago
Tom Lane dddfc4cb2e Prevent accidental linking of system-supplied copies of libpq.so etc. 7 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 4bd1994650 Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent. 8 years ago
Peter Eisentraut 04aad40186 Drop support for Python 2.3 8 years ago
Noah Misch acd73ad1a1 Code review for avoidance of direct cross-module links. 9 years ago
Tom Lane 490ed1ebb9 Fix hstore_plpython for Python 3. 9 years ago
Tom Lane d51924be88 Convert contrib/hstore_plpython to not use direct linking to other modules. 9 years ago
Tom Lane 5484c0a980 Minor fixes in contrib installation scripts. 9 years ago
Tom Lane fb6fcbd33f Use LOAD not actual code execution to pull in plpython library. 10 years ago
Tom Lane 3343ea9e8e Sort $(wildcard) output where needed for reproducible build output. 10 years ago
Tom Lane 68c1d7d42e Dodge a macro-name conflict with Perl. 10 years ago
Andres Freund b67aaf21e8 Add CASCADE support for CREATE EXTENSION. 10 years ago
Tom Lane 0426f349ef Rearrange the handling of error context reports. 10 years ago
Andrew Dunstan 00eff86cb8 Enable transforms modules to build and test on Cygwin. 10 years ago
Noah Misch 7193436744 AIX: Link TRANSFORM modules with their dependencies. 10 years ago
Peter Eisentraut 75f9d17638 Make Python tests more portable 10 years ago
Tom Lane 91e79260f6 Remove no-longer-required function declarations. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Tom Lane b14cf229f4 Use += not = to set makefile variables after including base makefiles. 10 years ago
Peter Eisentraut fab6ca23ea hstore_plpython: Fix regression tests under Python 3 10 years ago
Peter Eisentraut c0574cd5aa hstore_plpython: Support tests on Python 2.3 10 years ago
Andrew Dunstan f802c6ddba Enable transforms modules to build and run with Mingw builds. 10 years ago
Peter Eisentraut cac7658205 Add transforms feature 10 years ago