summaryrefslogtreecommitdiff
path: root/src/backend/utils/cache/inval.c
AgeCommit message (Expand)Author
2025-05-09Add support for runtime arguments in injection pointsMichael Paquier
2025-04-22Rename injection point for invalidation messages at end of transactionMichael Paquier
2025-04-17Assert lack of hazardous buffer locks before possible catalog read.Noah Misch
2025-04-11Fix recently introduced typosDaniel Gustafsson
2025-03-13Avoid invalidating all RelationSyncCache entries on publication rename.Amit Kapila
2025-02-24Add static asserts for MAX_BACKENDS limiting factorsAndres Freund
2025-02-13Remove unnecessary (char *) casts [xlog]Peter Eisentraut
2025-01-25At update of non-LP_NORMAL TID, fail instead of corrupting page header.Noah Misch
2025-01-14Fix catcache invalidation of a list entry that's being builtHeikki Linnakangas
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-02Fix inplace update buffer self-deadlock.Noah Misch
2024-10-25For inplace update, send nontransactional invalidations.Noah Misch
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-01-31Give SMgrRelation pointers a well-defined lifetime.Heikki Linnakangas
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-11Remove trace_recovery_messagesMichael Paquier
2023-11-07Reorder two functions in inval.cMichael Paquier
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-28Revert 56-bit relfilenode change and follow-up commits.Robert Haas
2022-09-28Fix alignment problems with SharedInvalSmgrMsg.Robert Haas
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-01-30Remove xloginsert.h from xlog.hAlvaro Herrera
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-24Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch
2021-10-24Avoid race in RelationBuildDesc() affecting CREATE INDEX CONCURRENTLY.Noah Misch
2021-08-16Reduce memory consumption for pending invalidation messages.Tom Lane
2021-07-13Rename debug_invalidate_system_caches_always to debug_discard_caches.Tom Lane
2021-07-01Improve various places that double the size of a bufferDavid Rowley
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-01-06Replace CLOBBER_CACHE_ALWAYS with run-time GUCPeter Eisentraut
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-28Fix inconsistent code with shared invalidations of snapshotsMichael Paquier
2020-07-23WAL Log invalidations at command end with wal_level=logical.Amit Kapila
2020-01-01Update copyrights for 2020Bruce Momjian
2019-01-23Fix misc typos in comments.Heikki Linnakangas
2019-01-22Rephrase references to "time qualification".Andres Freund
2019-01-22Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-21Flush relcache entries when their FKs are meddled withAlvaro Herrera
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-09-07Limit depth of forced recursion for CLOBBER_CACHE_RECURSIVELY.Tom Lane
2018-06-12Fix bugs in vacuum of shared rels, by keeping their relcache entries current.Andres Freund
2018-01-03Update copyright for 2018Bruce Momjian
2017-09-07Reduce excessive dereferencing of function pointersPeter Eisentraut
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-05-12Avoid searching for callback functions in CallSyscacheCallbacks().Tom Lane