summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2013-07-25Prevent leakage of SPI tuple tables during subtransaction abort.Tom Lane
2013-07-23Use InvalidSnapshot, now SnapshotNow, as the default snapshot.Robert Haas
2013-07-22Adjust HeapTupleSatisfies* routines to take a HeapTuple.Robert Haas
2013-07-18WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost
2013-07-17Implement the FILTER clause for aggregate function calls.Noah Misch
2013-07-16Add support for REFRESH MATERIALIZED VIEW CONCURRENTLY.Kevin Grittner
2013-07-12Make comments reflect that omission of SPI_gettypmod() is intentional.Noah Misch
2013-07-02Use an MVCC snapshot, rather than SnapshotNow, for catalog scans.Robert Haas
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-07Arrange to cache FdwRoutine structs in foreign tables' relcache entries.Tom Lane
2013-03-04Add a materialized view relations.Kevin Grittner
2013-03-03Fix SQL function execution to be safe with long-lived FmgrInfos.Tom Lane
2013-02-08Fix performance issue in EXPLAIN (ANALYZE, TIMING OFF).Tom Lane
2013-01-31Fix 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-12Add 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-29Fix 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-05Fix 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