From: | Bruce Momjian <bruce(at)momjian(dot)us> |
---|---|
To: | Oleg Bartunov <oleg(at)sai(dot)msu(dot)su> |
Cc: | Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: default_text_search_config and expression indexes |
Date: | 2007-08-09 06:36:41 |
Message-ID: | 200708090636.l796afJ06286@momjian.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-advocacy pgsql-hackers |
Oleg Bartunov wrote:
> > Yea, seems more work than is necessary. If we require the configuration
> > to be always supplied, and document that mismatches are a problem, I
> > think we are in good shape.
>
> We should agree that all you describe is only for DUMMY users.
> >From authors point of view I dislike your approach to treat text searching
> as a very limited tool. But I understand that we should preserve people from
> stupid errors.
>
> I want for beginners easy setup and error-prone functionality,
> but leaving experienced users to develop complex search engines.
> Can we have separate safe interface for text searching and explicitly
> recommend it for beginners ?
I am glad we are moving this interface discussion forward. It seems
Heikki has similar concerns about the interface being error-prone.
It would be nice to have a novice and advanced interface, but we would
have to document both, and then that is going to be confusing for users.
As I see it, specifying the configuration name in every function call is
the novice interface, and avoids the most common errors. I can see
defaulting the interface name as being an advanced interface, but I
don't think it has enough of a feature to be worth documenting and
implementing.
If we figure out something better in 8.4 we can implement it, but at
this point I can't think of any good solution to not specifying the
configuration name every time.
--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://www.enterprisedb.com
+ If your life is a hard drive, Christ can be your backup. +
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2007-08-09 08:30:12 | Re: EnterpriseDB Postgres |
Previous Message | Oleg Bartunov | 2007-08-09 05:53:58 | Re: default_text_search_config and expression indexes |
From | Date | Subject | |
---|---|---|---|
Next Message | Pavan Deolasee | 2007-08-09 06:47:12 | Re: GUC for default heap fillfactor |
Previous Message | Pavan Deolasee | 2007-08-09 06:13:18 | Re: HOT and INSERT/DELETE |