summaryrefslogtreecommitdiff
path: root/src/backend/nodes
AgeCommit message (Expand)Author
2006-03-23Add error location info to ResTarget parse nodes. Allows error cursor to be ...Tom Lane
2006-03-16Clean up representation of function RTEs for functions returning RECORD.Tom Lane
2006-03-14Improve parser so that we can show an error cursor position for errorsTom Lane
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2006-03-03Add CASCADE option to TRUNCATE. Joachim WielandTom Lane
2006-02-19Add TABLESPACE and ON COMMIT clauses to CREATE TABLE AS. ON COMMIT isNeil Conway
2006-02-04DROP IF EXISTS for ROLE/USER/GROUPAndrew Dunstan
2006-01-31Restructure planner's handling of inheritance. Rather than processingTom Lane
2005-12-28Implement SQL-compliant treatment of row comparisons for < <= > >= casesTom Lane
2005-12-20Teach planner how to rearrange join order for some classes of OUTER JOIN.Tom Lane
2005-11-28Change the parser to translate "foo [NOT] IN (expression-list)" toTom Lane
2005-11-26Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so thatTom Lane
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-11-22 DROP DATABASE IF EXISTS variantAndrew Dunstan
2005-11-21Implement DROP OWNED and REASSIGN OWNED. These new commands facilitate theAlvaro Herrera
2005-11-20Clean up after DROP IF EXISTS patch.Tom Lane
2005-11-14Restore the former RestrictInfo field valid_everywhere (but invert the flagTom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-09-02Clean up a couple of ad-hoc computations of the maximum number of tuplesTom Lane
2005-08-28Tweak nodeBitmapAnd to stop evaluating sub-plan scans if it finds it'sTom Lane
2005-08-27Change the division of labor between grouping_planner and query_plannerTom Lane
2005-08-01Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane
2005-08-01Add ALTER object SET SCHEMA capability for a limited but useful set ofTom Lane
2005-07-31Add per-user and per-database connection limit options.Tom Lane
2005-07-28Fix a bunch of bad interactions between partial indexes and the newTom Lane
2005-07-26Add a role property 'rolinherit' which, when false, denotes that the roleTom Lane
2005-07-24Fix logic error in tbm_intersect: the intersection of a normal page andTom Lane
2005-07-02Teach planner about some cases where a restriction clause can beTom Lane
2005-06-28Replace pg_shadow and pg_group by new role-capable catalogs pg_authidTom Lane
2005-06-26Add Oracle-compatible GREATEST and LEAST functions. Pavel StehuleTom Lane
2005-06-22Make REINDEX DATABASE do what one would expect, namely reindex all indexesTom Lane
2005-06-17Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom Lane
2005-06-15Improve hash method for bitmapsets: some examination of actual outputsTom Lane
2005-06-09Simplify the planner's join clause management by storing join clausesTom Lane
2005-06-08Marginal hack to avoid spending a lot of time in find_join_rel duringTom Lane
2005-06-06Nab some low-hanging fruit: replace the planner's base_rel_list andTom Lane
2005-06-05Remove planner's private fields from Query struct, and put them intoTom Lane
2005-05-29Modify hash_search() API to prevent future occurrences of the errorTom Lane
2005-05-17Modify tidbitmap.c to avoid creating a hash table until there is moreTom Lane
2005-05-09Fix duplicate call to WRITE_NODE_FIELD(whereClause) in _outSelectStmtTatsuo Ishii
2005-05-01Change CREATE TYPE to require datatype output and send functions to haveTom Lane
2005-04-28Implement sharable row-level locks, and use them for foreign key referencesTom Lane
2005-04-25Remove support for OR'd indexscans internal to a single IndexScan planTom Lane
2005-04-21Rethink original decision to use AND/OR Expr nodes to represent bitmapTom Lane
2005-04-21Install some slightly realistic cost estimation for bitmap index scans.Tom Lane
2005-04-19Create executor and planner-backend support for decoupled heap and indexTom Lane
2005-04-17Initial implementation of lossy-tuple-bitmap data structures.Tom Lane
2005-04-07Add a "USING" clause to DELETE, which is equivalent to the FROM clauseNeil Conway
2005-04-06Merge Resdom nodes into TargetEntry nodes to simplify code and save aTom Lane
2005-03-29Fix grammar for IN/OUT/INOUT parameters. This commit doesn't actuallyTom Lane