summaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
AgeCommit message (Expand)Author
2013-01-24Fix SPI documentation for new handling of ExecutorRun's count parameter.Tom Lane
2012-03-21Don't allow CREATE TABLE AS to put relations in pg_global.Robert Haas
2012-01-28Fix handling of data-modifying CTE subplans in EvalPlanQual.Tom Lane
2012-01-04Make executor's SELECT INTO code save and restore original tuple receiver.Tom Lane
2011-08-21Fix trigger WHEN conditions when both BEFORE and AFTER triggers exist.Tom Lane
2011-07-03Fix bugs in relpersistence handling during table creation.Robert Haas
2011-06-02Disallow SELECT FOR UPDATE/SHARE on sequences.Tom Lane
2011-04-25Refactor broken CREATE TABLE IF NOT EXISTS support.Robert Haas
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-02-27Refactor the executor's API to support data-modifying CTEs better.Tom Lane
2011-02-25Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH.Tom Lane
2011-02-20Implement an API to let foreign-data wrappers actually be functional.Tom Lane
2011-02-09Fix improper matching of resjunk column names for FOR UPDATE in subselect.Tom Lane
2011-01-12Fix PlanRowMark/ExecRowMark structures to handle inheritance correctly.Tom Lane
2011-01-01Basic foreign table support.Robert Haas
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-12-13Generalize concept of temporary relations to "relation persistence".Robert Haas
2010-10-10Support triggers on views.Tom Lane
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-09-11SERIALIZABLE transactions are actually implemented beneath the covers withJoe Conway
2010-08-05Standardize get_whatever_oid functions for object types withRobert Haas
2010-07-25CREATE TABLE IF NOT EXISTS.Robert Haas
2010-07-22Centralize DML permissions-checking logic.Robert Haas
2010-07-12Make NestLoop plan nodes pass outer-relation variables into their innerTom Lane
2010-07-09Add a hook in ExecCheckRTPerms().Robert Haas
2010-04-28Introduce wal_level GUC to explicitly control if information needed forHeikki Linnakangas
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-20Clean up handling of XactReadOnly and RecoveryInProgress checks.Tom Lane
2010-02-09Fix up rickety handling of relation-truncation interlocks.Tom Lane
2010-02-07Create a "relation mapping" infrastructure to support changing the relfilenodesTom Lane
2010-02-03Move the responsibility of writing a "unlogged WAL operation" record fromHeikki Linnakangas
2010-01-28Type table featurePeter Eisentraut
2010-01-15Introduce Streaming Replication.Heikki Linnakangas
2010-01-08Fix oversight in EvalPlanQualFetch: after failing to lock a tuple becauseTom Lane
2010-01-06Preserve relfilenodes:Bruce Momjian
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-12-15Add an EXPLAIN (BUFFERS) option to show buffer-usage statistics.Robert Haas
2009-12-11Ensure that the result tuple of an EvalPlanQual cycle gets materializedTom Lane
2009-12-09Prevent indirect security attacks via changing session-local state withinTom Lane
2009-11-20Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to beTom Lane
2009-10-26Re-implement EvalPlanQual processing to improve its performance and eliminateTom Lane
2009-10-12Move the handling of SELECT FOR UPDATE locking and rechecking out ofTom Lane
2009-10-10Split the processing of INSERT/UPDATE/DELETE operations out of execMain.c.Tom Lane
2009-10-08Remove very ancient tuple-counting infrastructure (IncrRetrieved() andTom Lane
2009-10-05Create an ALTER DEFAULT PRIVILEGES command, which allows users to adjustTom Lane
2009-09-27Replace the array-style TupleTable data structure with a simple List ofTom Lane
2009-09-26Extend the BKI infrastructure to allow system catalogs to be givenTom Lane
2009-07-29Support deferrable uniqueness constraints.Tom Lane
2009-06-11Revisit AlterTableCreateToastTable's API once again, hoping to make it whatTom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian