aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer
Commit message (Expand)AuthorAge
* Convert effective_cache_size to an integer, for better integration withPeter Eisentraut2006-07-26
* Change LIMIT/OFFSET to use int8Bruce Momjian2006-07-26
* In the recent changes to make the planner account better for cacheTom Lane2006-07-22
* Fix some missing inclusions identified with new pgcheckdefines tool.Tom Lane2006-07-15
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* More include file adjustments.Bruce Momjian2006-07-13
* Alphabetically order reference to include files, "S"-"Z".Bruce Momjian2006-07-11
* Alphabetically order reference to include files, "N" - "S".Bruce Momjian2006-07-11
* Alphabetically order reference to include files, "G" - "M".Bruce Momjian2006-07-11
* Sort reference of include files, "A" - "F".Bruce Momjian2006-07-11
* Fix oversight in planning for multiple indexscans driven byTom Lane2006-07-01
* Revise the planner's handling of "pseudoconstant" WHERE clauses, that isTom Lane2006-07-01
* Improve planner estimates for size of tuple hash tables.Tom Lane2006-06-28
* Fix problems with cached tuple descriptors disappearing while still in useTom Lane2006-06-16
* Remove "fuzzy comparison" logic in qsort comparison function forTom Lane2006-06-07
* Make the planner estimate costs for nestloop inner indexscans on the basisTom Lane2006-06-06
* While making the seq_page_cost changes, I was struck by the fact thatTom Lane2006-06-05
* Add a GUC parameter seq_page_cost, and use that everywhere we formerlyTom Lane2006-06-05
* Fix choose_bitmap_and() so that partial index predicates are considered whenTom Lane2006-05-18
* When a bitmap indexscan is using a partial index, it is necessary to includeTom Lane2006-05-18
* Fix thinko in recent changes to handle ScalarArrayOpExpr as an indexableTom Lane2006-05-18
* Fix calculation of plan node extParams to account for the possibility that oneTom Lane2006-05-03
* Avoid assuming that statistics for a parent relation reflect the properties ofTom Lane2006-05-02
* Improve the representation of FOR UPDATE/FOR SHARE so that we canTom Lane2006-04-30
* Remove the restriction originally coded into optimize_minmax_aggregates() thatTom Lane2006-04-28
* The 8.1 planner removes WHERE quals from the plan when the quals areTom Lane2006-04-25
* Simplify ParamListInfo data structure to support only numbered parameters,Tom Lane2006-04-22
* Revert my best_inner_indexscan patch of yesterday, which turns out to haveTom Lane2006-04-09
* Fix best_inner_indexscan to actually enforce that an "inner indexscan" useTom Lane2006-04-08
* Fix make_restrictinfo_from_bitmapqual() to preserve AND/OR flatness of itsTom Lane2006-04-07
* Fix a bunch of problems with domains by making them use special input functionsTom Lane2006-04-05
* Improve parser so that we can show an error cursor position for errorsTom Lane2006-03-14
* Remove the stub support we had for UNION JOIN; per discussion, this isTom Lane2006-03-07
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Improve tuplesort.c to support variable merge order. The original codingTom Lane2006-02-19
* Fix qual_is_pushdown_safe to not try to push down quals involving a whole-rowTom Lane2006-02-13
* Improve the tests to see if ScalarArrayOpExpr is strict. Original codingTom Lane2006-02-06
* Improve my initial, rather hacky implementation of joins to appendTom Lane2006-02-05
* Fix constraint exclusion to work in inherited UPDATE/DELETE queriesTom Lane2006-02-04
* Teach planner to convert simple UNION ALL subqueries into append relations,Tom Lane2006-02-03
* Restructure planner's handling of inheritance. Rather than processingTom Lane2006-01-31
* When building a bitmap scan, must copy the bitmapqualorig expression treeTom Lane2006-01-29
* Fix Assert that's no longer correct now that RowCompareExpr is indexable.Tom Lane2006-01-29
* Fix code that checks to see if an index can be considered to match the query'sTom Lane2006-01-29
* Clean up the INET-vs-CIDR situation. Get rid of the internal is_cidr flagTom Lane2006-01-26
* Allow row comparisons to be used as indexscan qualifications.Tom Lane2006-01-25
* Add selectivity-calculation code for RowCompareExpr nodes. Simplistic,Tom Lane2006-01-14
* Make all command-line options of postmaster and postgres the same. SeePeter Eisentraut2006-01-05
* Implement SQL-compliant treatment of row comparisons for < <= > >= casesTom Lane2005-12-28
* Teach planner how to rearrange join order for some classes of OUTER JOIN.Tom Lane2005-12-20