summaryrefslogtreecommitdiff
path: root/src/include/storage/buf_internals.h
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane2005-12-291-14/+6
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-221-2/+2
* DropRelFileNodeBuffers failed to fix the state of the lookup hash tableTom Lane2005-11-171-1/+3
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-14/+11
* Do all accesses to shared buffer headers through volatile-qualifiedTom Lane2005-10-121-3/+8
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-201-3/+3
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-191-6/+5
* Replace the BufMgrLock with separate locks on the lookup hashtable andTom Lane2005-03-041-37/+82
* Ensure that all details of the ARC algorithm are hidden within freelist.c.Tom Lane2005-02-031-65/+15
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* Remove BufferLocks[] array in favor of a single pointer to the bufferTom Lane2004-10-161-14/+2
* Pgindent run for 8.0.Bruce Momjian2004-08-291-31/+35
* Update copyright to 2004.Bruce Momjian2004-08-291-2/+2
* Tablespaces. Alternate database locations are dead, long live tablespaces.Tom Lane2004-06-181-2/+3
* Another round of code cleanup on bufmgr. Use BM_VALID flag to keep trackTom Lane2004-04-211-16/+14
* Code review for ARC patch. Eliminate static variables, improve handlingTom Lane2004-04-191-39/+30
* Fixed bug where FlushRelationBuffers() did call StrategyInvalidateBuffer()Jan Wieck2004-02-121-6/+5
* Adjusted calculation of shared memory requirements to newJan Wieck2004-01-151-2/+46
* I posted some bufmgr cleanup a few weeks ago, but it conflicted withNeil Conway2003-12-141-35/+8
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-291-1/+1
* 2nd try for the ARC strategy.Jan Wieck2003-11-131-10/+28
* ARC strategy backed out ... sorryJan Wieck2003-11-131-28/+10
* Replacement of the buffer replacement strategy with an ARCJan Wieck2003-11-131-10/+28
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
* elog mop-up.Tom Lane2003-07-271-2/+2
* pgindent run.Bruce Momjian2002-09-041-8/+8
* Restructure local-buffer handling per recent pghackers discussion.Tom Lane2002-08-061-4/+11
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
* WriteBuffer return value:Bruce Momjian2002-06-151-2/+2
* Remove some pre-WAL relics:Bruce Momjian2002-06-151-4/+1
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-4/+4
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-2/+3
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-10/+9
* Another round of cleanups for dynahash.c (maybe it's finally clean ofTom Lane2001-10-011-1/+8
* Implement new 'lightweight lock manager' that's intermediate betweenTom Lane2001-09-291-13/+5
* Implement LockBufferForCleanup(), which will allow concurrent VACUUMTom Lane2001-07-061-38/+29
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-9/+9
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* No more #ifdef XLOG.Vadim B. Mikheev2000-11-301-5/+1
* Rearrange bufmgr header files so that buf_internals.h need not beTom Lane2000-11-301-14/+8
* Significant cleanups in SysV IPC handling (shared mem and semaphores).Tom Lane2000-11-281-5/+4
* Make DROP TABLE rollback-able: postpone physical file delete until commit.Tom Lane2000-11-081-2/+2
* WALVadim B. Mikheev2000-10-281-1/+5
* New relcache hash table with RelFileNode as key to be usedVadim B. Mikheev2000-10-231-17/+1
* redo/undo support functions and cleanups.Vadim B. Mikheev2000-10-201-2/+11
* I had to change buffer tag: now RelFileNode is used instead ofVadim B. Mikheev2000-10-181-21/+26
* New file naming. Database OID is used as "tablespace" id andVadim B. Mikheev2000-10-161-1/+13
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-5/+5
* Buffer manager modifications to keep a local buffer-dirtied bit as wellTom Lane2000-04-091-4/+15
* Add:Bruce Momjian2000-01-261-2/+3