summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
AgeCommit message (Expand)Author
2000-06-15Clean up #include's.Bruce Momjian
2000-06-14Big warnings cleanup for Solaris/GCC. Down to about 40 now, butPeter Eisentraut
2000-06-14I had overlooked the fact that some fmgr-callable functions return voidTom Lane
2000-06-09Another round of updates for new fmgr, mostly in the datetime code.Tom Lane
2000-06-05Latest round of fmgr updates. All functions with bool,char, or int2Tom Lane
2000-05-30Third round of fmgr updates: eliminate calls using fmgr() andTom Lane
2000-05-28First round of changes for new fmgr interface. fmgr itself and theTom Lane
2000-05-26Reduce eqsel()'s fudge-factor for estimating the frequency of valuesTom Lane
2000-04-16Add new selectivity estimation functions for pattern-matching operatorsTom Lane
2000-04-12Ye-old pgindent run. Same 4-space tabs.Bruce Momjian
2000-04-09Further tweaking of indexscan cost estimates.Tom Lane
2000-03-30Tweak indexscan cost estimation: round estimated # of tuples visited upTom Lane
2000-03-23Improve selectivity estimation involving string constants: pay attentionTom Lane
2000-03-20Reverse out BYTEA type coersion.Bruce Momjian
2000-03-20Update for BYTEAOID.Bruce Momjian
2000-03-20Add compatiblity information for bytea.Bruce Momjian
2000-02-26Add date and time datatype handling to convert_to_scalar. (I was waitingTom Lane
2000-02-16Make eqsel produce better results for boolean columns,Tom Lane
2000-02-15New cost model for planning, incorporating a penalty for random pageTom Lane
2000-01-26Add:Bruce Momjian
2000-01-24First cut at making useful selectivity estimates for range queriesTom Lane
2000-01-24Remove Ops parameter from STATRELID cache lookup, for Tom Lane andBruce Momjian
2000-01-23Replace SearchSysCacheGetAttribute with SysCacheGetAttr, which fetchesTom Lane
2000-01-23First cut at unifying regular selectivity estimation with indexscanTom Lane
2000-01-22Revise handling of index-type-specific indexscan cost estimation, perTom Lane
2000-01-15Fix a passel of problems with incorrect calls to typinput and typoutputTom Lane
2000-01-15Fixed all elog related warnings, as well as a few others.Peter Eisentraut
2000-01-10Make number of args to a function configurable.Bruce Momjian
2000-01-09Another round of planner/optimizer work. This is just restructuring andTom Lane
1999-11-25Add opid to selectivity function call.Bruce Momjian
1999-11-25Enable pg_statistic cache use.Bruce Momjian
1999-11-22Add system indexes to match all caches.Bruce Momjian
1999-09-18Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane
1999-09-09Repair error noticed by Roberto Cornacchia: selectivity codeTom Lane
1999-08-21Ooops ... I had left some test coding in selfuncs.c thatTom Lane
1999-08-09Store -1 in attdisbursion to signal 'no duplicates in column'.Tom Lane
1999-08-02Further selectivity-estimation work. Speed up eqsel()Tom Lane
1999-08-01First step in fixing selectivity-estimation code. eqsel andTom Lane
1999-07-17 Move some system includes into c.h, and remove duplicates.Bruce Momjian
1999-07-16Final cleanup.Bruce Momjian
1999-07-16Update #include cleanupsBruce Momjian
1999-07-15Remove unused #includes in *.c files.Bruce Momjian
1999-07-15Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian
1999-06-19Temporarily disable error checks for missing selectivityTom Lane
1999-05-31Generate a more specific error message when an operator usedTom Lane
1999-05-25pgindent run over code.Bruce Momjian
1999-05-10Change error messages to oids come out as %u and not %d. Change has noBruce Momjian
1999-03-18cleanupsBruce Momjian
1999-02-13Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian
1999-02-05Fix for returning stack pointer from selectivity, from Bernard Frankpitt.Bruce Momjian