summaryrefslogtreecommitdiff
path: root/src/backend/executor/execQual.c
AgeCommit message (Expand)Author
2013-01-29Provide database object names as separate fields in error messages.Tom Lane
2013-01-01Update copyrights for 2013Bruce Momjian
2012-08-30Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera
2012-07-20Fix whole-row Var evaluation to cope with resjunk columns (again).Tom Lane
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-02-14Preserve column names in the execution-time tupledesc for a RowExpr.Tom Lane
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-10-11Rearrange the implementation of index-only scans.Tom Lane
2011-04-12Pass collations to functions in FunctionCallInfoData, not FmgrInfo.Tom Lane
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-03-25Pass collation to makeConst() instead of looking it up internally.Tom Lane
2011-03-19Revise collation derivation method and expression-tree representation.Tom Lane
2011-03-11Split CollateClause into separate raw and analyzed node types.Tom Lane
2011-02-08Per-column collation supportPeter Eisentraut
2011-02-01Fix wrong error reports in 'number of array dimensions exceeds theItagaki Takahiro
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-12-02Create core infrastructure for KNNGIST.Tom Lane
2010-11-01Avoid using a local FunctionCallInfoData struct in ExecMakeFunctionResultTom Lane
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-08-26Fix ExecMakeTableFunctionResult to verify that all rows returned by a SRFTom Lane
2010-07-12Make NestLoop plan nodes pass outer-relation variables into their innerTom Lane
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-18Fix ExecEvalArrayRef to pass down the old value of the array element or sliceTom Lane
2010-01-11Improve ExecEvalVar's handling of whole-row variables in cases where theTom Lane
2010-01-09Make ExecEvalFieldSelect throw a more intelligible error if it's asked toTom Lane
2010-01-02Update copyright for the year 2010.Bruce Momjian
2010-01-01Add an "argisrow" field to NullTest nodes, following a plan made way back inTom Lane
2009-12-29Previous fix for temporary file management broke returning a set fromHeikki Linnakangas
2009-12-14Fix a bug introduced when set-returning SQL functions were made inline-able:Tom Lane
2009-11-20Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to beTom Lane
2009-11-04Add support for invoking parser callback hooks via SPI and in cached plans.Tom Lane
2009-10-26Re-implement EvalPlanQual processing to improve its performance and eliminateTom Lane
2009-10-08Remove very ancient tuple-counting infrastructure (IncrRetrieved() andTom Lane
2009-08-06Improve plpgsql's ability to cope with rowtypes containing dropped columns,Tom Lane
2009-06-11Fix things so that you can still do "select foo()" where foo is a SQLTom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-06-09Fix xmlattribute escaping XML special characters twice (bug #4822).Peter Eisentraut
2009-06-04Improve the recently-added support for properly pluralized error messagesTom Lane
2009-04-08XMLATTRIBUTES() should send the attribute values throughPeter Eisentraut
2009-04-05Make ExecInitExpr build the list of SubPlans found in a plan tree in orderTom Lane
2009-04-02Refactor ExecProject and associated routines so that fast-path code is usedTom Lane
2009-03-27Fix possible failures when a tuplestore switches from in-memory to on-diskTom Lane
2009-03-26Gettext plural supportPeter Eisentraut
2009-01-09Arrange for function default arguments to be processed properly in expressionsTom Lane
2009-01-01Update copyright for 2009.Bruce Momjian
2008-12-28Support window functions a la SQL:2008.Tom Lane
2008-12-18Fix oversight in my recent patch to allow ExecMakeFunctionResult to handleTom Lane
2008-11-15Fix crash of xmlconcat(NULL)Peter Eisentraut
2008-10-31Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETETom Lane
2008-10-29Be more tense about not creating tuplestores with randomAccess = true unlessTom Lane