Commit Graph

322 Commits (0f7d1338c832f00645fe1be880529bac1cd1ff9c)

Author SHA1 Message Date
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Tom Lane e240a65c7d Provide an error cursor for "can't call an SRF here" errors. 9 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 9 years ago
Peter Eisentraut afd79873a0 Capitalize names of PLs consistently 9 years ago
Kevin Grittner 5ebeb579b9 Follow-on cleanup for the transition table patch. 9 years ago
Kevin Grittner 41bd155dd6 Fix two undocumented parameters to functions from ENR patch. 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Robert Haas 61c2e1a95f Improve access to parallel query from procedural languages. 9 years ago
Robert Haas 691b8d5928 Allow for parallel execution whenever ExecutorRun() is done only once. 9 years ago
Tom Lane 7afd56c3c6 Use castNode() in a bunch of statement-list-related code. 9 years ago
Tom Lane ab1f0c8225 Change representation of statement lists, and add statement location info. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 1833f1a1c3 Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection. 9 years ago
Tom Lane 6d30fb1f75 Make SPI_fnumber() reject dropped columns. 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Tom Lane 0f249fe5f5 Fix busted Assert for CREATE MATVIEW ... WITH NO DATA. 9 years ago
Robert Haas c6dbf1fe79 Stop the executor if no more tuples can be sent from worker to leader. 9 years ago
Tom Lane 39c283e498 Fix _SPI_execute_plan() for CREATE TABLE IF NOT EXISTS foo AS ... 10 years ago
Tom Lane 74a379b984 Use repalloc_huge() to enlarge a SPITupleTable's tuple pointer array. 10 years ago
Tom Lane 23a27b039d Widen query numbers-of-tuples-processed counters to uint64. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas 1efc7e5382 Fix problems with ParamListInfo serialization mechanism. 10 years ago
Tom Lane 6e5d9f278c Avoid O(N^2) behavior when enlarging SPI tuple table in spi_printtup(). 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Tom Lane 1dc5ebc907 Support "expanded" objects, particularly arrays, for better performance. 10 years ago
Robert Haas 924bcf4f16 Create an infrastructure for parallel computation in PostgreSQL. 11 years ago
Tom Lane 09d8d110a6 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 677708032c Explicitly support the case that a plancache's raw_parse_tree is NULL. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane 3f8c8e3c61 Fix failure to detoast fields in composite elements of structured types. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane b006f4ddb9 Prevent memory leaks from accumulating across printtup() calls. 12 years ago
Tom Lane 3d13623d75 Prevent leakage of SPI tuple tables during subtransaction abort. 12 years ago
Noah Misch 448fee2e23 Make comments reflect that omission of SPI_gettypmod() is intentional. 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Tom Lane f8db76e875 Editorialize a bit on new ProcessUtility() API. 13 years ago
Kevin Grittner 63e20041a2 Fix assertion failure for REFRESH MATERIALIZED VIEW in PL. 13 years ago
Kevin Grittner 3bf3ab8c56 Add a materialized view relations. 13 years ago
Tom Lane 0900ac2d0d Fix plpgsql's reporting of plan-time errors in possibly-simple expressions. 13 years ago
Tom Lane 94afbd5831 Invent a "one-shot" variant of CachedPlans for better performance. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane 532994299e Revert patch for taking fewer snapshots. 13 years ago
Heikki Linnakangas 7ae1815961 Return the number of rows processed when COPY is executed through SPI. 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Robert Haas 3a0e4d36eb Make new event trigger facility actually do something. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas d573e239f0 Take fewer snapshots. 14 years ago