summaryrefslogtreecommitdiff
path: root/src/backend/optimizer
AgeCommit message (Expand)Author
2002-09-02> Okay. When you get back to the original issue, the gold is hidden inBruce Momjian
2002-09-02Remove sys/types.h in files that include postgres.h, and hence c.h,Bruce Momjian
2002-08-31Code review for domain-constraints patch. Use a new ConstraintTest nodeTom Lane
2002-08-29Push down outer qualification clauses into UNION and INTERSECT subqueries.Tom Lane
2002-08-28backend where a statically sized buffer is written to. Most of theseBruce Momjian
2002-08-25Add Bob Devine's name to the optimizer README.Bruce Momjian
2002-08-10Fix failure to relink postmaster executable in the first make run if only aPeter Eisentraut
2002-08-02ALTER TABLE DROP COLUMN works. Patch by Christopher Kings-Lynne,Tom Lane
2002-07-30If we're cleaning out _deadcode, might as well zap this one too.Tom Lane
2002-07-24Remove _deadcode.Peter Eisentraut
2002-07-20oid is needed, it is added at the end of the struct (after the nullBruce Momjian
2002-07-20The attached patch fixes a build problem with GEQO when using theBruce Momjian
2002-07-18Back out BETWEEN node patch, was causing initdb failure.Bruce Momjian
2002-07-18Finished the Between patch Christopher started.Bruce Momjian
2002-07-13Fix testing of partial-index predicates to work correctly in cases whereTom Lane
2002-07-06I've fixed up the way domain constraints (not null and type length)Bruce Momjian
2002-07-04Implement the IS DISTINCT FROM operator per SQL99.Thomas G. Lockhart
2002-06-26The attached patch fixes some spelling mistakes, makes theBruce Momjian
2002-06-25Back out cleanup patch. Got old version and needs work.Bruce Momjian
2002-06-25The attached patch fixes some spelling mistakes, makes theBruce Momjian
2002-06-20Update copyright to 2002.Bruce Momjian
2002-06-16Remove KSQO from GUC and move file to _deadcode.Bruce Momjian
2002-06-13Make WHERE conditions pulled up from subqueries be executed before outerTom Lane
2002-05-20Restructure indexscan API (index_beginscan, index_getnext) perTom Lane
2002-05-18Teach query_tree_walker, query_tree_mutator, and SS_finalize_plan toTom Lane
2002-05-18Change set_plan_references and join_references to take an rtable ListTom Lane
2002-05-18Add missing fix_expr_references() step for the funcexpr of aTom Lane
2002-05-17Get rid of the last few uses of typeidTypeName() rather thanTom Lane
2002-05-12Get rid of long-since-vestigial Iter node type, in favor of adding aTom Lane
2002-05-12First pass at set-returning-functions in FROM, by Joe Conway withTom Lane
2002-04-28Second try at fixing join alias variables. Instead of attaching miscellaneousTom Lane
2002-04-16Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR takeTom Lane
2002-04-12Checking to decide whether relations are system relations now dependsTom Lane
2002-04-11Restructure representation of aggregate functions so that they have pg_procTom Lane
2002-04-05Undo not-so-hot decision to postpone insertion of default values intoTom Lane
2002-04-05Divide functions into three volatility classes (immutable, stable, andTom Lane
2002-04-02Removed obsolete DROP_COLUMN_HACK stuff.Hiroshi Inoue
2002-03-22A little further progress on schemas: push down RangeVars intoTom Lane
2002-03-21First phase of SCHEMA changes, concentrating on fixing the grammar andTom Lane
2002-03-20Code review for DOMAIN patch.Tom Lane
2002-03-19Add DOMAIN support. Includes manual pages and regression tests, fromBruce Momjian
2002-03-12Restructure representation of join alias variables. An explicit JOINTom Lane
2002-03-07Back out domain patch until it works properly.Bruce Momjian
2002-03-06Ok. Updated patch attached.Bruce Momjian
2002-03-06Change made to elog:Bruce Momjian
2002-03-05Previous patch to mark UNION outputs with common typmod (if any) breaksTom Lane
2002-03-02Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian
2002-03-01Fix thinko: cost_mergejoin must pay attention to which side of theTom Lane
2002-03-01Second thoughts dept: arrange to cache mergejoin scan selectivityTom Lane
2002-03-01Teach planner about the idea that a mergejoin won't necessarily readTom Lane