summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2021-11-24Revert "Flush Memoize cache when non-key parameters change"David Rowley
2021-11-24Flush Memoize cache when non-key parameters changeDavid Rowley
2021-11-24Allow Memoize to operate in binary comparison modeDavid Rowley
2021-11-02Fix variable lifespan in ExecInitCoerceToDomain().Tom Lane
2021-11-01Avoid some other O(N^2) hazards in list manipulation.Tom Lane
2021-10-19Fix assignment to array of domain over composite.Tom Lane
2021-10-18Refactor LogicalTapeSet/LogicalTape interface.Heikki Linnakangas
2021-10-14shm_mq: Update mq_bytes_written less often.Robert Haas
2021-10-11Clean up more code using "(expr) ? true : false"Michael Paquier
2021-10-03Fix checking of query type in plpgsql's RETURN QUERY command.Tom Lane
2021-09-27Fix typos and grammar in code commentsMichael Paquier
2021-09-15Remove arbitrary 64K-or-so limit on rangetable size.Tom Lane
2021-09-09Remove Value node structPeter Eisentraut
2021-09-08Clean up some code using "(expr) ? true : false"Michael Paquier
2021-09-07Fix missing words in comment.Heikki Linnakangas
2021-08-21Improve error messages about misuse of SELECT INTO.Tom Lane
2021-08-12Use appropriate tuple descriptor in FDW batchingTomas Vondra
2021-08-12Fix segfault during EvalPlanQual with mix of local and foreign partitions.Heikki Linnakangas
2021-08-08Change SeqScan node to contain Scan nodePeter Eisentraut
2021-08-02Fix oversight in commit 1ec7fca8592178281cd5cdada0f27a340fb813fc.Etsuro Fujita
2021-07-30postgres_fdw: Fix handling of pending asynchronous requests.Etsuro Fujita
2021-07-25Get rid of artificial restriction on hash table sizes on Windows.Tom Lane
2021-07-22Make nodeSort.c use Datum sorts for single column sortsDavid Rowley
2021-07-21Rename NodeTag of ExprStatePeter Eisentraut
2021-07-21More improvements of error messages about mismatching relkindPeter Eisentraut
2021-07-19Use l*_node() family of functions where appropriatePeter Eisentraut
2021-07-14Change the name of the Result Cache node to MemoizeDavid Rowley
2021-07-07Use a hash table to speed up NOT IN(values)David Rowley
2021-07-06Allow CustomScan providers to say whether they support projections.Tom Lane
2021-07-04Cleanup some aggregate code in the executorDavid Rowley
2021-06-28Pre branch pgindent / pgperltidy runAndrew Dunstan
2021-06-18Centralize the logic for protective copying of utility statements.Tom Lane
2021-06-16Fix copying data into slots with FDW batchingTomas Vondra
2021-06-11Optimize creation of slots for FDW bulk insertsTomas Vondra
2021-06-11Use the correct article for abbreviationsDavid Rowley
2021-06-10Reconsider the handling of procedure OUT parameters.Tom Lane
2021-06-10Shut down EvalPlanQual machinery when LockRows node reaches the end.Tom Lane
2021-06-07Fix rescanning of async-aware Append nodes.Etsuro Fujita
2021-05-22Fix planner's use of Result Cache with unique joinsDavid Rowley
2021-05-21Fix usage of "tableoid" in GENERATED expressions.Tom Lane
2021-05-21Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane
2021-05-14Convert misleading while loop into an if conditionDavid Rowley
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-12Fix EXPLAIN ANALYZE for async-capable nodes.Etsuro Fujita
2021-05-10Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists.Tom Lane
2021-05-10Prevent integer overflows in array subscripting calculations.Tom Lane
2021-05-09Move memory accounting Asserts for Result Cache codeDavid Rowley
2021-04-24Fix come comments in execMain.cMichael Paquier
2021-04-23Minor code cleanup in asynchronous execution support.Etsuro Fujita
2021-04-22Don't crash on reference to an un-available system column.Tom Lane