| Commit message (Expand) | Author | Age | Files | Lines |
| * | Replace functional-index facility with expressional indexes. Any column | Tom Lane | 2003-05-28 | 1 | -7/+5 |
| * | Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailing | Tom Lane | 2003-05-26 | 1 | -54/+90 |
| * | Indexing support for pattern matching operations via separate operator | Peter Eisentraut | 2003-05-15 | 1 | -103/+18 |
| * | Fix stupid oversight ... | Tom Lane | 2003-04-16 | 1 | -3/+3 |
| * | eqjoinsel's logic for case where MCV lists are not present should | Tom Lane | 2003-04-15 | 1 | -15/+21 |
| * | Instead of storing pg_statistic stavalues entries as text strings, store | Tom Lane | 2003-03-23 | 1 | -6/+1 |
| * | Tweak selectivity and related routines to cope with domains. Per report | Tom Lane | 2003-03-23 | 1 | -19/+75 |
| * | Replace planner's representation of relation sets, per pghackers discussion. | Tom Lane | 2003-02-08 | 1 | -3/+3 |
| * | Extend join-selectivity API (oprjoin interface) so that join type is | Tom Lane | 2003-01-28 | 1 | -18/+57 |
| * | Upgrade cost estimation for joins, per discussion with Bradley Baetz. | Tom Lane | 2003-01-27 | 1 | -1/+3 |
| * | Modify planner's implied-equality-deduction code so that when a set | Tom Lane | 2003-01-24 | 1 | -2/+2 |
| * | Make estimation of mergejoin scan selectivities more robust, per recent | Tom Lane | 2003-01-22 | 1 | -10/+26 |
| * | IN clauses appearing at top level of WHERE can now be handled as joins. | Tom Lane | 2003-01-20 | 1 | -9/+6 |
| * | Allow merge and hash joins to occur on arbitrary expressions (anything not | Tom Lane | 2003-01-15 | 1 | -17/+4 |
| * | Revise cost_qual_eval() to compute both startup (one-time) and per-tuple | Tom Lane | 2003-01-12 | 1 | -3/+5 |
| * | To suppress memory leakage in long-lived Lists, lremove() should pfree | Tom Lane | 2002-12-17 | 1 | -6/+8 |
| * | Phase 2 of read-only-plans project: restructure expression-tree nodes | Tom Lane | 2002-12-12 | 1 | -9/+10 |
| * | Remove unused constisset and constiscast fields of Const nodes. Clean | Tom Lane | 2002-11-25 | 1 | -2/+2 |
| * | Add an at-least-marginally-plausible method of estimating the number | Tom Lane | 2002-11-19 | 1 | -3/+251 |
| * | This patch removes a bunch of superfluous #include directives: if | Bruce Momjian | 2002-11-08 | 1 | -2/+1 |
| * | Fix range-query estimation to not double-exclude NULLs, per gripe from | Tom Lane | 2002-10-19 | 1 | -29/+29 |
| * | Tom Lane wrote: | Bruce Momjian | 2002-09-20 | 1 | -2/+2 |
| * | pgindent run. | Bruce Momjian | 2002-09-04 | 1 | -27/+31 |
| * | Remove all traces of multibyte and locale options. Clean up comments | Peter Eisentraut | 2002-09-03 | 1 | -2/+2 |
| * | > Okay. When you get back to the original issue, the gold is hidden in | Bruce Momjian | 2002-09-02 | 1 | -62/+192 |
| * | Remove #ifdef MULTIBYTE per hackers list discussion. | Tatsuo Ishii | 2002-08-29 | 1 | -5/+1 |
| * | Add a bunch of pseudo-types to replace the behavior formerly associated | Tom Lane | 2002-08-22 | 1 | -3/+3 |
| * | Update copyright to 2002. | Bruce Momjian | 2002-06-20 | 1 | -2/+2 |
| * | Make initdb print a message about which locale it is about to use. | Peter Eisentraut | 2002-05-09 | 1 | -1/+3 |
| * | Implement types regprocedure, regoper, regoperator, regclass, regtype | Tom Lane | 2002-04-25 | 1 | -1/+11 |
| * | Support alternate storage scheme of 64-bit integer for date/time types. | Thomas G. Lockhart | 2002-04-21 | 1 | -1/+18 |
| * | Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take | Tom Lane | 2002-04-16 | 1 | -3/+5 |
| * | Locale support is on by default. The choice of locale is done in initdb | Peter Eisentraut | 2002-04-03 | 1 | -53/+34 |
| * | TODO item done: | Bruce Momjian | 2002-03-08 | 1 | -2/+2 |
| * | Commit to match discussed elog() changes. Only update is that LOG is | Bruce Momjian | 2002-03-02 | 1 | -2/+2 |
| * | Teach planner about the idea that a mergejoin won't necessarily read | Tom Lane | 2002-03-01 | 1 | -23/+269 |
| * | Guard against roundoff errors in new selectivity-estimation code, | Tom Lane | 2002-01-03 | 1 | -22/+34 |
| * | New pgindent run with fixes suggested by Tom. Patch manually reviewed, | Bruce Momjian | 2001-11-05 | 1 | -2/+2 |
| * | Another pgindent run. Fixes enum indenting, and improves #endif | Bruce Momjian | 2001-10-28 | 1 | -5/+5 |
| * | pgindent run on all C files. Java run to follow. initdb/regression | Bruce Momjian | 2001-10-25 | 1 | -293/+313 |
| * | Make selectivity routines cope gracefully with NaNs, infinities, and | Tom Lane | 2001-10-13 | 1 | -7/+21 |
| * | Add missing TIMESTAMPTZ case. | Tom Lane | 2001-10-03 | 1 | -1/+4 |
| * | > Here's a revised patch. Changes: | Bruce Momjian | 2001-09-14 | 1 | -1/+6 |
| * | Add comparison operators and btree indexing support for type bytea. | Tom Lane | 2001-08-13 | 1 | -1/+116 |
| * | Partial indexes work again, courtesy of Martijn van Oosterhout. | Tom Lane | 2001-07-16 | 1 | -10/+50 |
| * | Optimizer can now estimate selectivity of IS NULL, IS NOT NULL, | Tom Lane | 2001-06-25 | 1 | -1/+327 |
| * | Teach convert_to_scalar about datatypes timetz, inet, cidr, macaddr. | Tom Lane | 2001-06-09 | 1 | -1/+23 |
| * | Further work on making use of new statistics in planner. Adjust APIs | Tom Lane | 2001-06-05 | 1 | -4/+6 |
| * | Fix eqjoinsel() to make use of new statistics. | Tom Lane | 2001-05-27 | 1 | -41/+201 |
| * | Modify optimizer data structures so that IndexOptInfo lists built for | Tom Lane | 2001-05-20 | 1 | -389/+589 |