Re: Reducing the size of BufferTag & remodeling forks - Mailing list pgsql-hackers

From Andres Freund
Subject Re: Reducing the size of BufferTag & remodeling forks
Date
Msg-id 20160421182506.3zxoigyuantoa7ji@alap3.anarazel.de
Whole thread Raw
In response to Re: Reducing the size of BufferTag & remodeling forks  (Alvaro Herrera <alvherre@2ndquadrant.com>)
List pgsql-hackers
On 2016-04-19 15:44:36 -0300, Alvaro Herrera wrote:
> Andres Freund wrote:
> 
> > I've actually changed course a bit and I'm trying something different: A
> > two level structure. One hashtable that maps (RelFileNode, ForkNumber)
> > to a 'open relation' data structure, and from there a radix tree over
> > just the block number. To avoid having to look up in the hashtable
> > frequently there's a pointer in RelationData to a fork's radix tree.
> 
> Is this going anywhere, or did you drop the subject altogether?

I've postponed working on it a bit, as it was becoming clearer that 9.6
wasn't a realistic target. I do plan to pick this up again once we're in
beta.

Any specific reason for asking?

Andres



pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: kqueue
Next
From: Tom Lane
Date:
Subject: Re: [COMMITTERS] pgsql: Inline initial comparisons in TestForOldSnapshot()