Re: Connection Broken with Custom Dicts for TSearch2
От | Teodor Sigaev |
---|---|
Тема | Re: Connection Broken with Custom Dicts for TSearch2 |
Дата | |
Msg-id | 448449EB.2080502@sigaev.ru обсуждение исходный текст |
Ответ на | Connection Broken with Custom Dicts for TSearch2 ("Rodrigo Hjort" <rodrigo.hjort@gmail.com>) |
Ответы |
Re: Connection Broken with Custom Dicts for TSearch2
|
Список | pgsql-hackers |
Sorry, it isn't mentioned on page, but this example of code working only with before 8.1 versions. In 8.1 interface to dictionary was changed. More precisely, in 8.1, lexize function (in num2english dlexize_num2english()) should return pointer to TSLexeme array instead of char**. Rodrigo Hjort wrote: > Sorry, but I thought it that was the most appropriate list for the issue. > > I was following these instructions: > http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/docs/custom-dict.html > <http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/docs/custom-dict.html> > > And what happens is that the function works just once. Perhaps a > malloc/free issue? > > > $ psql fuzzy > > fuzzy=# select to_tsvector('the quick brown fox jumped over the lazy dog > 100'); > to_tsvector > -------------------------------------------------------------------- > 'dog':9 'fox':4 'jump':5 'lazi':8 'brown':3 'quick':2 'hundred':10 > (1 registro) > > fuzzy=# select to_tsvector('the quick brown fox jumped over the lazy dog > 100'); > server closed the connection unexpectedly > This probably means the server terminated abnormally > before or while processing the request. > A conexão com servidor foi perdida. Tentando reiniciar: Falhou. > !> \q > > > Regards, > > Rodrigo Hjort > http://icewall.org/~hjort > -- Teodor Sigaev E-mail: teodor@sigaev.ru WWW: http://www.sigaev.ru/
В списке pgsql-hackers по дате отправления: