aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
Commit message (Expand)AuthorAge
* Fix regex_fixed_prefix() to cope reasonably well with regex patterns of theTom Lane2007-01-03
* Teach regex_fixed_prefix() the correct handling of advanced regexTom Lane2004-12-02
* genericcostestimate() neglected to include qual startup cost inTom Lane2004-02-27
* Avoid generating invalid character encoding sequences in make_greater_string.Tom Lane2004-02-02
* Repair indexed bytea like operations, and related selectivityJoe Conway2003-12-07
* Avoid division by zero in estimate_num_groups() when table has no rows.Tom Lane2003-10-16
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-25
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-08
* Update copyrights to 2003.Bruce Momjian2003-08-04
* pgindent run.Bruce Momjian2003-08-04
* Error message editing in utils/adt. Again thanks to Joe Conway for doingTom Lane2003-07-27
* Oh, for crying in a bucket ... relax Assert so that glibc's strxfrmTom Lane2003-07-17
* Work around buggy strxfrm() present in some Solaris releases.Tom Lane2003-07-17
* Replace functional-index facility with expressional indexes. Any columnTom Lane2003-05-28
* Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailingTom Lane2003-05-26
* Indexing support for pattern matching operations via separate operatorPeter Eisentraut2003-05-15
* Fix stupid oversight ...Tom Lane2003-04-16
* eqjoinsel's logic for case where MCV lists are not present shouldTom Lane2003-04-15
* Instead of storing pg_statistic stavalues entries as text strings, storeTom Lane2003-03-23
* Tweak selectivity and related routines to cope with domains. Per reportTom Lane2003-03-23
* Replace planner's representation of relation sets, per pghackers discussion.Tom Lane2003-02-08
* Extend join-selectivity API (oprjoin interface) so that join type isTom Lane2003-01-28
* Upgrade cost estimation for joins, per discussion with Bradley Baetz.Tom Lane2003-01-27
* Modify planner's implied-equality-deduction code so that when a setTom Lane2003-01-24
* Make estimation of mergejoin scan selectivities more robust, per recentTom Lane2003-01-22
* IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane2003-01-20
* Allow merge and hash joins to occur on arbitrary expressions (anything notTom Lane2003-01-15
* Revise cost_qual_eval() to compute both startup (one-time) and per-tupleTom Lane2003-01-12
* To suppress memory leakage in long-lived Lists, lremove() should pfreeTom Lane2002-12-17
* Phase 2 of read-only-plans project: restructure expression-tree nodesTom Lane2002-12-12
* Remove unused constisset and constiscast fields of Const nodes. CleanTom Lane2002-11-25
* Add an at-least-marginally-plausible method of estimating the numberTom Lane2002-11-19
* This patch removes a bunch of superfluous #include directives: ifBruce Momjian2002-11-08
* Fix range-query estimation to not double-exclude NULLs, per gripe fromTom Lane2002-10-19
* Tom Lane wrote:Bruce Momjian2002-09-20
* pgindent run.Bruce Momjian2002-09-04
* Remove all traces of multibyte and locale options. Clean up commentsPeter Eisentraut2002-09-03
* > Okay. When you get back to the original issue, the gold is hidden inBruce Momjian2002-09-02
* Remove #ifdef MULTIBYTE per hackers list discussion.Tatsuo Ishii2002-08-29
* Add a bunch of pseudo-types to replace the behavior formerly associatedTom Lane2002-08-22
* Update copyright to 2002.Bruce Momjian2002-06-20
* Make initdb print a message about which locale it is about to use.Peter Eisentraut2002-05-09
* Implement types regprocedure, regoper, regoperator, regclass, regtypeTom Lane2002-04-25
* Support alternate storage scheme of 64-bit integer for date/time types.Thomas G. Lockhart2002-04-21
* Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR takeTom Lane2002-04-16
* Locale support is on by default. The choice of locale is done in initdbPeter Eisentraut2002-04-03
* TODO item done:Bruce Momjian2002-03-08
* Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian2002-03-02
* Teach planner about the idea that a mergejoin won't necessarily readTom Lane2002-03-01
* Guard against roundoff errors in new selectivity-estimation code,Tom Lane2002-01-03