summaryrefslogtreecommitdiff
path: root/src/include/nodes/execnodes.h
Commit message (Expand)AuthorAgeFilesLines
* Refactor ExecGetJunkAttribute to avoid searching for junk attributesTom Lane2006-12-041-3/+8
* Fix IS NULL and IS NOT NULL tests on row-valued expressions to conform toTom Lane2006-09-281-1/+14
* Add the ability to create indexes 'concurrently', that is, withoutTom Lane2006-08-251-1/+3
* Add INSERT/UPDATE/DELETE RETURNING, with basic docs and regression tests.Tom Lane2006-08-121-1/+3
* Fix domain_in() bug exhibited by Darcy Buskermolen. The idea of an EStateTom Lane2006-08-041-2/+2
* Arrange for ValuesScan to keep per-sublist expression eval state in aTom Lane2006-08-021-3/+10
* Add support for multi-row VALUES clauses as part of INSERT statementsJoe Conway2006-08-021-1/+22
* Aggregate functions now support multiple input arguments. I also tookTom Lane2006-07-271-2/+2
* Change LIMIT/OFFSET to use int8Bruce Momjian2006-07-261-4/+4
* Allow include files to compile own their own.Bruce Momjian2006-07-131-4/+1
* Fix hash aggregation to suppress unneeded columns from being stored inTom Lane2006-06-281-1/+3
* Adjust TupleHashTables to use MinimalTuple format for contained tuples.Tom Lane2006-06-281-2/+2
* Improve the representation of FOR UPDATE/FOR SHARE so that we canTom Lane2006-04-301-3/+3
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
* Teach nodeSort and nodeMaterial to optimize out unnecessary overheadTom Lane2006-02-281-2/+4
* Implement SQL-compliant treatment of row comparisons for < <= > >= casesTom Lane2005-12-281-2/+14
* Adjust scan plan nodes to avoid getting an extra AccessShareLock on aTom Lane2005-12-021-1/+10
* Tweak hash join code to use an additional heuristic for deciding whetherTom Lane2005-11-281-1/+3
* Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so thatTom Lane2005-11-261-4/+4
* Change seqscan logic so that we check visibility of all tuples on a pageTom Lane2005-11-261-7/+1
* Teach planner and executor to handle ScalarArrayOpExpr as an indexableTom Lane2005-11-251-11/+38
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-221-5/+5
* Prevent ExecInsert() and ExecUpdate() from scribbling on the result tupleTom Lane2005-11-141-1/+3
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-33/+28
* The original patch to avoid building a hash join's hashtable when theTom Lane2005-09-251-2/+3
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-011-3/+4
* Add Oracle-compatible GREATEST and LEAST functions. Pavel StehuleTom Lane2005-06-261-1/+12
* Avoid WAL-logging individual tuple insertions during CREATE TABLE ASTom Lane2005-06-201-1/+3
* Change the implementation of hash join to attempt to avoid unnecessaryNeil Conway2005-06-151-1/+2
* Minor refactoring to eliminate duplicate code and make startup aTom Lane2005-05-141-1/+5
* Revise nodeMergejoin in light of example provided by Guillaume Smet.Tom Lane2005-05-131-10/+16
* Adjust nodeBitmapIndexscan to keep the target index opened from planTom Lane2005-05-051-1/+5
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-281-1/+2
* Remove support for OR'd indexscans internal to a single IndexScan planTom Lane2005-04-251-25/+13
* Adjust nodeBitmapIndexscan.c to not keep the index open across calls,Tom Lane2005-04-241-5/+1
* Minor performance improvement: avoid unnecessary creation/unioning ofTom Lane2005-04-201-1/+3
* Create executor and planner-backend support for decoupled heap and indexTom Lane2005-04-191-1/+71
* Improve EXPLAIN ANALYZE to show the time spent in each trigger whenTom Lane2005-03-251-1/+3
* Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane2005-03-161-17/+28
* Revise hash join code so that we can increase the number of batchesTom Lane2005-03-061-6/+11
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* Instead of supposing (wrongly, in the general case) that the rowtypeTom Lane2004-12-111-1/+18
* Fix problems with SQL functions returning rowtypes that have droppedTom Lane2004-10-071-12/+3
* Pgindent run for 8.0.Bruce Momjian2004-08-291-9/+10
* Update copyright to 2004.Bruce Momjian2004-08-291-2/+2
* Support assignment to subfields of composite columns in UPDATE and INSERT.Tom Lane2004-06-091-1/+13
* Promote row expressions to full-fledged citizens of the expression syntax,Tom Lane2004-05-101-1/+12
* Replace TupleTableSlot convention for whole-row variables and functionTom Lane2004-04-011-1/+12
* Reimplement CASE val WHEN compval1 THEN ... WHEN compval2 THEN ... ENDTom Lane2004-03-171-1/+6
* Replace the switching function ExecEvalExpr() with a macro that jumpsTom Lane2004-03-171-3/+15