| Age | Commit message (Expand) | Author |
| 7 days | Use palloc_object() and palloc_array() in backend code | Michael Paquier |
| 2025-10-30 | Fix some confusing uses of const | Peter Eisentraut |
| 2025-08-05 | Fix varatt versus Datum type confusions | Peter Eisentraut |
| 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-16 | Use new overflow-safe integer comparison functions. | Nathan Bossart |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-05-19 | Pre-beta mechanical code beautification. | Tom Lane |
| 2023-01-19 | Fix ts_headline() to handle ORs and phrase queries more honestly. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-27 | Convert the reg* input functions to report (most) errors softly. | Tom Lane |
| 2022-12-21 | Switch some system functions to use get_call_result_type() | Michael Paquier |
| 2022-11-21 | Add comments and a missing CHECK_FOR_INTERRUPTS in ts_headline. | Tom Lane |
| 2022-07-01 | Add construct_array_builtin, deconstruct_array_builtin | Peter Eisentraut |
| 2022-04-13 | Remove extraneous blank lines before block-closing braces | Alvaro Herrera |
| 2022-02-15 | Ensure that length argument of memcmp() isn't seen as negative. | Tom Lane |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-11-06 | Disallow making an empty lexeme via array_to_tsvector(). | Tom Lane |
| 2021-02-16 | Convert tsginidx.c's GIN indexing logic to fully ternary operation. | Tom Lane |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-07-31 | Fix recently-introduced performance problem in ts_headline(). | Tom Lane |
| 2020-07-24 | Replace TS_execute's TS_EXEC_CALC_NOT flag with TS_EXEC_SKIP_NOT. | Tom Lane |
| 2020-07-24 | Fix assorted bugs by changing TS_execute's callback API to ternary logic. | Tom Lane |
| 2020-05-07 | Fix YA text phrase search bug. | Tom Lane |
| 2020-04-27 | Fix full text search to handle NOT above a phrase search correctly. | Tom Lane |
| 2020-03-17 | Remove useless pfree()s at the ends of various ValuePerCall SRFs. | Tom Lane |
| 2020-03-09 | Add tg_updatedcols to TriggerData | Peter Eisentraut |
| 2020-03-04 | Introduce macros for typalign and typstorage constants. | Tom Lane |
| 2020-01-30 | Clean up newlines following left parentheses | Alvaro Herrera |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-11-07 | Add reusable routine for making arrays unique. | Thomas Munro |
| 2019-08-16 | Don't include utils/array.h from acl.h. | Andres Freund |
| 2019-07-22 | Fix inconsistencies and typos in the tree | Michael Paquier |
| 2019-03-11 | Remove unused macro | Peter Eisentraut |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-21 | Remove WITH OIDS support, change oid catalog column visibility. | Andres Freund |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-07-18 | Improve make_tsvector() to handle empty input, and simplify its callers. | Tom Lane |
| 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-03-12 | Use wrappers of PG_DETOAST_DATUM_PACKED() more. | Noah Misch |
| 2017-03-12 | Assume deconstruct_array() outputs are untoasted. | Noah Misch |
| 2017-01-26 | Ensure that a tsquery like '!foo' matches empty tsvectors. | Tom Lane |
| 2017-01-21 | Move some things from builtins.h to new header files | Peter Eisentraut |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-12-21 | Fix strange behavior (and possible crashes) in full text phrase search. | Tom Lane |
| 2016-12-16 | Improve documentation around TS_execute(). | Tom Lane |
| 2016-11-08 | Replace uses of SPI_modifytuple that intend to allocate in current context. | Tom Lane |