summaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
AgeCommit message (Expand)Author
2012-08-30Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-03-19Restructure SELECT INTO's parsetree representation into CreateTableAsStmt.Tom Lane
2012-01-28Fix handling of data-modifying CTE subplans in EvalPlanQual.Tom Lane
2012-01-16Prevent adding relations to a concurrently dropped schema.Robert Haas
2012-01-04Make executor's SELECT INTO code save and restore original tuple receiver.Tom Lane
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-12-20Add support for privileges on typesPeter Eisentraut
2011-11-29When a row fails a not-null constraint, show row's contents in errdetail.Tom Lane
2011-11-29When a row fails a CHECK constraint, show row's contents in errdetail.Tom Lane
2011-11-24Fix unsupported options in CREATE TABLE ... AS EXECUTE.Tom Lane
2011-11-22Check for INSERT privileges in SELECT INTO / CREATE TABLE AS.Robert Haas
2011-09-22Make EXPLAIN ANALYZE report the numbers of rows rejected by filter steps.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-20Remove extra copying of TupleDescs for heap_create_with_catalogAlvaro Herrera
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