summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/indxpath.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian2000-05-301-3/+1
* First round of changes for new fmgr interface. fmgr itself and theTom Lane2000-05-281-1/+2
* Add new selectivity estimation functions for pattern-matching operatorsTom Lane2000-04-161-255/+22
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-170/+205
* Repair logic flaw in cost estimator: cost_nestloop() was estimating CPUTom Lane2000-03-221-1/+21
* New cost model for planning, incorporating a penalty for random pageTom Lane2000-02-151-40/+44
* Further cleanup for OR-of-AND WHERE-clauses. orindxpath can now handleTom Lane2000-02-051-34/+68
* Add:Bruce Momjian2000-01-261-2/+3
* Revise handling of index-type-specific indexscan cost estimation, perTom Lane2000-01-221-16/+6
* Another round of planner/optimizer work. This is just restructuring andTom Lane2000-01-091-66/+58
* Generate double-sided LIKE indexquals that work even in weird locales,Tom Lane1999-12-311-45/+163
* Clean up loose end in LIKE optimization fix: parser's code would generateTom Lane1999-12-311-54/+115
* Add system indexes to match all caches.Bruce Momjian1999-11-221-4/+4
* Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane1999-09-181-3/+13
* First cut at doing something reasonable with OR-of-ANDs WHERETom Lane1999-09-131-4/+40
* Major revision of sort-node handling: push knowledge of queryTom Lane1999-08-211-70/+108
* Major planner/optimizer revision: get rid of PathOrder node type,Tom Lane1999-08-161-54/+75
* Clean up optimizer's handling of indexscan quals that need to beTom Lane1999-08-121-159/+173
* Further cleanups of indexqual processing: simplify controlTom Lane1999-07-301-134/+114
* First cut at doing LIKE/regex indexing optimization inTom Lane1999-07-271-78/+526
* Further work on planning of indexscans. Cleaned up interfacesTom Lane1999-07-251-23/+18
* Remove 'restrictinfojoinid' field from RestrictInfo nodes.Tom Lane1999-07-251-33/+75
* Clean up messy clause-selectivity code in clausesel.c; repair bugTom Lane1999-07-241-18/+39
* Minor code beautification, extensive improvement ofTom Lane1999-07-231-372/+296
* Final cleanup.Bruce Momjian1999-07-161-5/+5
* Update #include cleanupsBruce Momjian1999-07-161-5/+5
* Remove unused #includes in *.c files.Bruce Momjian1999-07-151-7/+1
* Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian1999-07-151-2/+1
* Change form() to varargform() to prevent portability problems.Bruce Momjian1999-06-191-9/+9
* Another pgindent run. Sorry folks.Bruce Momjian1999-05-251-33/+33
* pgindent run over code.Bruce Momjian1999-05-251-83/+83
* cleanupsBruce Momjian1999-03-181-3/+1
* Final optimizer cleanups.Bruce Momjian1999-02-221-2/+2
* From: Tatsuo Ishii <t-ishii@sra.co.jp>Marc G. Fournier1999-02-211-2/+2
* Fix bushy plans. Cleanup.Bruce Momjian1999-02-181-2/+2
* optimizer renameBruce Momjian1999-02-151-10/+10
* optimizer renameBruce Momjian1999-02-151-2/+2
* otherrels is now unjoined_relsBruce Momjian1999-02-151-2/+2
* Remove duplicate geqo functions, and more optimizer cleanupBruce Momjian1999-02-151-8/+8
* Replace non-idiomatic nconc(x, lcons(y, NIL)) with lappend(x, y).Tom Lane1999-02-151-12/+9
* Fix a number of places that made faulty assumptions aboutTom Lane1999-02-151-16/+17
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-131-22/+22
* More optimizer speedups.Bruce Momjian1999-02-111-4/+4
* Optmizer cleanupBruce Momjian1999-02-101-29/+29
* Rename Path.keys to Path.pathkeys. Too many 'keys' used for other things.Bruce Momjian1999-02-101-3/+3
* Major optimizer improvement for joining a large number of tables.Bruce Momjian1999-02-091-3/+4
* Optimizer cleanup.Bruce Momjian1999-02-081-3/+3
* Optimizer cleanup.Bruce Momjian1999-02-051-9/+9
* Cleanup of source files where 'return' or 'var =' is alone on a line.Bruce Momjian1999-02-031-19/+10
* Optimizer rename ClauseInfo -> RestrictInfo. Update optimizer README.Bruce Momjian1999-02-031-66/+66