summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeGather.c
AgeCommit message (Expand)Author
2020-01-01Update copyrights for 2020Bruce Momjian
2019-01-29Refactor planner's header files.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-23Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro
2018-11-16Fix slot type assumptions for nodeGather[Merge].Andres Freund
2018-11-16Introduce notion of different types of slots (without implementing them).Andres Freund
2018-11-10Don't require return slots for nodes without projection.Andres Freund
2018-09-25Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund
2018-08-03Fix buffer usage stats for parallel nodes.Amit Kapila
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-02-17Allow tupleslots to have a fixed tupledesc, use in executor nodes.Andres Freund
2018-02-02Add new function WaitForParallelWorkersToAttach.Robert Haas
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-18Fix crashes on plans with multiple Gather (Merge) nodes.Robert Haas
2017-12-04Remove memory leak protection from Gather and Gather Merge nodes.Robert Haas
2017-11-25Avoid projecting tuples unnecessarily in Gather and Gather Merge.Robert Haas
2017-11-20Tweak use of ExecContextForcesOids by Gather (Merge).Robert Haas
2017-11-16Pass InitPlan values to workers via Gather (Merge).Robert Haas
2017-11-15Add parallel_leader_participation GUC.Robert Haas
2017-10-27Fix mistaken failure to allow parallelism in corner case.Robert Haas
2017-09-15Remove TupleDesc remapping logic from tqueue.c.Andres Freund
2017-09-01Improve division of labor between execParallel.c and nodeGather[Merge].c.Tom Lane
2017-08-30Code review for nodeGatherMerge.c.Tom Lane
2017-08-30Separate reinitialization of shared parallel-scan state from ExecReScan.Tom Lane
2017-08-30Force rescanning of parallel-aware scan nodes below a Gather[Merge].Tom Lane
2017-08-29Push tuple limits through Gather and Gather Merge.Robert Haas
2017-07-30Move ExecProcNode from dispatch to function pointer based model.Andres Freund
2017-07-30Move interrupt checking from ExecProcNode() to executor nodes.Andres Freund
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-03-25Faster expression evaluation and targetlist projection.Andres Freund
2017-02-22Shut down Gather's children before shutting down Gather itself.Robert Haas
2017-01-22Remove no-longer-needed loop in ExecGather().Tom Lane
2017-01-19Remove obsoleted code relating to targetlist SRF evaluation.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-05Ensure gatherstate->nextreader is properly initialized.Robert Haas
2016-10-04Extend framework from commit 53be0b1ad to report latch waits.Robert Haas
2016-08-01Don't CHECK_FOR_INTERRUPTS between WaitLatch and ResetLatch.Tom Lane
2016-07-29Fix worst memory leaks in tqueue.c.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-04-15Tweak EXPLAIN for parallel query to show workers launched.Robert Haas
2016-03-04Minor optimizations based on ParallelContext having nworkers_launched.Robert Haas
2016-01-15Fix spelling mistakes.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-23Read from the same worker repeatedly until it returns no tuple.Robert Haas
2015-11-30Fix obsolete comment.Robert Haas
2015-11-20Avoid server crash when worker registration fails at execution time.Robert Haas
2015-11-18Avoid aggregating worker instrumentation multiple times.Robert Haas
2015-11-10Add missing "static" qualifier.Tom Lane
2015-11-09Fix rebasing mistake in nodeGather.cRobert Haas