Re: PATCH: CITEXT 2.0
От | Teodor Sigaev |
---|---|
Тема | Re: PATCH: CITEXT 2.0 |
Дата | |
Msg-id | 486C7D7E.5080505@sigaev.ru обсуждение исходный текст |
Ответ на | Re: PATCH: CITEXT 2.0 ("David E. Wheeler" <david@kineticode.com>) |
Ответы |
Re: PATCH: CITEXT 2.0
Re: PATCH: CITEXT 2.0 |
Список | pgsql-hackers |
> Douglass book, though I probably missed it. Anyone got a link for me to > read to make it happen? Hash opclass is 5-times simpler that btree one :) CREATE FUNCTION citext_hash(mchar) RETURNS int4 AS 'MODULE_PATHNAME' LANGUAGE C IMMUTABLE RETURNS NULL ON NULL INPUT; CREATE OPERATOR CLASS citext_ops DEFAULT FOR TYPE mchar USING hash AS OPERATOR 1 = (citext, citext), FUNCTION 1 citext_hash(citext); -- Teodor Sigaev E-mail: teodor@sigaev.ru WWW: http://www.sigaev.ru/
В списке pgsql-hackers по дате отправления: