summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
Commit message (Expand)AuthorAgeFilesLines
* Modify optimizer data structures so that IndexOptInfo lists built forTom Lane2001-05-201-389/+589
* First cut at making indexscan cost estimates depend on correlationTom Lane2001-05-091-19/+118
* Rewrite of planner statistics-gathering code. ANALYZE is now available asTom Lane2001-05-071-393/+530
* Fix comments that were mis-wrapped, for Tom Lane.Bruce Momjian2001-03-231-4/+5
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-159/+191
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Ensure that all uses of <ctype.h> functions are applied to unsigned-charTom Lane2000-12-031-3/+3
* Store current LC_COLLATE and LC_CTYPE settings in pg_control during initdb;Tom Lane2000-11-251-4/+53
* Change SearchSysCache coding conventions so that a reference count isTom Lane2000-11-161-26/+30
* Use SearchSysCacheTupleCopy() instead of SearchSysCacheTuple() inHiroshi Inoue2000-11-101-2/+3
* Add proofreader's changes to docs.Bruce Momjian2000-10-051-6/+6
* Reimplement LIKE/ESCAPE as operators so that indexscan optimizationTom Lane2000-09-151-6/+62
* More functions updated to new fmgr style --- money, name, tid datatypes.Tom Lane2000-08-031-3/+4
* Repair bug noted by Paul Caskey: neqsel() has been generating a bogusTom Lane2000-08-031-5/+58
* bpchar, varchar, bytea, numeric are toastable --- if you initdb, whichTom Lane2000-07-291-4/+7
* Functions on 'text' type updated to new fmgr style. 'text' isTom Lane2000-07-061-2/+3
* Update textin() and textout() to new fmgr style. This is just phaseTom Lane2000-07-051-15/+17
* Clean up #include's.Bruce Momjian2000-06-151-1/+2
* Big warnings cleanup for Solaris/GCC. Down to about 40 now, butPeter Eisentraut2000-06-141-2/+2
* I had overlooked the fact that some fmgr-callable functions return voidTom Lane2000-06-141-3/+2
* Another round of updates for new fmgr, mostly in the datetime code.Tom Lane2000-06-091-8/+10
* Latest round of fmgr updates. All functions with bool,char, or int2Tom Lane2000-06-051-267/+174
* Third round of fmgr updates: eliminate calls using fmgr() andTom Lane2000-05-301-12/+21
* First round of changes for new fmgr interface. fmgr itself and theTom Lane2000-05-281-5/+5
* Reduce eqsel()'s fudge-factor for estimating the frequency of valuesTom Lane2000-05-261-3/+6
* Add new selectivity estimation functions for pattern-matching operatorsTom Lane2000-04-161-199/+1228
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-202/+241
* Further tweaking of indexscan cost estimates.Tom Lane2000-04-091-3/+12
* Tweak indexscan cost estimation: round estimated # of tuples visited upTom Lane2000-03-301-3/+5
* Improve selectivity estimation involving string constants: pay attentionTom Lane2000-03-231-28/+96
* Reverse out BYTEA type coersion.Bruce Momjian2000-03-201-2/+1
* Update for BYTEAOID.Bruce Momjian2000-03-201-2/+2
* Add compatiblity information for bytea.Bruce Momjian2000-03-201-2/+3
* Add date and time datatype handling to convert_to_scalar. (I was waitingTom Lane2000-02-261-4/+65
* Make eqsel produce better results for boolean columns,Tom Lane2000-02-161-9/+12
* New cost model for planning, incorporating a penalty for random pageTom Lane2000-02-151-12/+31
* Add:Bruce Momjian2000-01-261-2/+3
* First cut at making useful selectivity estimates for range queriesTom Lane2000-01-241-64/+110
* Remove Ops parameter from STATRELID cache lookup, for Tom Lane andBruce Momjian2000-01-241-2/+2
* Replace SearchSysCacheGetAttribute with SysCacheGetAttr, which fetchesTom Lane2000-01-231-29/+19
* First cut at unifying regular selectivity estimation with indexscanTom Lane2000-01-231-2/+3
* Revise handling of index-type-specific indexscan cost estimation, perTom Lane2000-01-221-330/+60
* Fix a passel of problems with incorrect calls to typinput and typoutputTom Lane2000-01-151-4/+6
* Fixed all elog related warnings, as well as a few others.Peter Eisentraut2000-01-151-3/+3
* Make number of args to a function configurable.Bruce Momjian2000-01-101-5/+5
* Another round of planner/optimizer work. This is just restructuring andTom Lane2000-01-091-7/+14
* Add opid to selectivity function call.Bruce Momjian1999-11-251-6/+7
* Enable pg_statistic cache use.Bruce Momjian1999-11-251-13/+5
* Add system indexes to match all caches.Bruce Momjian1999-11-221-3/+3
* Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane1999-09-181-4/+4