Re: query - change in gistentryinit between 8.1 and 8.2 - Mailing list pgsql-hackers

From Dimitri Fontaine
Subject Re: query - change in gistentryinit between 8.1 and 8.2
Date
Msg-id 87prbmmmrs.fsf@hi-media-techno.com
Whole thread Raw
In response to query - change in gistentryinit between 8.1 and 8.2  (Pavel Stehule <pavel.stehule@gmail.com>)
List pgsql-hackers
Hi,

Pavel Stehule <pavel.stehule@gmail.com> writes:
> I try to write GiST support for one custom type and I am not sure
> about compress function. I don't understand where I can specify size
> of returned compressed key. 8.1 and older had 6. parameter for size,
> but this parameter is missing in new versions.

The compress function is only useful for storing different values on
leaves than on the column you're indexing, AFAIUI. So what you could do
is make this internal type SQL visible, then use it in the STORAGE
option of the CREATE OPERATOR CLASS command.

I'm unsure how correct an answer this is, though...
-- 
dim


pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: autogenerating headers & bki stuff
Next
From: Alvaro Herrera
Date:
Subject: [RFC] new digest datatypes, or generic fixed-len hex types?