Commit Graph

240 Commits (a5b35fcedb542587e7d8b8fcd21a2e0995b82d2f)

Author SHA1 Message Date
Peter Eisentraut a5b35fcedb Remove PointerIsValid() 4 months ago
Peter Eisentraut 2ad6e80de9 Fix various hash function uses 5 months ago
Nathan Bossart bd09f024a1 Add new OID alias type regdatabase. 6 months ago
Michael Paquier 371f2db8b0 Add support for runtime arguments in injection points 8 months ago
Noah Misch f4ece891fc Assert lack of hazardous buffer locks before possible catalog read. 9 months ago
Heikki Linnakangas af8cd1639a Fix catcache invalidation of a list entry that's being built 1 year ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Noah Misch 243e9b40f1 For inplace update, send nontransactional invalidations. 1 year ago
Peter Eisentraut 811af9786b Don't overwrite scan key in systable_beginscan() 1 year ago
Heikki Linnakangas 1153422eda Remove unused 'cur_skey' argument from IndexScanOK() 1 year ago
Noah Misch f9f47f0d93 Cope with inplace update making catcache stale during TOAST fetch. 2 years ago
Tom Lane 473182c952 Use a hash table for catcache.c's CatCList objects. 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Tom Lane 96c019ffa3 Re-pgindent catcache.c after previous commit. 2 years ago
Tom Lane ad98fb1422 Cope with catcache entries becoming stale during detoasting. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Heikki Linnakangas b8bff07daa Make ResourceOwners more easily extensible. 2 years ago
Heikki Linnakangas b70c2143bb Move a few ResourceOwnerEnlarge() calls for safety and clarity. 2 years ago
Michael Paquier f6a84546b1 Add sanity asserts for index OID and attnums during cache init 2 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
David Rowley 439f61757f Add palloc_aligned() to allow aligned memory allocations 3 years ago
Peter Eisentraut c0f1e51ac7 Remove unused include 3 years ago
Tom Lane f49a9fc2bb Fix omissions in support for the "regcollation" type. 4 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 4 years ago
John Naylor 4b35408f1e Use bitwise rotate functions in more places 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Noah Misch a14a0118a1 Add "pg_database_owner" default role. 5 years ago
Michael Paquier bcf2667bf6 Fix some typos, grammar and style in docs and comments 5 years ago
Michael Paquier fce7d0e6ef Fix routine name in comment of catcache.c 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Robert Haas 05d8449e73 Move src/backend/utils/hash/hashfn.c to src/common 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Robert Haas 8b94dab066 Split tuptoaster.c into three separate files. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Peter Eisentraut 5e1963fb76 Collations with nondeterministic comparison 7 years ago
Alvaro Herrera af38498d4c Move hash_any prototype from access/hash.h to utils/hashutils.h 7 years ago
Peter Eisentraut 90cfa49003 Use varargs macro for CACHEDEBUG 7 years ago
Andres Freund e7cc78ad43 Remove superfluous tqual.h includes. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 6b0faf7236 Make collation-aware system catalog columns use "C" collation. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Tom Lane 97d4445a03 Save a few bytes by removing useless last argument to SearchCatCacheList. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund 141fd1b66c Improve sys/catcache performance. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 9 years ago
Tom Lane 004a9702e0 Remove AtEOXact_CatCache(). 9 years ago