Re: Gist Recovery testing

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Gist Recovery testing
Дата
Msg-id 28437.1118759463@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Gist Recovery testing  (Teodor Sigaev <teodor@sigaev.ru>)
Список pgsql-hackers
Teodor Sigaev <teodor@sigaev.ru> writes:
>> Rather than eating up the extra flag bit, though, would it be possible
>> to change the tuple to appear to contain a NULL?

> We would like to preserve NULL as non-special value because we hope to add 
> support of NULLs to GiST, although it's of low priority.

Fair enough.

> In other side, IndexTupleData contains ItemPointerData which contains
> block number and offset.  GiST doesn't use offset on inner pages (on
> leaf pages, ItemPointerData points to heap tuple), it always equal
> FirstOffsetNumber. So I can use offset to indicate correctness of
> tuple's key...

OK, that's a tad klugy but I agree with the approach.  I'd like to
preserve the spare flag bit in IndexTuple->t_info --- we might need
that someday.
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: "John Hansen"
Дата:
Сообщение: Re: PG_FREE_IF_COPY()
Следующее
От: "Jonah H. Harris"
Дата:
Сообщение: Re: User Quota Implementation