Commit Graph

32 Commits (c7b8998ebbf310a156aa38022555a24d98fdbfb4)

Author SHA1 Message Date
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Heikki Linnakangas 6e654546fb Don't bother to lock bufmgr partitions in pg_buffercache. 9 years ago
Robert Haas 8a503526e4 pg_buffercache: Allow huge allocations. 9 years ago
Andres Freund 48354581a4 Allow Pin/UnpinBuffer to operate in a lockfree manner. 9 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 10 years ago
Andres Freund ed127002d8 Align buffer descriptors to cache line boundaries. 11 years ago
Andres Freund 4b4b680c3d Make backend local tracking of buffer pins memory efficient. 11 years ago
Andres Freund ebf20f65d9 Fix newly introduced misspelling of existence in pg_buffercache. 11 years ago
Andres Freund f57791985a Add pinning_backends column to the pg_buffercache extension. 11 years ago
Bruce Momjian 6a605cd6bd Adjust blank lines around PG_MODULE_MAGIC defines, for consistency 11 years ago
Peter Eisentraut e7128e8dbb Create function prototype as part of PG_FUNCTION_INFO_V1 macro 11 years ago
Robert Haas ea9df812d8 Relax the requirement that all lwlocks be stored in a single array. 12 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Heikki Linnakangas ef1c807c25 pg_buffercache needs to be taught about relation forks, as Greg Stark 17 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 2a275e6d3c Fix pg_buffercache to release buffer partition locks in reverse order, 18 years ago
Bruce Momjian b0194ab110 Add the usage count statistics to the information available in 19 years ago
Tom Lane bd95c74985 Code cleanup for pg_buffercache, from Mark Kirkwood. 19 years ago
Tom Lane def651f48f Clean up local redeclarations of variables with DLLIMPORT, per report 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane 10b9ca3d05 Split the buffer mapping table into multiple separately lockable 19 years ago
Tom Lane a0ffab351e Magic blocks don't do us any good unless we use 'em ... so install one 19 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 07eeb9d109 Do all accesses to shared buffer headers through volatile-qualified 20 years ago
Tom Lane 12a323b7a8 Change relblocknumber field of pg_buffercache view from numeric to int8 20 years ago
Neil Conway f5dbbdcf00 Remove pg_buffercache_pages.h -- patch from Mark Kirkwood. 21 years ago
Neil Conway e1b398c6f5 Fix build error in pg_buffercache on Win32 (native and cygwin). From 21 years ago
Neil Conway de004e44e2 Add pg_buffercache contrib module, from Mark Kirkwood. 21 years ago