Re: proposal: tsearch dictionary initialization hook
Pavel Stehule <pavel.stehule@gmail.com>
From: Pavel Stehule <pavel.stehule@gmail.com>
To: Teodor Sigaev <teodor@sigaev.ru>
Cc: PostgreSQL Hackers <pgsql-hackers@postgresql.org>, Oleg Bartunov <oleg@sai.msu.su>, Tom Lane <tgl@sss.pgh.pa.us>
Date: 2010-09-07T16:55:35Z
Lists: pgsql-hackers
Hello 2010/9/7 Teodor Sigaev <teodor@sigaev.ru>: > Hm, what is aim of this hook? It looks like a wrapper of dictionary init > method. If I use a mmap for shared dictionary, then I have to prealloc and maybe preread dictionary - it can be done in external module. But I have to join preloaded dictionary to requested dictionary. This hook allows this relation - and it's general - I don't need any special support in ispell dictionary. Regards Pavel > >> I propose a new hook type - that helps with controlling a life cycle >> of some tsearch dictionaries. This hook has minimal impact on >> performance - it's called once per session for one tsearch >> configuration. > > -- > Teodor Sigaev E-mail: teodor@sigaev.ru > WWW: http://www.sigaev.ru/ >