summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
* Make initdb print a message about which locale it is about to use.Peter Eisentraut2002-05-091-1/+3
* Implement types regprocedure, regoper, regoperator, regclass, regtypeTom Lane2002-04-251-1/+11
* Support alternate storage scheme of 64-bit integer for date/time types.Thomas G. Lockhart2002-04-211-1/+18
* Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR takeTom Lane2002-04-161-3/+5
* Locale support is on by default. The choice of locale is done in initdbPeter Eisentraut2002-04-031-53/+34
* TODO item done:Bruce Momjian2002-03-081-2/+2
* Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian2002-03-021-2/+2
* Teach planner about the idea that a mergejoin won't necessarily readTom Lane2002-03-011-23/+269
* Guard against roundoff errors in new selectivity-estimation code,Tom Lane2002-01-031-22/+34
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-2/+2
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-5/+5
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-293/+313
* Make selectivity routines cope gracefully with NaNs, infinities, andTom Lane2001-10-131-7/+21
* Add missing TIMESTAMPTZ case.Tom Lane2001-10-031-1/+4
* > Here's a revised patch. Changes:Bruce Momjian2001-09-141-1/+6
* Add comparison operators and btree indexing support for type bytea.Tom Lane2001-08-131-1/+116
* Partial indexes work again, courtesy of Martijn van Oosterhout.Tom Lane2001-07-161-10/+50
* Optimizer can now estimate selectivity of IS NULL, IS NOT NULL,Tom Lane2001-06-251-1/+327
* Teach convert_to_scalar about datatypes timetz, inet, cidr, macaddr.Tom Lane2001-06-091-1/+23
* Further work on making use of new statistics in planner. Adjust APIsTom Lane2001-06-051-4/+6
* Fix eqjoinsel() to make use of new statistics.Tom Lane2001-05-271-41/+201
* 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