Support multiple iterators in the Red-Black Tree implementation.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Fri, 2 Sep 2016 05:39:39 +0000 (08:39 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Fri, 2 Sep 2016 05:39:39 +0000 (08:39 +0300)
commit9f85784cae4d057f307b83b0d33edede33434f04
tree199b29051330542df1f8e3e9353dae492798f8a2
parent76f9dd4fa82270899f7b56b002b5d34226dc99d8
Support multiple iterators in the Red-Black Tree implementation.

While we don't need multiple iterators at the moment, the interface is
nicer and less dangerous this way.

Aleksander Alekseev, with some changes by me.
src/backend/access/gin/ginbulk.c
src/backend/lib/rbtree.c
src/include/access/gin_private.h
src/include/lib/rbtree.h