Commit Graph

75 Commits (caf2d69ee0f80daab7168adff3a721fbf94f7ca7)

Author SHA1 Message Date
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 9bedd128d6 Add support for invoking parser callback hooks via SPI and in cached plans. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Heikki Linnakangas 94136d5a18 Add new SPI_OK_REWRITTEN return code to SPI_execute and friends, for the 17 years ago
Tom Lane deac9488d3 Insert conditional SPI_push/SPI_pop calls into InputFunctionCall, 17 years ago
Tom Lane 1cfd9e8834 Fix executor/spi.h to follow our usual conventions for include files, ie, 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 1cd935609f Fix caching of foreign-key-checking queries so that when a replan is needed, 18 years ago
Tom Lane d5466e38f0 Add SPI-level support for executing SQL commands with one-time-use plans, 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 9cb8409762 Repair problems occurring when multiple RI updates have to be done to the same 19 years ago
Magnus Hagander 906b2e1b37 Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 19 years ago
Tom Lane 66888f7424 Expose more cursor-related functionality in SPI: specifically, allow 19 years ago
Tom Lane bf8236526b Remove the prohibition on executing cursor commands through SPI_execute. 19 years ago
Tom Lane 95f6d2d209 Make use of plancache module for SPI plans. In particular, since plpgsql 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Bruce Momjian 0e20c48561 Revert FETCH/MOVE int64 patch. Was using incorrect checks for 20 years ago
Bruce Momjian 6c785d599d Change FETCH/MOVE to use int8. 20 years ago
Tom Lane ea2e263539 Add new return codes SPI_OK_INSERT_RETURNING etc to the SPI API. 20 years ago
Bruce Momjian ac230e7431 Alphabetically order reference to include files, "S"-"Z". 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Neil Conway f478856c7f Change SPI functions to use a `long' when specifying the number of tuples 21 years ago
Neil Conway 4f6f5db474 Add SPI_getnspname(), including documentation. 21 years ago
Tom Lane 7efa8411cc Rethink plpgsql's way of handling SPI execution during an exception block. 22 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Tom Lane b2c4071299 Redesign query-snapshot timing so that volatile functions in READ COMMITTED 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Tom Lane ad4d2e9711 Be more consistent about reporting SPI errors in the various PLs. 22 years ago
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 22 years ago
Tom Lane 375369acd1 Replace TupleTableSlot convention for whole-row variables and function 22 years ago
Bruce Momjian d245b6bd9f Document SPI_push() and SPI_pop(). 22 years ago
Bruce Momjian 65a0db19f4 Add new SPI functions for use by PL/Java: 22 years ago
Joe Conway e2605c8311 Add a warning to AtEOXact_SPI() to catch cases where the current 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Tom Lane 55d85f42a8 Repair RI trigger visibility problems (this time for sure ;-)) per recent 23 years ago
Tom Lane c63a5452d8 Get rid of ReferentialIntegritySnapshotOverride by extending Executor API 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane aa83bc04e0 Restructure parsetree representation of DECLARE CURSOR: now it's a 23 years ago
Tom Lane 699782b695 Adjust Tcl-related code to compile cleanly with Tcl 8.4 (add const modifiers as 23 years ago
Tom Lane 3a4f7dde16 Phase 3 of read-only-plans project: ExecInitExpr now builds expression 23 years ago
Bruce Momjian 77e4fd889c Fix indenting for 'extern "C"' cases. 25 years ago
Tom Lane 0053cebea5 Fix coredump in plpgsql when trying to return a rowtype result. 25 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 25 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane f59f3c8899 Add a SPI_copytupledesc function that parallels SPI_copytuple --- ie, 25 years ago
Jan Wieck d27f363e3f Enhancement of SPI to get access to portals 25 years ago
Tom Lane 414f94f262 Change plpgsql's GET DIAGNOSTICS statement to use SQL99-compatible 25 years ago