

|
 |
| Data Bases > Pgsql Hackers > Re: gsoc08, tex... |
|
| << Topic |
< Post |
Post 1 of 4 Topic 9337 of 9806
|
Post > |
Topic >> |
Re: gsoc08, text search selectivity, pg_statistics holding an array of a different type
by heikki@[EMAIL PROTECTED]
("Heikki Linnakangas")
May 9, 2008 at 09:11 PM
| Jan UrbaĆski wrote:
> I've been fooling around my GSoC project, and here's the first version
> I'm not actually ashamed of showing.
Oh, wow, at this speed you'll be done before the summer even starts ;-)
> There's one fundamental problem I came across while writing a typanalyze
> function for tsvectors.
> update_attstats() constructs an array that's later inserted into the
> appropriate stavaluesN for a given relation attribute. However, it
> assumes that the elements of that array will be of the same type as
> their corresponding attribute.
Yep, those stavalues fields are quite a hack...
> It is no longer true with the design that I planned to use. The
> typanalyze function for the tsvector type returns an array of
> most-frequent lexemes (cstrings actually) from the tsvectors, not an
> array of tsvectors. The question is: is this approach OK? Should
> typanalyze functions be able to communicate the type of their result to
> analyze_rel() ? I'm thinking of extending the VacAttrStats structure, so
> a typanalyze func could set the proper fields to the proper values.re
Hmm. One idea is to store an array of tsvectors, with only one lexeme in
each tsvector.
--
Heikki Lin****angas
EnterpriseDB http://www.enterprisedb.com
--
Sent via pgsql-hackers mailing list (pgsql-hackers@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers


|
4 Posts in Topic:
|
heikki@[EMAIL PROTECTED]
|
2008-05-09 21:11:08 |
|
tgl@[EMAIL PROTECTED]
(T |
2008-05-09 20:26:23 |
|
alvherre@[EMAIL PROTECTED |
2008-05-09 23:06:54 |
|
tgl@[EMAIL PROTECTED]
(T |
2008-05-09 23:42:21 |
|
Post A Reply:

|
|
|
|