summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
AgeCommit message (Expand)Author
2006-01-25Allow row comparisons to be used as indexscan qualifications.Tom Lane
2006-01-14Add selectivity-calculation code for RowCompareExpr nodes. Simplistic,Tom Lane
2006-01-10Improve patternsel() by applying the operator itself to each valueTom Lane
2005-11-25Teach planner and executor to handle ScalarArrayOpExpr as an indexableTom Lane
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-11-07R-tree is dead ... long live GiST.Tom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-10-11Document that get_attstatsslot/free_attstatsslot only need to be passedTom Lane
2005-09-24Clean up possibly-uninitialized-variable warnings reported by gcc 4.x.Tom Lane
2005-09-24Suppress signed-vs-unsigned-char warnings.Tom Lane
2005-07-21Remove unnecessary parentheses in assignments.Bruce Momjian
2005-07-21Add time/date macros for code clarity:Bruce Momjian
2005-07-20Add 'day' field to INTERVAL so 1 day interval can be distinguished fromBruce Momjian
2005-07-12Improve comments for AdjustIntervalForTypmod.Bruce Momjian
2005-06-29Clean up the rather historically encumbered interface to now() andTom Lane
2005-06-13Change the planner to allow indexscan qualification clauses to useTom Lane
2005-06-10Separate predicate-testing code out of indxpath.c, making it a moduleTom Lane
2005-06-05Remove planner's private fields from Query struct, and put them intoTom Lane
2005-06-01patternsel() was improperly stripping RelabelType from the derivedTom Lane
2005-04-25Remove support for OR'd indexscans internal to a single IndexScan planTom Lane
2005-04-14Completion of project to use fixed OIDs for all system catalogs andTom Lane
2005-04-01Second try at making examine_variable and friends behave sanely inTom Lane
2005-03-27First steps towards index scans with heap access decoupled from indexTom Lane
2005-03-26Fix a pair of related issues with estimation of inequalities that involveTom Lane
2005-03-07Rename canonical encodings, per Peter:Bruce Momjian
2005-03-06Revise hash join code so that we can increase the number of batchesTom Lane
2005-02-01Adjust estimate_num_groups() to not clamp per-relation group countTom Lane
2005-01-28When dealing with multiple grouping columns coming from the same table,Tom Lane
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-12-02Teach regex_fixed_prefix() the correct handling of advanced regexTom Lane
2004-11-09Use a hopefully-more-reliable method of detecting default selectivityTom Lane
2004-09-18Fix estimate_num_groups to be able to use expression-index statisticsTom Lane
2004-08-30Another pgindent run with lib typedefs added.Bruce Momjian
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-08-04Label CVS tip as 8.0devel instead of 7.5devel. Adjust various commentsTom Lane
2004-06-11When using extended-query protocol, postpone planning of unnamed statementsTom Lane
2004-05-30Use the new List API function names throughout the backend, and disable theNeil Conway
2004-05-26Reimplement the linked list data structure used throughout the backend.Neil Conway
2004-02-27genericcostestimate() neglected to include qual startup cost inTom Lane
2004-02-17Make use of statistics on index expressions. There are still someTom Lane
2004-02-02Avoid generating invalid character encoding sequences in make_greater_string.Tom Lane
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