summaryrefslogtreecommitdiff
path: root/src/include/executor/execExpr.h
Commit message (Expand)AuthorAgeFilesLines
* Use a hash table to speed up NOT IN(values)David Rowley2021-07-071-0/+1
* Redesign the caching done by get_cached_rowtype().Tom Lane2021-04-131-11/+25
* Speedup ScalarArrayOpExpr evaluationDavid Rowley2021-04-081-0/+19
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-091-25/+31
* Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas2020-11-241-2/+1
* Move resolution of AlternativeSubPlan choices to the planner.Tom Lane2020-09-271-10/+0
* Extend ExecBuildAggTrans() to support a NULL pointer check.Jeff Davis2020-03-041-0/+8
* expression eval: Reduce number of steps for agg transition invocations.Andres Freund2020-02-241-25/+9
* expression eval: Don't redundantly keep track of AggState.Andres Freund2020-02-061-5/+0
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Fix inconsistencies and typos in the tree, take 9Michael Paquier2019-08-051-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-19/+19
* Renaming for new subscripting mechanismAlvaro Herrera2019-02-011-28/+28
* Change function call information to be variable length.Andres Freund2019-01-261-4/+17
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Compute information about EEOP_*_FETCHSOME at expression init time.Andres Freund2018-11-151-0/+5
* Move EEOP_*_SYSVAR evaluation out of line.Andres Freund2018-11-071-0/+2
* Fix failure with initplans used conditionally during EvalPlanQual rechecks.Tom Lane2018-09-151-1/+0
* Post-feature-freeze pgindent run.Tom Lane2018-04-261-2/+2
* JIT tuple deforming in LLVM JIT provider.Andres Freund2018-03-261-0/+1
* Handle EEOP_FUNCEXPR_[STRICT_]FUSAGE out of line.Andres Freund2018-03-201-0/+4
* Do execGrouping.c via expression eval machinery, take two.Andres Freund2018-02-161-0/+1
* Revert "Do execGrouping.c via expression eval machinery."Andres Freund2018-02-151-1/+0
* Do execGrouping.c via expression eval machinery.Andres Freund2018-02-151-0/+1
* Expression evaluation based aggregate transition invocation.Andres Freund2018-01-091-3/+73
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Perform slot validity checks in a separate pass over expression.Andres Freund2017-12-291-6/+8
* Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane2017-12-211-2/+21
* Pass InitPlan values to workers via Gather (Merge).Robert Haas2017-11-161-0/+1
* Support arrays over domains.Tom Lane2017-09-301-4/+3
* Code review for NextValueExpr expression node type.Tom Lane2017-07-141-1/+2
* Phase 2 of pgindent updates.Tom Lane2017-06-211-21/+21
* Identity columnsPeter Eisentraut2017-04-061-0/+8
* Faster expression evaluation and targetlist projection.Andres Freund2017-03-251-0/+642