summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* Third round of fmgr updates: eliminate calls using fmgr() andTom Lane2000-05-303-16/+14
* Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian2000-05-306-13/+6
* Generated header files parse.h and fmgroids.h are now copied intoTom Lane2000-05-291-3/+1
* Second round of fmgr changes: triggers are now invoked in new style,Tom Lane2000-05-291-5/+2
* First round of changes for new fmgr interface. fmgr itself and theTom Lane2000-05-284-132/+218
* Fix problem in which sloppily-coded test in ExecInitIndexScan wouldTom Lane2000-05-231-46/+17
* Correct oversight in hashjoin cost estimation: nodeHash sizes its hashTom Lane2000-04-181-2/+1
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-1214-419/+475
* Commebts & one check in EndEvalPlanQual().Vadim B. Mikheev2000-04-071-4/+10
* Fix (I hope) resource leakage in EvalPlanQual: open subplans must beTom Lane2000-04-071-1/+41
* Partial fix for EvalPlanQual bugs reported by Magnus Hagander, 3-Apr.Tom Lane2000-04-072-33/+27
* Fix bug noted by Bruce: FETCH in an already-aborted transaction blockTom Lane2000-04-042-26/+17
* ExecSubPlan needs to be able to cope with RelabelType nodes atop theTom Lane2000-03-231-8/+20
* Correct typo in error message.Tom Lane2000-03-211-2/+2
* Redo permissions-checking code so that it does the right thing at APPENDTom Lane2000-03-092-89/+246
* Hmm, it seems nodeMaterial has been broken for a good long while;Tom Lane2000-03-021-15/+13
* Create a new expression node type RelabelType, which exists solely toTom Lane2000-02-201-28/+36
* Implement reindex commandHiroshi Inoue2000-02-182-2/+14
* Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart2000-02-151-2/+3
* Replace nth() calls in inner loops with traversal of the list viaTom Lane2000-02-051-28/+32
* Repair relation refcount leakage caused by SELECT FOR UPDATE.Tom Lane2000-02-031-15/+26
* Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is nowTom Lane2000-01-273-265/+181
* Add:Bruce Momjian2000-01-2626-52/+78
* Fix handling of NULL constraint conditions: per SQL92 spec, a NULL resultTom Lane2000-01-1911-63/+93
* setheapoverride() is history. Uses replaced with CommandCounterIncrement()Tom Lane2000-01-171-9/+4
* Update subquery error message.Bruce Momjian2000-01-171-4/+4
* Make number of args to a function configurable.Bruce Momjian2000-01-101-3/+3
* Another round of planner/optimizer work. This is just restructuring andTom Lane2000-01-091-7/+7
* Fix it's and its to be correct.Bruce Momjian2000-01-053-8/+8
* Improve subquery error message, now says "More than one tuple returnedBruce Momjian1999-12-291-3/+3
* Required catalog changes for extended LONG attribute storage.Jan Wieck1999-12-201-1/+2
* Clean up some minor gcc warnings.Tom Lane1999-12-201-3/+1
* Some changes to prepare for LONG attributes.Jan Wieck1999-12-169-25/+49
* New LDOUT makefile variable for QNX os.Bruce Momjian1999-12-131-2/+2
* aggregate(DISTINCT ...) works, per SQL spec.Tom Lane1999-12-131-198/+364
* Rename several destroy* functions/tags to drop*.Bruce Momjian1999-12-106-15/+15
* Make LD -r as macros that can be changed for QNX.Bruce Momjian1999-12-091-2/+2
* Rename heap_replace to heap_update.Bruce Momjian1999-11-241-4/+4
* Tid access method feature from Hiroshi Inoue, Inoue@tpf.co.jpBruce Momjian1999-11-235-6/+593
* Add system indexes to match all caches.Bruce Momjian1999-11-222-4/+4
* Clean up possible memory leakage in nodeSubplanTom Lane1999-11-151-11/+28
* Implement subselects in target lists. Also, relax requirement thatTom Lane1999-11-151-25/+45
* Fix ExecSubPlan to handle nulls per the SQL spec --- it didn't combineTom Lane1999-11-122-105/+145
* New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian1999-11-075-17/+16
* Make it possible to execute crashed CREATE/DROP commands again.Hiroshi Inoue1999-11-041-2/+2
* Don't call ExecOpenIndices if pg_class relhasindex shows there are noTom Lane1999-11-012-38/+28
* Avoid duplicate ExecTypeFromTL() call in ExecInitJunkFilter() by passingTom Lane1999-10-303-47/+38
* Ooops ... 6.5 coding wasn't quite right anymore. Should learnTom Lane1999-10-301-6/+10
* Put back code in nodeAgg to generate a dummy all-nulls input tupleTom Lane1999-10-301-16/+35
* Final stage of psort reconstruction work: replace psort.c withTom Lane1999-10-171-63/+90