| Age | Commit message (Expand) | Author |
| 7 days | Use palloc_object() and palloc_array() in backend code | Michael Paquier |
| 2025-10-05 | Don't include access/htup_details.h in executor/tuptable.h | Álvaro Herrera |
| 2025-03-25 | Add ExecCopySlotMinimalTupleExtra(). | Jeff Davis |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-10-08 | Introduce two fields in EState to track parallel worker activity | Michael Paquier |
| 2024-04-11 | Revert indexed and enlargable binary heap implementation. | Masahiko Sawada |
| 2024-04-03 | Add functions to binaryheap for efficient key removal and update. | Masahiko Sawada |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-09-28 | Remove obsolete executor cleanup code | Amit Langote |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-07-07 | Remove stray references to lefttree/righttree in the executor. | Tom Lane |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-05-12 | Initial pgindent and pgperltidy run for v14. | Tom Lane |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-07-17 | Use MinimalTuple for tuple queues. | Thomas Munro |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-05-22 | Initial pgindent run for v12. | Tom Lane |
| 2019-01-29 | Refactor planner's header files. | Tom Lane |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-16 | Fix slot type assumptions for nodeGather[Merge]. | Andres Freund |
| 2018-11-16 | Introduce notion of different types of slots (without implementing them). | Andres Freund |
| 2018-11-10 | Don't require return slots for nodes without projection. | Andres Freund |
| 2018-10-05 | Allow btree comparison functions to return INT_MIN. | Tom Lane |
| 2018-09-25 | Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. | Andres Freund |
| 2018-04-26 | Post-feature-freeze pgindent run. | Tom Lane |
| 2018-02-17 | Allow tupleslots to have a fixed tupledesc, use in executor nodes. | Andres Freund |
| 2018-02-02 | Add new function WaitForParallelWorkersToAttach. | Robert Haas |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-12-18 | Fix crashes on plans with multiple Gather (Merge) nodes. | Robert Haas |
| 2017-12-04 | Remove memory leak protection from Gather and Gather Merge nodes. | Robert Haas |
| 2017-11-25 | Avoid projecting tuples unnecessarily in Gather and Gather Merge. | Robert Haas |
| 2017-11-20 | Tweak use of ExecContextForcesOids by Gather (Merge). | Robert Haas |
| 2017-11-16 | Pass InitPlan values to workers via Gather (Merge). | Robert Haas |
| 2017-11-15 | Add parallel_leader_participation GUC. | Robert Haas |
| 2017-10-27 | Fix mistaken failure to allow parallelism in corner case. | Robert Haas |
| 2017-09-15 | Remove TupleDesc remapping logic from tqueue.c. | Andres Freund |
| 2017-09-01 | Improve division of labor between execParallel.c and nodeGather[Merge].c. | Tom Lane |
| 2017-08-31 | Avoid memory leaks when a GatherMerge node is rescanned. | Tom Lane |
| 2017-08-30 | Code review for nodeGatherMerge.c. | Tom Lane |
| 2017-08-30 | Separate reinitialization of shared parallel-scan state from ExecReScan. | Tom Lane |
| 2017-08-30 | Force rescanning of parallel-aware scan nodes below a Gather[Merge]. | Tom Lane |
| 2017-08-29 | Push tuple limits through Gather and Gather Merge. | Robert Haas |
| 2017-08-17 | Fix ExecReScanGatherMerge. | Tom Lane |
| 2017-07-30 | Move ExecProcNode from dispatch to function pointer based model. | Andres Freund |
| 2017-07-30 | Move interrupt checking from ExecProcNode() to executor nodes. | Andres Freund |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-05-17 | Post-PG 10 beta1 pgindent run | Bruce Momjian |