aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAge
* Fix memory leak in indexUnchanged hint mechanism.Peter Geoghegan2022-01-12
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix index-only scan plans, take 2.Tom Lane2022-01-03
* Always use ReleaseTupleDesc after lookup_rowtype_tupdesc et al.Tom Lane2021-12-15
* Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane2021-11-28
* Flush Memoize cache when non-key parameters change, take 2David Rowley2021-11-24
* Revert "Flush Memoize cache when non-key parameters change"David Rowley2021-11-24
* Flush Memoize cache when non-key parameters changeDavid Rowley2021-11-24
* Allow Memoize to operate in binary comparison modeDavid Rowley2021-11-24
* Fix variable lifespan in ExecInitCoerceToDomain().Tom Lane2021-11-02
* Avoid some other O(N^2) hazards in list manipulation.Tom Lane2021-11-01
* Fix assignment to array of domain over composite.Tom Lane2021-10-19
* Refactor LogicalTapeSet/LogicalTape interface.Heikki Linnakangas2021-10-18
* shm_mq: Update mq_bytes_written less often.Robert Haas2021-10-14
* Clean up more code using "(expr) ? true : false"Michael Paquier2021-10-11
* Fix checking of query type in plpgsql's RETURN QUERY command.Tom Lane2021-10-03
* Fix typos and grammar in code commentsMichael Paquier2021-09-27
* Remove arbitrary 64K-or-so limit on rangetable size.Tom Lane2021-09-15
* Remove Value node structPeter Eisentraut2021-09-09
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-08
* Fix missing words in comment.Heikki Linnakangas2021-09-07
* Improve error messages about misuse of SELECT INTO.Tom Lane2021-08-21
* Use appropriate tuple descriptor in FDW batchingTomas Vondra2021-08-12
* Fix segfault during EvalPlanQual with mix of local and foreign partitions.Heikki Linnakangas2021-08-12
* Change SeqScan node to contain Scan nodePeter Eisentraut2021-08-08
* Fix oversight in commit 1ec7fca8592178281cd5cdada0f27a340fb813fc.Etsuro Fujita2021-08-02
* postgres_fdw: Fix handling of pending asynchronous requests.Etsuro Fujita2021-07-30
* Get rid of artificial restriction on hash table sizes on Windows.Tom Lane2021-07-25
* Make nodeSort.c use Datum sorts for single column sortsDavid Rowley2021-07-22
* Rename NodeTag of ExprStatePeter Eisentraut2021-07-21
* More improvements of error messages about mismatching relkindPeter Eisentraut2021-07-21
* Use l*_node() family of functions where appropriatePeter Eisentraut2021-07-19
* Change the name of the Result Cache node to MemoizeDavid Rowley2021-07-14
* Use a hash table to speed up NOT IN(values)David Rowley2021-07-07
* Allow CustomScan providers to say whether they support projections.Tom Lane2021-07-06
* Cleanup some aggregate code in the executorDavid Rowley2021-07-04
* Pre branch pgindent / pgperltidy runAndrew Dunstan2021-06-28
* Centralize the logic for protective copying of utility statements.Tom Lane2021-06-18
* Fix copying data into slots with FDW batchingTomas Vondra2021-06-16
* Optimize creation of slots for FDW bulk insertsTomas Vondra2021-06-11
* Use the correct article for abbreviationsDavid Rowley2021-06-11
* Reconsider the handling of procedure OUT parameters.Tom Lane2021-06-10
* Shut down EvalPlanQual machinery when LockRows node reaches the end.Tom Lane2021-06-10
* Fix rescanning of async-aware Append nodes.Etsuro Fujita2021-06-07
* Fix planner's use of Result Cache with unique joinsDavid Rowley2021-05-22
* Fix usage of "tableoid" in GENERATED expressions.Tom Lane2021-05-21
* Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane2021-05-21
* Convert misleading while loop into an if conditionDavid Rowley2021-05-14
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Fix EXPLAIN ANALYZE for async-capable nodes.Etsuro Fujita2021-05-12