aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/spi.c
Commit message (Expand)AuthorAge
* Update copyright for 2023Bruce Momjian2023-01-02
* Rename shadowed local variablesDavid Rowley2022-10-05
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Add support for MERGE SQL commandAlvaro Herrera2022-03-28
* Parse/analyze function renamingPeter Eisentraut2022-03-04
* Don't use static storage for SaveTransactionCharacteristics().Tom Lane2022-02-28
* Fix SPI's handling of errors during transaction commit.Tom Lane2022-02-28
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix checking of query type in plpgsql's RETURN QUERY command.Tom Lane2021-10-03
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-08
* Improve error messages about misuse of SELECT INTO.Tom Lane2021-08-21
* Centralize the logic for protective copying of utility statements.Tom Lane2021-06-18
* Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane2021-05-21
* Rethink recently-added SPI interfaces.Tom Lane2021-01-26
* Improve performance of repeated CALLs within plpgsql procedures.Tom Lane2021-01-25
* Re-implement pl/pgsql's expression and assignment parsing.Tom Lane2021-01-04
* Add the ability for the core grammar to have more than one parse target.Tom Lane2021-01-04
* Update copyright for 2021Bruce Momjian2021-01-02
* Avoid using a cursor in plpgsql's RETURN QUERY statement.Tom Lane2020-06-12
* Represent command completion tags as structsAlvaro Herrera2020-03-02
* Fix problems with "read only query" checks, and refactor the code.Robert Haas2020-01-16
* Update copyrights for 2020Bruce Momjian2020-01-01
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-22
* Further adjust SPITupleTable to provide a public row-count field.Tom Lane2019-07-18
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Fix problems with auto-held portals.Tom Lane2019-04-19
* Transaction chainingPeter Eisentraut2019-03-24
* Refactor ParamListInfo initializationPeter Eisentraut2019-03-14
* More unconstify usePeter Eisentraut2019-02-13
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund2018-11-16
* Correct constness of system attributes in heap.c & prerequisites.Andres Freund2018-10-16
* Advance transaction timestamp for intra-procedure transactions.Tom Lane2018-10-08
* Save/restore SPI's global variables in SPI_connect() and SPI_finish().Tom Lane2018-09-07
* Fix assert in nested SQL procedure callPeter Eisentraut2018-07-06
* Fix SPI error cleanup and memory leakPeter Eisentraut2018-05-03
* Revert MERGE patchSimon Riggs2018-04-12
* MERGE SQL Command following SQL:2016Simon Riggs2018-04-03
* Revert "Modified files for MERGE"Simon Riggs2018-04-02
* Modified files for MERGESimon Riggs2018-04-02
* PL/pgSQL: Nested CALL with transactionsPeter Eisentraut2018-03-28
* Transaction control in PL proceduresPeter Eisentraut2018-01-22
* Revert "Move portal pinning from PL/pgSQL to SPI"Peter Eisentraut2018-01-10
* Move portal pinning from PL/pgSQL to SPIPeter Eisentraut2018-01-10
* Update portal-related memory context names and APIPeter Eisentraut2018-01-09
* Update copyright for 2018Bruce Momjian2018-01-02
* Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane2017-12-21
* Fix corner-case coredump in _SPI_error_callback().Tom Lane2017-12-11