Commit Graph

102 Commits (87fa10a42613ee1ca9cc4bb22eb163f8e179b3f8)

Author SHA1 Message Date
Neil Conway 2b8afe6193 Tweak the error message emitted when a void-returning PL/Python function 20 years ago
Neil Conway 87daae1143 Allow PL/Python functions to return void, per gripe from James Robinson 20 years ago
Neil Conway 45594a6859 Fix three Python reference leaks in PLy_traceback(). This would result 20 years ago
Neil Conway c08c8529e7 In PLy_function_build_args(), the code loops repeatedly, constructing 20 years ago
Neil Conway 6c8d838079 Minor code cleanup for PL/Python: fixup some strangely formatted comments, 20 years ago
Neil Conway edafb4f037 Index: src/pl/plpython/plpython.c 20 years ago
Neil Conway 97e1535fba Various cosmetic code cleanup for PL/Python: 20 years ago
Peter Eisentraut a29c04a541 Allow installation into directories containing spaces in the name. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 1e6201a22c Add an expected case to cover error message as spelled by python 2.2.3. 21 years ago
Bruce Momjian bb2ffe9acf Back out plpython makefile change. 21 years ago
Bruce Momjian 2c07d6bfa5 Cleanups for FreeBSD linking (PIC) and plpython compiles. 21 years ago
Tom Lane a8a3c3c4d6 Add variant expected file to cope with different spelling of a Python 21 years ago
Bruce Momjian 37f11c3081 This patch addresses the problem mentioned in the "process crash 21 years ago
Bruce Momjian 2d6c375c5f Back out patch. This should be done like other server-side languages. 21 years ago
Bruce Momjian af8756713f This patch allows the PL/Python module to do (SRF) functions. 21 years ago
Tom Lane 59ee9448a8 Remove read_file/write_file tests. These were originally intended to 21 years ago
Tom Lane bc6444dc6a Fix PL makefiles to support running regression tests in VPATH builds. 21 years ago
Tom Lane 4e7d6f5349 Add a --dbname option to the pg_regress script, and use pl_regression 21 years ago
Tom Lane 0ff7a2c2ad Convert the existing regression test scripts for the various optional 21 years ago
Tom Lane 278bd0cc22 For some reason access/tupmacs.h has been #including utils/memutils.h, 21 years ago
Neil Conway f478856c7f Change SPI functions to use a `long' when specifying the number of tuples 21 years ago
Tom Lane 943178fec5 Minor improvements in the really-pretty-ad-hoc test scripts for the 21 years ago
Tom Lane 70c9763d48 Convert oidvector and int2vector into variable-length arrays. This 21 years ago
Tom Lane 7e1c6f177e Fix python regression testing script to bail out early if language 21 years ago
Tom Lane 00aa8ed47a Adjust plpython to convert \r\n and \r to \n in Python scripts, 21 years ago
Tom Lane dfdae5d63c Hook up the plpython result-object nrows and status methods correctly. 21 years ago
Tom Lane 466fb06739 Set rpath for plperl and plpython to ensure we can find the .so files 21 years ago
Tom Lane 669ca7af83 Another try at making plpython autoconfiguration work correctly. Use a 22 years ago
Tom Lane 86a39d5a19 Un-break plpython build for non-Windows platforms. 22 years ago
Bruce Momjian 5431393274 Allow plpython to build on Win32. 22 years ago
Tom Lane 26b5d5317b Persuade plpython to build on OS X. 22 years ago
Tom Lane fa8eb8a726 Add defenses against plpython functions being declared to take or return 22 years ago
Tom Lane b2c4071299 Redesign query-snapshot timing so that volatile functions in READ COMMITTED 22 years ago
Bruce Momjian 15d3f9f6b7 Another pgindent run with lib typedefs added. 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Joe Conway ab6ee1f9fc Move include for Python.h above postgres.h to eliminate compiler warning. 22 years ago
Tom Lane fcbc438727 Label CVS tip as 8.0devel instead of 7.5devel. Adjust various comments 22 years ago
Tom Lane ad4d2e9711 Be more consistent about reporting SPI errors in the various PLs. 22 years ago
Tom Lane a393fbf937 Restructure error handling as recently discussed. It is now really 22 years ago
Tom Lane c541bb86e9 Infrastructure for I/O of composite types: arrange for the I/O routines 22 years ago
Tom Lane c3a153afed Tweak palloc/repalloc to allow zero bytes to be requested, as per recent 22 years ago
Tom Lane 0bd61548ab Solve the 'Turkish problem' with undesirable locale behavior for case 22 years ago
Tom Lane 375369acd1 Replace TupleTableSlot convention for whole-row variables and function 22 years ago
Tom Lane a4f8f124b7 Fix bit-rot in support for building with --disable-shared. This patch 22 years ago
Neil Conway 192ad63bd7 More janitorial work: remove the explicit casting of NULL literals to a 22 years ago
Tom Lane a77e32d7c5 Apply the core parts of Dennis Bjorklund's patch to allow function 22 years ago
Bruce Momjian f04af68e54 Remove trailing semicolons from macro initializations in plpython. 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane b8f8896888 Fix some problems with dropped columns in plpython trigger functions. 23 years ago