Skip site navigation (1) Skip section navigation (2)

pgsql-server/src backend/storage/buffer/buf_in ...

From: wieck(at)svr1(dot)postgresql(dot)org (Jan Wieck)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src backend/storage/buffer/buf_in ...
Date: 2004-02-12 15:06:57
Message-ID: 20040212150657.23FDED1B911@svr1.postgresql.org (view raw or flat)
Thread:
Lists: pgsql-committers
CVSROOT:	/cvsroot
Module name:	pgsql-server
Changes by:	wieck(at)svr1(dot)postgresql(dot)org	04/02/12 11:06:56

Modified files:
	src/backend/storage/buffer: buf_init.c bufmgr.c freelist.c 
	src/include/storage: buf_internals.h 

Log message:
	Fixed bug where FlushRelationBuffers() did call StrategyInvalidateBuffer()
	for already empty buffers because their buffer tag was not cleard out
	when the buffers have been invalidated before.
	
	Also removed the misnamed BM_FREE bufhdr flag and replaced the checks,
	which effectively ask if the buffer is unpinned, with checks against the
	refcount field.
	
	Jan


pgsql-committers by date

Next:From: Bruce MomjianDate: 2004-02-12 16:05:15
Subject: pgsql-server/doc TODO
Previous:From: Bruce MomjianDate: 2004-02-12 14:41:13
Subject: pgsql-server/doc TODO

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group