At 2014-07-03 11:15:53 +0530, amit.khande...@enterprisedb.com wrote: > > In GetBufferWithoutRelcache(), I was wondering, rather than calling > PinBuffer(), if we do this : > LockBufHdr(buf); > PinBuffer_Locked(buf); > valid = ((buf->flags & BM_VALID) != 0); > then we can avoid having the new buffer access strategy BAS_DISCARD > that is introduced in this patch. And so the code changes in > freelist.c would not be necessary.
Thanks for the suggestion. It sounds sensible at first glance. I'll think about it a little more, then try it and see. > > will follow up with some performance numbers soon. > > Yes, that would be nice. I'm afraid I haven't had a chance to do this yet. -- Abhijit -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers