From: | Artur Zakirov <a(dot)zakirov(at)postgrespro(dot)ru> |
---|---|
To: | emre(at)hasegeli(dot)com |
Cc: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: FTS Configuration option |
Date: | 2016-10-13 09:19:56 |
Message-ID: | 56adb613-30ee-1ce9-2a4d-01a1cb0fe388@postgrespro.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 13.10.2016 11:54, Emre Hasegeli wrote:
>
>> Maybe also better to use -> instead of AND? AND would has another
>> behaviour. I could create the following configuration:
>>
>> => ALTER TEXT SEARCH CONFIGURATION multi_conf
>> ALTER MAPPING FOR asciiword, asciihword, hword_asciipart,
>> word, hword, hword_part
>> WITH (german_ispell AND english_ispell) OR simple;
>>
>> which will return both german_ispell and english_ispell results. But
>> I'm not sure that this is a good solution.
>
> I see you usecase for AND. It might indeed be useful. AND suits well to it.
>
> Maybe THEN can be the keyword instead of -> for pass the results to
> subsequent dictionaries. They are all reserved keywords. I guess it
> wouldn't be a problem to use them.
I agree with THEN. It is better than using -> I think. I suppose it
wouldn't be a problem too. I think it is necessary to fix gram.y and
implement logic with OR, AND and THEN.
>
>> Of course if this syntax will be implemented, old syntax with commas
>> also should be maintained.
>
> Yes, we should definitely. The comma can be interpreted either one of
> the keywords depending on left hand side dictionary.
>
> I would be glad to review, if you develop this feature.
>
Then I will develop it :). But I suppose I can do it a few days or weeks
later, because I have other tasks with higher priority.
BTW, I've already implemented USING option a few weeks before
https://github.com/select-artur/postgres/tree/join_tsconfig . But of
course it is not useful now.
--
Artur Zakirov
Postgres Professional: http://www.postgrespro.com
Russian Postgres Company
From | Date | Subject | |
---|---|---|---|
Next Message | Victor Wagner | 2016-10-13 09:53:58 | Re: Patch: Implement failover on libpq connect level. |
Previous Message | Emre Hasegeli | 2016-10-13 08:54:15 | Re: FTS Configuration option |