summaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
AgeCommit message (Expand)Author
2001-05-15EvalPlanQual was thoroughly broken for concurrent update/delete on inheritanceTom Lane
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-01-29Clean up handling of tuple descriptors so that result-tuple descriptorsTom Lane
2001-01-27Looks like I broke cases involving combinations of deferred update/deleteTom Lane
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2001-01-22Clean up per-tuple memory leaks in trigger firing and plpgsqlTom Lane
2001-01-01Update comment.Tom Lane
2000-12-05In SELECT FOR UPDATE, silently ignore null CTIDs, rather than generatingTom Lane
2000-11-12Restructure handling of inheritance queries so that they work with outerTom Lane
2000-10-26Re-implement LIMIT/OFFSET as a plan node type, instead of a hack inTom Lane
2000-10-16Remove NO_SECURITY define.Bruce Momjian
2000-10-05Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet theTom Lane
2000-09-29Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane
2000-09-12First cut at full support for OUTER JOINs. There are still a few looseTom Lane
2000-09-12This patch implements a different "relkind"Bruce Momjian
2000-09-06Code cleanup of user name and user id handling in the backend. The currentPeter Eisentraut
2000-08-22Fix a many-legged critter reported by chifungfan@yahoo.com: under theTom Lane
2000-08-06Clean up inefficiency in ExecRelCheck, and cause it to do the rightTom Lane
2000-07-12First stage of reclaiming memory in executor by resetting short-termTom Lane
2000-07-05Changed TOAST relations to have relkind RELKIND_TOASTVALUE.Jan Wieck
2000-07-05Automatically create toast tables on ALTER TABLE ... ADD COLUMNJan Wieck
2000-07-04Make toast-table creation and deletion work somewhat reliably.Tom Lane
2000-06-17Fix performance problems with pg_index lookups (see, for example,Tom Lane
2000-06-15Final #include cleanup.Bruce Momjian
2000-06-10nodeAppend tried to deal with multiple result relations, but apparently it neverTom Lane
2000-05-30Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian
2000-05-29Second round of fmgr changes: triggers are now invoked in new style,Tom Lane
2000-04-12Ye-old pgindent run. Same 4-space tabs.Bruce Momjian
2000-04-07Commebts & one check in EndEvalPlanQual().Vadim B. Mikheev
2000-04-07Fix (I hope) resource leakage in EvalPlanQual: open subplans must beTom Lane
2000-03-09Redo permissions-checking code so that it does the right thing at APPENDTom Lane
2000-02-15Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart
2000-02-03Repair relation refcount leakage caused by SELECT FOR UPDATE.Tom Lane
2000-01-26Add:Bruce Momjian
2000-01-19Fix handling of NULL constraint conditions: per SQL92 spec, a NULL resultTom Lane
2000-01-17setheapoverride() is history. Uses replaced with CommandCounterIncrement()Tom Lane
2000-01-05Fix it's and its to be correct.Bruce Momjian
1999-12-16Some changes to prepare for LONG attributes.Jan Wieck
1999-12-10Rename several destroy* functions/tags to drop*.Bruce Momjian
1999-11-24Rename heap_replace to heap_update.Bruce Momjian
1999-11-07New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian
1999-11-01Don't call ExecOpenIndices if pg_class relhasindex shows there are noTom Lane
1999-10-30Avoid duplicate ExecTypeFromTL() call in ExecInitJunkFilter() by passingTom Lane
1999-10-07Fix planner and rewriter to follow SQL semantics for tables that areTom Lane
1999-09-29This is part #1 for of the DEFERRED CONSTRAINT TRIGGER support.Jan Wieck
1999-09-24Several changes here, not very related but touching some of the same files.Tom Lane
1999-09-18Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane
1999-07-17 Move some system includes into c.h, and remove duplicates.Bruce Momjian
1999-07-16Final cleanup.Bruce Momjian
1999-07-16Update #include cleanupsBruce Momjian