git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 6816577) | patch
Create a type-specific typanalyze routine for tsvector, which collects stats
2008年7月14日 00:51:46 +0000 (00:51 +0000)
2008年7月14日 00:51:46 +0000 (00:51 +0000)
commit 6f6d8632583353d60fe3bb1694b39f6124f6e5d1
Create a type-specific typanalyze routine for tsvector, which collects stats
on the most common individual lexemes in place of the mostly-useless default
behavior of counting duplicate tsvectors. Future work: create selectivity
estimation functions that actually do something with these stats.

(Some other things we ought to look at doing: using the Lossy Counting
algorithm in compute_minimal_stats, and using the element-counting idea for
stats on regular arrays.)

Jan Urbanski
doc/src/sgml/catalogs.sgml diff | blob | blame | history
src/backend/catalog/system_views.sql diff | blob | blame | history
src/backend/tsearch/Makefile diff | blob | blame | history
src/backend/tsearch/ts_typanalyze.c [new file with mode: 0644] blob
src/include/catalog/catversion.h diff | blob | blame | history
src/include/catalog/pg_operator.h diff | blob | blame | history
src/include/catalog/pg_proc.h diff | blob | blame | history
src/include/catalog/pg_statistic.h diff | blob | blame | history
src/include/catalog/pg_type.h diff | blob | blame | history
src/include/tsearch/ts_type.h diff | blob | blame | history
src/test/regress/expected/rules.out diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /