summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
AgeCommit message (Expand)Author
2004-01-17Repair misestimation of indexscan CPU costs. When an indexqual containsTom Lane
2004-01-07More janitorial work: remove the explicit casting of NULL literals to aNeil Conway
2004-01-05Adjust indexscan planning logic to keep RestrictInfo nodes associatedTom Lane
2003-12-29Using canonicalize_qual() to get rid of duplicate index predicateTom Lane
2003-12-28Clean up the usage of canonicalize_qual(): in particular, be consistentTom Lane
2003-12-07Repair indexed bytea like operations, and related selectivityJoe Conway
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-11-12Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane
2003-10-16Avoid division by zero in estimate_num_groups() when table has no rows.Tom Lane
2003-09-25Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut
2003-08-08Another pgindent run with updated typedefs.Bruce Momjian
2003-08-04Update copyrights to 2003.Bruce Momjian
2003-08-04pgindent run.Bruce Momjian
2003-07-27Error message editing in utils/adt. Again thanks to Joe Conway for doingTom Lane
2003-07-17Oh, for crying in a bucket ... relax Assert so that glibc's strxfrmTom Lane
2003-07-17Work around buggy strxfrm() present in some Solaris releases.Tom Lane
2003-05-28Replace functional-index facility with expressional indexes. Any columnTom Lane
2003-05-26Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailingTom Lane
2003-05-15Indexing support for pattern matching operations via separate operatorPeter Eisentraut
2003-04-16Fix stupid oversight ...Tom Lane
2003-04-15eqjoinsel's logic for case where MCV lists are not present shouldTom Lane
2003-03-23Instead of storing pg_statistic stavalues entries as text strings, storeTom Lane
2003-03-23Tweak selectivity and related routines to cope with domains. Per reportTom Lane
2003-02-08Replace planner's representation of relation sets, per pghackers discussion.Tom Lane
2003-01-28Extend join-selectivity API (oprjoin interface) so that join type isTom Lane
2003-01-27Upgrade cost estimation for joins, per discussion with Bradley Baetz.Tom Lane
2003-01-24Modify planner's implied-equality-deduction code so that when a setTom Lane
2003-01-22Make estimation of mergejoin scan selectivities more robust, per recentTom Lane
2003-01-20IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane
2003-01-15Allow merge and hash joins to occur on arbitrary expressions (anything notTom Lane
2003-01-12Revise cost_qual_eval() to compute both startup (one-time) and per-tupleTom Lane
2002-12-17To suppress memory leakage in long-lived Lists, lremove() should pfreeTom Lane
2002-12-12Phase 2 of read-only-plans project: restructure expression-tree nodesTom Lane
2002-11-25Remove unused constisset and constiscast fields of Const nodes. CleanTom Lane
2002-11-19Add an at-least-marginally-plausible method of estimating the numberTom Lane
2002-11-08This patch removes a bunch of superfluous #include directives: ifBruce Momjian
2002-10-19Fix range-query estimation to not double-exclude NULLs, per gripe fromTom Lane
2002-09-20Tom Lane wrote:Bruce Momjian
2002-09-04pgindent run.Bruce Momjian
2002-09-03Remove all traces of multibyte and locale options. Clean up commentsPeter Eisentraut
2002-09-02> Okay. When you get back to the original issue, the gold is hidden inBruce Momjian
2002-08-29Remove #ifdef MULTIBYTE per hackers list discussion.Tatsuo Ishii
2002-08-22Add a bunch of pseudo-types to replace the behavior formerly associatedTom Lane
2002-06-20Update copyright to 2002.Bruce Momjian
2002-05-09Make initdb print a message about which locale it is about to use.Peter Eisentraut
2002-04-25Implement types regprocedure, regoper, regoperator, regclass, regtypeTom Lane
2002-04-21Support alternate storage scheme of 64-bit integer for date/time types.Thomas G. Lockhart
2002-04-16Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR takeTom Lane
2002-04-03Locale support is on by default. The choice of locale is done in initdbPeter Eisentraut
2002-03-08TODO item done:Bruce Momjian