Bruce Momjian <pgman@candle.pha.pa.us> writes:
> The patch never intended to increase the index tuple length. It was
> only to better document how IndexTupleData is used. Both Tom and I
> agreed that the use of bits/contants/macros in itup.h was not idea, and
> needed a little cleaning. That's all the patch does.
The original version of the patch commandeered an extra bit for tuple
length. If you back off INDEX_SIZE_MASK to 1FFF, and document bit
13 as unused/reserved, then it's just a cleanup.
regards, tom lane