| Age | Commit message (Expand) | Author |
| 2019-07-08 | Fix inconsistencies in the code | Michael Paquier |
| 2019-06-08 | Fix assorted inconsistencies. | Amit Kapila |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-05-22 | Initial pgindent run for v12. | Tom Lane |
| 2019-03-24 | tableam: Add tuple_{insert, delete, update, lock} and use. | Andres Freund |
| 2019-03-22 | Collations with nondeterministic comparison | Peter Eisentraut |
| 2019-03-01 | Store tuples for EvalPlanQual in slots, rather than as HeapTuples. | Andres Freund |
| 2019-02-27 | Use slots in trigger infrastructure, except for the actual invocation. | Andres Freund |
| 2019-02-09 | Allow to reset execGrouping.c style tuple hashtables. | Andres Freund |
| 2019-01-29 | Rename nodes/relation.h to nodes/pathnodes.h. | Tom Lane |
| 2019-01-15 | Don't include heapam.h from others headers. | Andres Freund |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-12-22 | Add some const decorations | Peter Eisentraut |
| 2018-11-21 | Remove WITH OIDS support, change oid catalog column visibility. | 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-16 | Move TupleTableSlots boolean member into one flag variable. | Andres Freund |
| 2018-10-06 | Remove more redundant relation locking during executor startup. | Tom Lane |
| 2018-10-04 | In the executor, use an array of pointers to access the rangetable. | Tom Lane |
| 2018-10-04 | Centralize executor's opening/closing of Relations for rangetable entries. | Tom Lane |
| 2018-06-11 | Don't needlessly check the partition contraint twice | Alvaro Herrera |
| 2018-04-26 | Post-feature-freeze pgindent run. | Tom Lane |
| 2018-04-15 | Reorganize partitioning code | Alvaro Herrera |
| 2018-02-17 | Allow tupleslots to have a fixed tupledesc, use in executor nodes. | Andres Freund |
| 2018-02-16 | Do execGrouping.c via expression eval machinery, take two. | Andres Freund |
| 2018-02-16 | Revert "Do execGrouping.c via expression eval machinery." | Andres Freund |
| 2018-02-16 | Do execGrouping.c via expression eval machinery. | Andres Freund |
| 2018-01-29 | Introduce ExecQualAndReset() helper. | Andres Freund |
| 2018-01-09 | Expression evaluation based aggregate transition invocation. | Andres Freund |
| 2018-01-05 | Factor error generation out of ExecPartitionCheck. | Robert Haas |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-12-21 | Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit. | Tom Lane |
| 2017-12-13 | Allow executor nodes to change their ExecProcNode function. | Andres Freund |
| 2017-11-25 | Avoid projecting tuples unnecessarily in Gather and Gather Merge. | Robert Haas |
| 2017-11-15 | Centralize executor-related partitioning code. | Robert Haas |
| 2017-10-12 | Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing. | Robert Haas |
| 2017-10-08 | Reduce memory usage of targetlist SRFs. | Andres Freund |
| 2017-09-07 | Reduce excessive dereferencing of function pointers | Peter Eisentraut |
| 2017-09-07 | Even if some partitions are foreign, allow tuple routing. | Robert Haas |
| 2017-08-29 | Push tuple limits through Gather and Gather Merge. | Robert Haas |
| 2017-08-18 | Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE. | Robert Haas |
| 2017-07-30 | Move ExecProcNode from dispatch to function pointer based model. | Andres Freund |
| 2017-07-18 | Use a real RT index when setting up partition tuple routing. | Robert Haas |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-06-21 | Initial pgindent run with pg_bsd_indent version 2.0. | Tom Lane |
| 2017-05-17 | Post-PG 10 beta1 pgindent run | Bruce Momjian |
| 2017-05-17 | Check relkind of tables in CREATE/ALTER SUBSCRIPTION | Peter Eisentraut |
| 2017-05-16 | Fix relcache leak when row triggers on partitions are fired by COPY. | Robert Haas |
| 2017-04-18 | Provide an error cursor for "can't call an SRF here" errors. | Tom Lane |