| Age | Commit message (Expand) | Author |
| 8 days | Use palloc_object() and palloc_array() in backend code | Michael Paquier |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-11-28 | Remove useless casts to (void *) | Peter Eisentraut |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-02-23 | Introduce a new smgr bulk loading facility. | Heikki Linnakangas |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-08-23 | Use the buffer cache when initializing an unlogged index. | Heikki Linnakangas |
| 2023-04-08 | Introduce PG_IO_ALIGN_SIZE and align all I/O buffers. | Thomas Munro |
| 2023-02-27 | Update types in smgr API | Peter Eisentraut |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-07-06 | Change internal RelFileNode references to RelFileNumber or RelFileLocator. | Robert Haas |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-07-12 | Replace RelationOpenSmgr() with RelationGetSmgr(). | Tom Lane |
| 2021-04-05 | Support INCLUDE'd columns in SP-GiST. | Tom Lane |
| 2021-01-13 | Pass down "logically unchanged index" hint. | Peter Geoghegan |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-12-26 | Revert "Rename files and headers related to index AM" | Michael Paquier |
| 2019-12-25 | Rename files and headers related to index AM | Michael Paquier |
| 2019-11-08 | Pass ItemPointer not HeapTuple to IndexBuildCallback. | Andres Freund |
| 2019-04-03 | Generate less WAL during GiST, GIN and SP-GiST index build. | Heikki Linnakangas |
| 2019-04-02 | Report progress of CREATE INDEX operations | Alvaro Herrera |
| 2019-03-28 | tableam: Support for an index build's initial table scan(s). | Andres Freund |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-03-22 | Fix tuple counting in SP-GiST index build. | Tom Lane |
| 2018-02-02 | Support parallel btree index builds. | Robert Haas |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-11-02 | Set the metapage's pd_lower correctly in brin, gin, and spgist indexes. | Tom Lane |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-05-17 | Post-PG 10 beta1 pgindent run | Bruce Momjian |
| 2017-02-14 | Split index xlog headers from other private index headers. | Robert Haas |
| 2017-02-09 | Allow index AMs to cache data across aminsert calls within a SQL command. | Tom Lane |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-12-08 | Log the creation of an init fork unconditionally. | Robert Haas |
| 2016-08-27 | Add macros to make AllocSetContextCreate() calls simpler and safer. | Tom Lane |
| 2016-04-20 | Revert no-op changes to BufferGetPage() | Kevin Grittner |
| 2016-04-08 | Modify BufferGetPage() to prepare for "snapshot too old" feature | Kevin Grittner |
| 2016-01-18 | Restructure index access method API to hide most of it at the C level. | Tom Lane |
| 2016-01-02 | Update copyright for 2016 | Bruce Momjian |
| 2015-01-06 | Update copyright for 2015 | Bruce Momjian |
| 2014-11-20 | Revamp the WAL record format. | Heikki Linnakangas |
| 2014-11-06 | Move the backup-block logic from XLogInsert to a new file, xloginsert.c. | Heikki Linnakangas |
| 2014-07-31 | Move log_newpage and log_newpage_buffer to xlog.c. | Heikki Linnakangas |
| 2014-05-06 | pgindent run for 9.4 | Bruce Momjian |
| 2014-01-07 | Update copyright for 2014 | Bruce Momjian |
| 2013-12-03 | Don't include unused space in LOG_NEWPAGE records. | Heikki Linnakangas |
| 2013-11-02 | Retry after buffer locking failure during SPGiST index creation. | Tom Lane |
| 2013-06-14 | Avoid deadlocks during insertion into SP-GiST indexes. | Tom Lane |
| 2013-03-22 | Allow I/O reliability checks using 16-bit checksums | Simon Riggs |
| 2013-03-18 | Remove PageSetTLI and rename pd_tli to pd_checksum | Simon Riggs |