summaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer/bufmgr.c
AgeCommit message (Expand)Author
2004-02-10Centralize implementation of delay code by creating a pg_usleep()Tom Lane
2004-02-10Restructure smgr API as per recent proposal. smgr no longer depends onTom Lane
2004-02-06Cost based vacuum delay feature.Jan Wieck
2004-02-04Backing out the background writer sync() option.Jan Wieck
2004-01-30Remove sleep() and use single PG_SLEEP call for Win32 signal handlingBruce Momjian
2004-01-24Added GUC variable bgwriter_flush_method controlling the actionJan Wieck
2004-01-09Change PG_DELAY from msec to usec and use it consistenly rather thanBruce Momjian
2004-01-07More janitorial work: remove the explicit casting of NULL literals to aNeil Conway
2003-12-20bufmgr.c failed to compile on Darwin, because it didn't includeTom Lane
2003-12-14I posted some bufmgr cleanup a few weeks ago, but it conflicted withNeil Conway
2003-12-01Force zero_damaged_pages to be effectively ON during recovery from WAL,Tom Lane
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-11-21Remove unused variable.Tom Lane
2003-11-19Background writer processJan Wieck
2003-11-132nd try for the ARC strategy.Jan Wieck
2003-11-13ARC strategy backed out ... sorryJan Wieck
2003-11-13Replacement of the buffer replacement strategy with an ARCJan Wieck
2003-09-25Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut
2003-08-10Repair potential deadlock created by recent changes to recycle btreeTom Lane
2003-08-04Update copyrights to 2003.Bruce Momjian
2003-08-04pgindent run.Bruce Momjian
2003-07-24Error message editing in backend/storage.Tom Lane
2003-05-10Make use of new error context stack mechanism to allow random errorsTom Lane
2003-03-28Add code to apply some simple sanity checks to the header fields of aTom Lane
2003-02-13This trivial patch removes the usage of some old statistics code that noBruce Momjian
2002-09-14Cosmetic fixes from Neil Conway.Tom Lane
2002-09-04pgindent run.Bruce Momjian
2002-09-02Remove sys/types.h in files that include postgres.h, and hence c.h,Bruce Momjian
2002-08-15Tom Lane wrote:Bruce Momjian
2002-08-11Code review of CLUSTER patch. Clean up problems with relcache gettingTom Lane
2002-08-06Restructure local-buffer handling per recent pghackers discussion.Tom Lane
2002-07-02Minor code cleanup in bufmgr.c and bufmgr.h, mainly by moving repeatedBruce Momjian
2002-06-20Update copyright to 2002.Bruce Momjian
2002-06-15WriteBuffer return value:Bruce Momjian
2002-06-15Remove some pre-WAL relics:Bruce Momjian
2002-04-15The patch I sent to -patches a little while ago wasn't applied: itBruce Momjian
2002-03-06Change made to elog:Bruce Momjian
2002-03-02Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian
2001-11-10Clean up usage-statistics display code (ShowUsage and friends). StatFpTom Lane
2001-11-05New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian
2001-10-25pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian
2001-09-29Implement new 'lightweight lock manager' that's intermediate betweenTom Lane
2001-07-06Implement LockBufferForCleanup(), which will allow concurrent VACUUMTom Lane
2001-07-02Make the found-a-buffer-when-we-were-expecting-to-extend-the-rel pathTom Lane
2001-06-29Further work on connecting the free space map (which is still just aTom Lane
2001-06-22Statistical system views (yet without the config stuff, butJan Wieck
2001-06-09Remove RelationGetBufferWithBuffer(), which is horribly confused aboutTom Lane
2001-05-12Modify RelationGetBufferForTuple() so that we only do lseek and lockTom Lane
2001-05-10Avoid unnecessary lseek() calls by cleanups in md.c. mdfd_lstbcnt wasTom Lane
2001-03-22pgindent run. Make it all clean.Bruce Momjian