summaryrefslogtreecommitdiff
path: root/src/backend/nodes
AgeCommit message (Expand)Author
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
2005-03-17Trivial comment tweak.Neil Conway
2005-03-16Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane
2005-03-14Allow ALTER FUNCTION to change a function's strictness, volatility, andNeil Conway
2005-03-10Make the behavior of HAVING without GROUP BY conform to the SQL spec.Tom Lane
2005-01-27Generalize TRUNCATE to support truncating multiple tables in oneTom Lane
2005-01-01Some more missed copyright notices. Many of these look like theyTom Lane
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-12-11Instead of supposing (wrongly, in the general case) that the rowtypeTom Lane
2004-11-05Create 'default_tablespace' GUC variable that supplies a TABLESPACETom Lane
2004-08-29Pgindent run for 8.0.Bruce Momjian