summaryrefslogtreecommitdiff
path: root/src/include/nodes
AgeCommit message (Expand)Author
2010-03-30Fix "constraint_exclusion = partition" logic so that it will also attemptTom Lane
2010-01-05Add support for doing FULL JOIN ON FALSE. While this is really a ratherTom Lane
2009-10-06Change CREATE TABLE so that column default expressions coming from differentTom Lane
2009-08-23Tweak ExecIndexEvalRuntimeKeys to forcibly detoast any toasted comparisonTom Lane
2009-06-18Fix the just-reported problem that you can't specify all four trigger eventTom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-04-16Fix planner to restore its previous level of intelligence about pushingTom Lane
2009-04-08XMLATTRIBUTES() should send the attribute values throughPeter Eisentraut
2009-04-05Change EXPLAIN output so that subplans and initplans (particularly CTEs)Tom Lane
2009-04-04Remove the recently added node types ReloptElem and OptionDefElem in favorTom Lane
2009-04-02Refactor ExecProject and associated routines so that fast-path code is usedTom Lane
2009-03-26If we expect a hash join to be performed in multiple batches, suppressTom Lane
2009-03-24Implement "fastupdate" support for GIN indexes, in which we try to accumulateTom Lane
2009-03-21Optimize multi-batch hash joins when the outer relation has a nonuniformTom Lane
2009-03-10Make SubPlan nodes carry the result's typmod as well as datatype OID. This isTom Lane
2009-03-05Teach the planner to support index access methods that only implementTom Lane
2009-02-25Get rid of the rather fuzzily defined FlattenedSubLink node type in favor ofTom Lane
2009-02-24Add the possibility to specify an explicit validator function for foreign-dataPeter Eisentraut
2009-02-11Change ALTER TABLE SET WITHOUT OIDS to rewrite the whole table to physicallyTom Lane
2009-02-06Fix cost_mergejoin's failure to adjust for rescanning of non-unique merge joinTom Lane
2009-02-02Allow reloption names to have qualifiers, initially supporting a TOASTAlvaro Herrera
2009-01-22Support column-level privileges, as required by SQL standard.Tom Lane
2009-01-16Add vacuum_freeze_table_age GUC option, to control when VACUUM shouldHeikki Linnakangas
2009-01-12Implement prefetching via posix_fadvise() for bitmap index scans. A newTom Lane
2009-01-10Revise the TIDBitmap API to support multiple concurrent iterations over aTom Lane
2009-01-01Update copyright for 2009.Bruce Momjian
2008-12-31Add some basic support for window frame clauses to the window-functionsTom Lane
2008-12-28Support window functions a la SQL:2008.Tom Lane
2008-12-19SQL/MED catalog manipulation facilitiesPeter Eisentraut
2008-12-18Code review for function default parameters patch. Fix numerous problems asTom Lane
2008-12-06Allow CREATE OR REPLACE VIEW to add columns to the _end_ of the view.Bruce Momjian
2008-12-04Default values for function argumentsPeter Eisentraut
2008-12-04Utilize the visibility map in autovacuum, too. There was an oversight inHeikki Linnakangas
2008-12-01Fix an oversight in the code that makes transitive-equality deductions fromTom Lane
2008-11-24CLUSTER VERBOSE and corresponding clusterdb --verbose optionPeter Eisentraut
2008-11-22Switch the planner over to treating qualifications of a JOIN_SEMI join asTom Lane
2008-11-16Modify UPDATE/DELETE WHERE CURRENT OF to use the FOR UPDATE infrastructure toTom Lane
2008-11-15Make SELECT FOR UPDATE/SHARE work on inheritance trees, by having the planTom Lane
2008-11-11Get rid of adjust_appendrel_attr_needed(), which has been broken ever sinceTom Lane
2008-10-31Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETETom Lane
2008-10-31Add support for user-defined I/O conversion casts.Heikki Linnakangas
2008-10-29Be more tense about not creating tuplestores with randomAccess = true unlessTom Lane
2008-10-28Extend ExecMakeFunctionResult() to support set-returning functions that returnTom Lane
2008-10-23Remove useless ps_OuterTupleSlot field from PlanState. I suppose this wasTom Lane
2008-10-22Dept of better ideas: refrain from creating the planner's placeholder_listTom Lane
2008-10-21Add a concept of "placeholder" variables to the planner. These are variablesTom Lane
2008-10-17Improve comments about RelOptInfo.reltargetlist.Tom Lane
2008-10-07Extend CTE patch to support recursive UNION (ie, without ALL). TheTom Lane
2008-10-06When expanding a whole-row Var into a RowExpr during ResolveNew(), attachTom Lane
2008-10-04Implement SQL-standard WITH clauses, including WITH RECURSIVE.Tom Lane