| Age | Commit message (Expand) | Author |
| 2025-12-02 | Remove useless casting to same type | Peter Eisentraut |
| 2025-08-08 | Add missing Datum conversions | Peter Eisentraut |
| 2025-08-08 | Remove useless/superfluous Datum conversions | Peter Eisentraut |
| 2025-07-17 | Remove duplicate line | Amit Langote |
| 2025-03-11 | Add special case fast-paths for strict functions | Daniel Gustafsson |
| 2025-03-11 | Replace EEOP_DONE with special steps for return/no return | Daniel Gustafsson |
| 2025-02-07 | Virtual generated columns | Peter Eisentraut |
| 2025-01-30 | Simplify executor's handling of CaseTestExpr & CoerceToDomainValue. | Tom Lane |
| 2025-01-16 | Add OLD/NEW support to RETURNING in DML queries. | Dean Rasheed |
| 2025-01-15 | Rename RowCompareType to CompareType | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-12-20 | Optimize alignment calculations in tuple form/deform | David Rowley |
| 2024-12-20 | Introduce CompactAttribute array in TupleDesc, take 2 | David Rowley |
| 2024-12-10 | Speedup Hash Joins with dedicated functions for ExprState hashing | David Rowley |
| 2024-11-28 | Remove useless casts to (void *) | Peter Eisentraut |
| 2024-11-25 | Fix NULLIF()'s handling of read-write expanded objects. | Tom Lane |
| 2024-10-31 | Remove duplicate words in comments | Daniel Gustafsson |
| 2024-10-17 | Don't store intermediate hash values in ExprState->resvalue | David Rowley |
| 2024-09-09 | SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY steps | Amit Langote |
| 2024-09-03 | Fix typos and grammar in code comments and docs | Michael Paquier |
| 2024-08-20 | Speed up Hash Join by making ExprStates support hashing | David Rowley |
| 2024-08-07 | Refactor/reword some error messages to avoid duplicates | Alvaro Herrera |
| 2024-08-01 | Evaluate arguments of correlated SubPlans in the referencing ExprState | Andres Freund |
| 2024-07-30 | SQL/JSON: Fix casting for integer EXISTS columns in JSON_TABLE | Amit Langote |
| 2024-07-26 | SQL/JSON: Improve error-handling of JsonBehavior expressions | Amit Langote |
| 2024-07-26 | SQL/JSON: Fix error-handling of some JsonBehavior expressions | Amit Langote |
| 2024-06-28 | SQL/JSON: Always coerce JsonExpr result at runtime | Amit Langote |
| 2024-04-18 | SQL/JSON: Improve some error messages | Amit Langote |
| 2024-04-04 | Add basic JSON_TABLE() functionality | Amit Langote |
| 2024-03-21 | Add SQL/JSON query functions | Amit Langote |
| 2024-03-17 | Add RETURNING support to MERGE. | Dean Rasheed |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-01-24 | Add soft error handling to some expression nodes | Amit Langote |
| 2024-01-04 | Fix use of incorrect TupleTableSlot in DISTINCT aggregates | David Rowley |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-10-02 | Revert "Add soft error handling to some expression nodes" | Amit Langote |
| 2023-10-02 | Add soft error handling to some expression nodes | Amit Langote |
| 2023-07-26 | Add more SQL/JSON constructor functions | Amit Langote |
| 2023-06-29 | Fix order of operations in ExecEvalFieldStoreDeForm(). | Tom Lane |
| 2023-05-19 | Pre-beta mechanical code beautification. | Tom Lane |
| 2023-05-17 | Add back SQLValueFunction for SQL keywords | Michael Paquier |
| 2023-04-24 | Rename ExecAggTransReparent, and improve its documentation. | Tom Lane |
| 2023-03-31 | SQL/JSON: support the IS JSON predicate | Alvaro Herrera |
| 2023-03-31 | Move ExecEvalJsonConstructor new function to a more natural place | Alvaro Herrera |
| 2023-03-30 | Fix inconsistencies and style issues in new SQL/JSON code | Alvaro Herrera |
| 2023-03-29 | SQL/JSON: add standard JSON constructor functions | Alvaro Herrera |
| 2023-03-26 | Fix oversights in array manipulation. | Tom Lane |
| 2023-03-15 | Support [NO] INDENT option in XMLSERIALIZE(). | Tom Lane |
| 2023-02-13 | Fix pfree issue in presorted DISTINCT aggregate code | David Rowley |
| 2023-02-13 | Fix incorrect presorted DISTINCT aggregate if condition | David Rowley |