Use a pairing heap for the priority queue in kNN-GiST searches.

Heikki Linnakangas <heikki.linnakangas@iki.fi>

Commit: e7032610f76e6c8345496ae7bbdf49d3c40df30f
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: 2014-12-22T10:05:57Z
Releases: 9.5.0
Use a pairing heap for the priority queue in kNN-GiST searches.

This performs slightly better, uses less memory, and needs slightly less
code in GiST, than the Red-Black tree previously used.

Reviewed by Peter Geoghegan

Files