summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2011-04-11Clean up most -Wunused-but-set-variable warnings from gcc 4.6Peter Eisentraut
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-03-27Fix check_exclusion_constraint() to insert correct collations in ScanKeys.Tom Lane
2011-03-26Clean up cruft around collation initialization for tupdescs and scankeys.Tom Lane
2011-03-26Pass collation to makeConst() instead of looking it up internally.Tom Lane
2011-03-25Fix handling of collation in SQL-language functions.Tom Lane
2011-03-20Revise collation derivation method and expression-tree representation.Tom Lane
2011-03-11Split CollateClause into separate raw and analyzed node types.Tom Lane
2011-03-01Rearrange snapshot handling to make rule expansion more consistent.Tom Lane
2011-02-27Refactor the executor's API to support data-modifying CTEs better.Tom Lane
2011-02-26Fix order of shutdown processing when CTEs contain inter-references.Tom Lane
2011-02-25Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH.Tom Lane
2011-02-22Remove ExecRemoveJunk(), which is no longer used anywhere.Tom Lane
2011-02-22Fix dangling-pointer problem in before-row update trigger processing.Tom Lane
2011-02-20Implement an API to let foreign-data wrappers actually be functional.Tom Lane
2011-02-10Fix improper matching of resjunk column names for FOR UPDATE in subselect.Tom Lane
2011-02-08Per-column collation supportPeter Eisentraut
2011-02-07Implement genuine serializable isolation level.Heikki Linnakangas
2011-02-01Fix wrong error reports in 'number of array dimensions exceeds theItagaki Takahiro
2011-01-13Fix PlanRowMark/ExecRowMark structures to handle inheritance correctly.Tom Lane
2011-01-02Basic foreign table support.Robert Haas
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-12-31Move symbols for ExecMergeJoin's state machine into nodeMergejoin.c.Tom Lane
2010-12-31Support RIGHT and FULL OUTER JOIN in hash joins.Tom Lane
2010-12-21Fix typos.Robert Haas
2010-12-13Generalize concept of temporary relations to "relation persistence".Robert Haas
2010-12-03Create core infrastructure for KNNGIST.Tom Lane
2010-12-01Prevent inlining a SQL function with multiple OUT parameters.Tom Lane
2010-11-18Dept of second thoughts: don't try to push LIMIT below a SRF.Tom Lane
2010-11-18Further fallout from the MergeAppend patch.Tom Lane
2010-11-01Avoid using a local FunctionCallInfoData struct in ExecMakeFunctionResultTom Lane
2010-10-14Support MergeAppend plans, to allow sorted output from append relations.Tom Lane
2010-10-10Support triggers on views.Tom Lane
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-09-11SERIALIZABLE transactions are actually implemented beneath the covers withJoe Conway
2010-08-26Fix ExecMakeTableFunctionResult to verify that all rows returned by a SRFTom Lane
2010-08-18Reset the per-output-tuple exprcontext each time through the main loop inTom Lane
2010-08-05Standardize get_whatever_oid functions for object types withRobert Haas
2010-07-28Fix oversight in new EvalPlanQual logic: the second loop over the ExecRowMarkTom Lane
2010-07-28Fix potential failure when hashing the output of a subplan that producesTom Lane
2010-07-25CREATE TABLE IF NOT EXISTS.Robert Haas
2010-07-22Centralize DML permissions-checking logic.Robert Haas
2010-07-16Remove a sanity check in the exclusion-constraint code that prevented usersTom Lane
2010-07-12Make NestLoop plan nodes pass outer-relation variables into their innerTom Lane
2010-07-09Add a hook in ExecCheckRTPerms().Robert Haas
2010-07-06pgindent run for 9.0, second runBruce Momjian
2010-05-29Add C comment that we will have to remove an exclusion constraint checkBruce Momjian
2010-05-28Rejigger mergejoin logic so that a tuple with a null in the first merge columnTom Lane
2010-04-28Introduce wal_level GUC to explicitly control if information needed forHeikki Linnakangas
2010-03-21Message tuningPeter Eisentraut