summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* 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
* Actually, nodeMergejoin shouldn't include psort.h at all...Tom Lane1999-10-171-2/+1
* nodeMergejoin was depending on an inclusion from psort.h...Tom Lane1999-10-161-1/+2
* Split 'BufFile' routines out of fd.c into a new module, buffile.c. ExtendTom Lane1999-10-132-17/+6
* Remove a no-longer-needed kluge for degenerate aggregate cases,Tom Lane1999-10-082-23/+12
* Fix planner and rewriter to follow SQL semantics for tables that areTom Lane1999-10-071-3/+2
* This is part #1 for of the DEFERRED CONSTRAINT TRIGGER support.Jan Wieck1999-09-291-7/+4
* Fix nodeAgg coredump in case where lower-level plan hasTom Lane1999-09-281-27/+14
* Modify nodeAgg.c so that no rows are returned for a GROUP BYTom Lane1999-09-262-393/+418
* Implement constant-expression simplification per BernardTom Lane1999-09-261-106/+67
* Several changes here, not very related but touching some of the same files.Tom Lane1999-09-2410-204/+257
* Fix CASE bug identified by Keith Parks: CASE didn't reliablyTom Lane1999-09-181-31/+16