You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tom Lane
b8c798ebc5
Tweak tsmatchsel() so that it examines the structure of the tsquery whenever
...
possible (ie, whenever the tsquery is a constant), even when no statistics
are available for the tsvector. For example, foo @@ 'a & b'::tsquery
can be expected to be more selective than foo @@ 'a'::tsquery, whether
or not we know anything about foo. We use DEFAULT_TS_MATCH_SEL as the assumed
selectivity of individual query terms when no stats are available, then
combine the terms according to the query's AND/OR structure as usual.
Per experimentation with Artur Dabrowski's example. (The fact that there
are no stats available in that example is a problem in itself, but
nonetheless tsmatchsel should be smarter about the case.)
Back-patch to 8.4 to keep all versions of tsmatchsel() in sync.
16 years ago
..
access
Rewrite the key-combination logic in GIN's keyGetItem() and scanGetItem()
16 years ago
bootstrap
CREATE TABLE IF NOT EXISTS.
16 years ago
catalog
Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions.
16 years ago
commands
Fix another longstanding problem in copy_relation_data: it was blithely
16 years ago
executor
Fix oversight in new EvalPlanQual logic: the second loop over the ExecRowMark
16 years ago
foreign
Wrap calls to SearchSysCache and related functions using macros.
16 years ago
lib
pgindent run for 9.0, second run
16 years ago
libpq
Make the Windows tcp keepalive support depend on the existance of the
16 years ago
main
Update copyright for the year 2010.
16 years ago
nodes
CREATE TABLE IF NOT EXISTS.
16 years ago
optimizer
Make NestLoop plan nodes pass outer-relation variables into their inner
16 years ago
parser
Improved version of patch to protect pg_get_expr() against misuse:
16 years ago
po
Translation updates for 9.0beta3
16 years ago
port
pgindent run for 9.0, second run
16 years ago
postmaster
Add restart_after_crash GUC.
16 years ago
regex
pgindent run for 9.0
16 years ago
replication
Add missing function prototype.
16 years ago
rewrite
Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions.
16 years ago
snowball
Update copyright for the year 2010.
16 years ago
storage
Make log_temp_files based on kB, and revert docs & comments to match.
16 years ago
tcop
CREATE TABLE IF NOT EXISTS.
16 years ago
tsearch
Tweak tsmatchsel() so that it examines the structure of the tsquery whenever
16 years ago
utils
Make details of the Numeric representation private to numeric.c.
16 years ago
Makefile
Split the LDFLAGS make variable into two parts: LDFLAGS is now used for
16 years ago
common.mk
Expand test coverage support to entire tree
17 years ago
nls.mk
Convert the core lexer and parser into fully reentrant code, by making use
17 years ago