Re: Minmax indexes

Heikki Linnakangas <hlinnakangas@vmware.com>

From: Heikki Linnakangas <hlinnakangas@vmware.com>
To: Alvaro Herrera <alvherre@2ndquadrant.com>
Cc: Pg Hackers <pgsql-hackers@postgresql.org>
Date: 2013-09-30T11:17:39Z
Lists: pgsql-hackers
What would it take to abstract the minmax indexes to allow maintaing a 
bounding box for points, instead of a plain min/max? Or for ranges. In 
other words, why is this restricted to b-tree operators?

- Heikki


Commits

  1. Refactor per-page logic common to all redo routines to a new function.

  2. Reduce use of heavyweight locking inside hash AM.

  3. Scan the buffer pool just once, not once per fork, during relation drop.

  4. Major patch from Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov>