| Age | Commit message (Expand) | Author |
| 6 days | Change "long" numGroups fields to be Cardinality (i.e., double). | Tom Lane |
| 6 days | Improve planner's estimates of tuple hash table sizes. | Tom Lane |
| 9 days | Use BumpContext contexts in TupleHashTables, and do some code cleanup. | Tom Lane |
| 2025-09-10 | Eliminate duplicative hashtempcxt in nodeSubplan.c. | Tom Lane |
| 2025-09-10 | Fix memory leakage in nodeSubplan.c. | Tom Lane |
| 2025-03-24 | Create accessor functions for TupleHashEntry. | Jeff Davis |
| 2025-01-13 | Revert "TupleHashTable: store additional data along with tuple." | Jeff Davis |
| 2025-01-10 | TupleHashTable: store additional data along with tuple. | Jeff Davis |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-12-19 | Get rid of old version of BuildTupleHashTable(). | Tom Lane |
| 2024-12-18 | Fix incorrect slot type in BuildTupleHashTableExt | David Rowley |
| 2024-12-11 | Use ExprStates for hashing in GROUP BY and SubPlans | David Rowley |
| 2024-10-31 | Remove unused field from SubPlanState struct | David Rowley |
| 2024-07-31 | Evaluate arguments of correlated SubPlans in the referencing ExprState | Andres Freund |
| 2024-01-03 | Update copyright for 2024 | Bruce Momjian |
| 2023-02-25 | Fix MULTIEXPR_SUBLINK with partitioned target tables, yet again. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-08-27 | Doc: add comment about bug fixed in back branches as of 3f7323cbb. | Tom Lane |
| 2022-05-21 | Avoid overflow hazard when clamping group counts to "long int". | Tom Lane |
| 2022-01-07 | Update copyright for 2022 | Bruce Momjian |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-11-03 | Guard against core dump from uninitialized subplan. | Tom Lane |
| 2020-09-27 | Move resolution of AlternativeSubPlan choices to the planner. | Tom Lane |
| 2020-08-14 | Be more careful about the shape of hashable subplan clauses. | Tom Lane |
| 2020-07-26 | Fix LookupTupleHashEntryHash() pipeline-stall issue. | Jeff Davis |
| 2020-02-29 | Correctly re-use hash tables in buildSubPlanHash(). | Tom Lane |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-11-12 | Make the order of the header file includes consistent in backend modules. | Amit Kapila |
| 2019-08-05 | Fix choice of comparison operators for cross-type hashed subplans. | Tom Lane |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-05-22 | Initial pgindent run for v12. | Tom Lane |
| 2019-03-22 | Collations with nondeterministic comparison | Peter Eisentraut |
| 2019-02-09 | Reset, not recreate, execGrouping.c style hashtables. | Andres Freund |
| 2019-01-29 | Make some small planner API cleanups. | Tom Lane |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-20 | Remove WITH OIDS support, change oid catalog column visibility. | Andres Freund |
| 2018-11-16 | Make TupleTableSlots extensible, finish split of existing slot type. | Andres Freund |
| 2018-11-15 | Introduce notion of different types of slots (without implementing them). | Andres Freund |
| 2018-09-15 | Fix failure with initplans used conditionally during EvalPlanQual rechecks. | Tom Lane |
| 2018-08-17 | Set scan direction appropriately for SubPlans (bug #15336) | Andrew Gierth |
| 2018-04-26 | Post-feature-freeze pgindent run. | Tom Lane |
| 2018-02-16 | 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-15 | Revert "Do execGrouping.c via expression eval machinery." | Andres Freund |
| 2018-02-15 | Do execGrouping.c via expression eval machinery. | Andres Freund |
| 2018-01-02 | Update copyright for 2018 | Bruce Momjian |
| 2017-11-08 | Change TRUE/FALSE to true/false | Peter Eisentraut |
| 2017-08-20 | Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). | Andres Freund |
| 2017-07-30 | Move interrupt checking from ExecProcNode() to executor nodes. | Andres Freund |
| 2017-04-10 | Improve castNode notation by introducing list-extraction-specific variants. | Tom Lane |