| Age | Commit message (Expand) | Author |
| 6 days | Use palloc_object() and palloc_array(), the last change | Michael Paquier |
| 2025-12-02 | Fix ON CONFLICT with REINDEX CONCURRENTLY and partitions | Álvaro Herrera |
| 2025-12-02 | Remove useless casting to same type | Peter Eisentraut |
| 2025-11-24 | Fix infer_arbiter_index during concurrent index operations | Álvaro Herrera |
| 2025-10-31 | Mark function arguments of type "Datum *" as "const Datum *" where possible | Peter Eisentraut |
| 2025-09-04 | Fix replica identity check for INSERT ON CONFLICT DO UPDATE. | Dean Rasheed |
| 2025-05-22 | Revert "Don't lock partitions pruned by initial pruning" | Amit Langote |
| 2025-04-20 | Fix a few duplicate words in comments | David Rowley |
| 2025-04-19 | Fix typos and grammar in the code | Michael Paquier |
| 2025-04-12 | Harmonize function parameter names for Postgres 18. | Peter Geoghegan |
| 2025-03-29 | Fix MERGE with DO NOTHING actions into a partitioned table. | Dean Rasheed |
| 2025-03-19 | Ensure first ModifyTable rel initialized if all are pruned | Amit Langote |
| 2025-02-25 | Fix bug in cbc127917 to handle nested Append correctly | Amit Langote |
| 2025-02-20 | Don't lock partitions pruned by initial pruning | Amit Langote |
| 2025-02-07 | Track unpruned relids to avoid processing pruned relations | Amit Langote |
| 2025-01-31 | Fix bad indentation introduced in commit d47cbf474 | Amit Langote |
| 2025-01-31 | Perform runtime initial pruning outside ExecInitNode() | Amit Langote |
| 2025-01-30 | Move PartitionPruneInfo out of plan nodes into PlannedStmt | Amit Langote |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-06-27 | Fix thinkos in comments | Alvaro Herrera |
| 2024-06-26 | Fix partition pruning setup during DETACH CONCURRENTLY | Alvaro Herrera |
| 2024-06-24 | Revert "Fix partition pruning setup during DETACH CONCURRENTLY" | Alvaro Herrera |
| 2024-06-24 | Fix partition pruning setup during DETACH CONCURRENTLY | Alvaro Herrera |
| 2024-03-30 | Add support for MERGE ... WHEN NOT MATCHED BY SOURCE. | Dean Rasheed |
| 2024-03-17 | Add RETURNING support to MERGE. | Dean Rasheed |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-02-29 | Support MERGE into updatable views. | Dean Rasheed |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-10-12 | Fix runtime partition pruning for HASH partitioned tables | David Rowley |
| 2023-05-04 | Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt" | Alvaro Herrera |
| 2023-03-24 | Invent GENERIC_PLAN option for EXPLAIN. | Tom Lane |
| 2023-02-22 | Fix Assert failure for MERGE into a partitioned table with RLS. | Dean Rasheed |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-20 | Allow batching of inserts during cross-partition updates. | Etsuro Fujita |
| 2022-12-08 | Remove new structure member from ResultRelInfo. | Etsuro Fujita |
| 2022-12-02 | Generalize ri_RootToPartitionMap to use for non-partition children | Alvaro Herrera |
| 2022-12-01 | Move PartitioPruneInfo out of plan nodes into PlannedStmt | Alvaro Herrera |
| 2022-11-29 | Add 'missing_ok' argument to build_attrmap_by_name | Alvaro Herrera |
| 2022-11-25 | Fix handling of pending inserts in nodeModifyTable.c. | Etsuro Fujita |
| 2022-09-19 | Remove various duplicated words | David Rowley |
| 2022-08-25 | More -Wshadow=compatible-local warning fixes | David Rowley |
| 2022-08-17 | Avoid using list_length() to test for empty list. | Tom Lane |
| 2022-08-01 | Have ExecFindPartition cache the last found partition | David Rowley |
| 2022-04-12 | adjust_partition_colnos mustn't be called if not needed | Alvaro Herrera |
| 2022-04-07 | Revert "Rewrite some RI code to avoid using SPI" | Alvaro Herrera |
| 2022-04-07 | Rewrite some RI code to avoid using SPI | Alvaro Herrera |
| 2022-04-05 | Refactor and cleanup runtime partition prune code a little | Alvaro Herrera |
| 2022-03-28 | Add support for MERGE SQL command | Alvaro Herrera |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-07-19 | Use l*_node() family of functions where appropriate | Peter Eisentraut |