diff options
| author | Tom Lane | 2017-10-06 18:28:42 +0000 |
|---|---|---|
| committer | Tom Lane | 2017-10-06 18:28:42 +0000 |
| commit | a1c2c430d33e0945da234b025b78bd265c8bdfb5 (patch) | |
| tree | 58551341e368115efa072e8b7eee155828372e92 /src/tutorial | |
| parent | 6b87416c9a4dd305b76e619ecac36e2b968462f8 (diff) | |
Fix intra-query memory leakage in nodeProjectSet.c.
Both ExecMakeFunctionResultSet() and evaluation of simple expressions
need to be done in the per-tuple memory context, not per-query, else
we leak data until end of query. This is a consideration that was
missed while refactoring code in the ProjectSet patch (note that in
pre-v10, ExecMakeFunctionResult is called in the per-tuple context).
Per bug #14843 from Ben M. Diagnosed independently by Andres and myself.
Discussion: https://postgr.es/m/[email protected]
Diffstat (limited to 'src/tutorial')
0 files changed, 0 insertions, 0 deletions
