summaryrefslogtreecommitdiff
path: root/src/include/nodes/relation.h
Commit message (Expand)AuthorAgeFilesLines
* Restructure operator classes to allow improved handling of cross-data-typeTom Lane2006-12-231-5/+10
* pgindent run for 8.2.Bruce Momjian2006-10-041-39/+42
* Improve usage of effective_cache_size parameter by assuming that all theTom Lane2006-09-191-1/+3
* Revise the planner's handling of "pseudoconstant" WHERE clauses, that isTom Lane2006-07-011-24/+28
* Make the planner estimate costs for nestloop inner indexscans on the basisTom Lane2006-06-061-1/+4
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
* Restructure planner's handling of inheritance. Rather than processingTom Lane2006-01-311-22/+114
* Teach planner how to rearrange join order for some classes of OUTER JOIN.Tom Lane2005-12-201-10/+37
* Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so thatTom Lane2005-11-261-4/+5
* Restore the former RestrictInfo field valid_everywhere (but invert the flagTom Lane2005-11-141-1/+8
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-56/+52
* Change the division of labor between grouping_planner and query_plannerTom Lane2005-08-271-1/+4
* Simple constraint exclusion. For now, only child tables of inheritanceTom Lane2005-07-231-5/+15
* Teach planner about some cases where a restriction clause can beTom Lane2005-07-021-7/+11
* Change the planner to allow indexscan qualification clauses to useTom Lane2005-06-131-1/+2
* Quick hack to allow the outer query's tuple_fraction to be passed downTom Lane2005-06-101-1/+3
* Simplify the planner's join clause management by storing join clausesTom Lane2005-06-091-37/+20
* Marginal hack to avoid spending a lot of time in find_join_rel duringTom Lane2005-06-081-1/+11
* Nab some low-hanging fruit: replace the planner's base_rel_list andTom Lane2005-06-061-7/+14
* Remove planner's private fields from Query struct, and put them intoTom Lane2005-06-051-3/+37
* Remove support for OR'd indexscans internal to a single IndexScan planTom Lane2005-04-251-29/+17
* First cut at planner support for bitmap index scans. Lots to do yet,Tom Lane2005-04-221-13/+6
* Rethink original decision to use AND/OR Expr nodes to represent bitmapTom Lane2005-04-211-3/+29
* Install some slightly realistic cost estimation for bitmap index scans.Tom Lane2005-04-211-4/+13
* Create executor and planner-backend support for decoupled heap and indexTom Lane2005-04-191-1/+28
* Add a back-link from IndexOptInfo structs to their parent RelOptInfoTom Lane2005-03-271-1/+2
* Trivial fix: change the reference to further documentation of pathkeys toNeil Conway2005-02-211-3/+3
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* Change planner to use the current true disk file size as its estimate ofTom Lane2004-12-011-2/+2
* RelOptInfo.pages should really be declared as BlockNumber, not long.Tom Lane2004-11-261-2/+3
* Pgindent run for 8.0.Bruce Momjian2004-08-291-9/+9
* Update copyright to 2004.Bruce Momjian2004-08-291-2/+2
* Label CVS tip as 8.0devel instead of 7.5devel. Adjust various commentsTom Lane2004-08-041-2/+2
* Make the world very nearly safe for composite-type columns in tables.Tom Lane2004-06-051-1/+2
* Desultory de-FastList-ification. RelOptInfo.reltargetlist is back toTom Lane2004-06-011-2/+2
* Remove the last traces of Joe Hellerstein's "xfunc" optimization. PatchNeil Conway2004-04-251-4/+1
* Adjust indexscan planning logic to keep RestrictInfo nodes associatedTom Lane2004-01-051-19/+21
* Improve UniquePath logic to detect the case where the input is alreadyTom Lane2004-01-051-5/+16
* Add the ability to extract OR indexscan conditions from OR-of-ANDTom Lane2004-01-051-12/+21
* Merge restrictlist_selectivity into clauselist_selectivity byTom Lane2004-01-041-2/+5
* Rewrite OR indexscan processing to be more flexible. We can now for theTom Lane2004-01-041-7/+14
* Adjust the definition of RestrictInfo's left_relids and right_relidsTom Lane2003-12-301-10/+14
* Clean up the usage of canonicalize_qual(): in particular, be consistentTom Lane2003-12-281-2/+3
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-291-1/+1
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-081-7/+7
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
* pgindent run.Bruce Momjian2003-08-041-17/+20
* Restructure building of join relation targetlists so that a join planTom Lane2003-06-291-6/+14
* Adjust nestloop-with-inner-indexscan plan generation so that we catchTom Lane2003-06-151-1/+11
* Replace functional-index facility with expressional indexes. Any columnTom Lane2003-05-281-15/+14