summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2013-06-12Improve updatability checking for views and foreign tables.Tom Lane
2013-05-29pgindent run for release 9.3Bruce Momjian
2013-05-12Fix handling of strict non-set functions with NULLs in set-valued inputs.Tom Lane
2013-04-28Editorialize a bit on new ProcessUtility() API.Tom Lane
2013-04-27Incidental cleanup of matviews code.Tom Lane
2013-04-24Fix assertion failure for REFRESH MATERIALIZED VIEW in PL.Kevin Grittner
2013-04-20Clean up references to SQL92Peter Eisentraut
2013-04-19Improve error message when an FDW doesn't support WHERE CURRENT OF.Tom Lane
2013-04-12sepgsql: Enforce db_procedure:{execute} permission.Robert Haas
2013-04-09Create a distinction between a populated matview and a scannable one.Kevin Grittner
2013-03-10Support writable foreign tables.Tom Lane
2013-03-06Arrange to cache FdwRoutine structs in foreign tables' relcache entries.Tom Lane
2013-03-03Add a materialized view relations.Kevin Grittner
2013-03-03Fix SQL function execution to be safe with long-lived FmgrInfos.Tom Lane
2013-02-07Fix performance issue in EXPLAIN (ANALYZE, TIMING OFF).Tom Lane
2013-01-30Fix plpgsql's reporting of plan-time errors in possibly-simple expressions.Tom Lane
2013-01-29Provide database object names as separate fields in error messages.Tom Lane
2013-01-24Fix SPI documentation for new handling of ExecutorRun's count parameter.Tom Lane
2013-01-23Improve concurrency of foreign key lockingAlvaro Herrera
2013-01-14Fix obsolete SQL syntax in comment.Tom Lane
2013-01-04Invent a "one-shot" variant of CachedPlans for better performance.Tom Lane
2013-01-01Update copyrights for 2013Bruce Momjian
2012-12-11Add defenses against integer overflow in dynahash numbuckets calculations.Tom Lane
2012-12-08Support automatically-updatable views.Tom Lane
2012-11-29Basic binary heap implementation.Robert Haas
2012-11-28Fix assorted bugs in CREATE/DROP INDEX CONCURRENTLY.Tom Lane
2012-11-26Revert patch for taking fewer snapshots.Tom Lane
2012-10-26Throw error if expiring tuple is again updated or deleted.Kevin Grittner
2012-10-12Get rid of COERCE_DONTCARE.Tom Lane
2012-10-11Fix cross-type case in partial row matching for hashed subplans.Tom Lane
2012-10-03Return the number of rows processed when COPY is executed through SPI.Heikki Linnakangas
2012-09-04Fix serializable mode with index-only scans.Kevin Grittner
2012-08-30Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera
2012-08-28Split heapam_xlog.h from heapam.hAlvaro Herrera
2012-08-15Fix rescan logic in nodeCtescan.Tom Lane
2012-07-20Fix whole-row Var evaluation to cope with resjunk columns (again).Tom Lane
2012-07-20Make new event trigger facility actually do something.Robert Haas
2012-07-16Remove unreachable codePeter Eisentraut
2012-06-21Fix memory leak in ARRAY(SELECT ...) subqueries.Tom Lane
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-06-07Fix more crash-safe visibility map bugs, and improve comments.Robert Haas
2012-04-29Rename I/O timing statistics columns to blk_read_time and blk_write_time.Tom Lane
2012-04-23Lots of doc corrections.Robert Haas
2012-03-27New GUC, track_iotiming, to track I/O timings.Robert Haas
2012-03-21Clean up compiler warnings from unused variables with asserts disabledPeter Eisentraut
2012-03-19Restructure SELECT INTO's parsetree representation into CreateTableAsStmt.Tom Lane
2012-02-22Make EXPLAIN (BUFFERS) track blocks dirtied, as well as those written.Robert Haas
2012-02-14Preserve column names in the execution-time tupledesc for a RowExpr.Tom Lane
2012-02-07Add TIMING option to EXPLAIN, to allow eliminating of timing overhead.Robert Haas
2012-02-04Allow SQL-language functions to reference parameters by name.Tom Lane