[Xapian-tickets] [Xapian] #375: Merge postingsources branch
Xapian
nobody at xapian.org
Tue Jul 28 05:10:56 BST 2009
#375: Merge postingsources branch
-------------------------+--------------------------------------------------
Reporter: olly | Owner: richard
Type: enhancement | Status: assigned
Priority: high | Milestone: 1.1.3
Component: Library API | Version:
Severity: normal | Keywords:
Blockedby: | Platform: All
Blocking: |
-------------------------+--------------------------------------------------
Comment(by olly):
Access to values in flint was very slow too, and values are generally
larger than the encoded doclength (or wdf of a term), so fewer fit in a
chunk. If you want to check timings, try using chert with BM25 parameters
such that the document length isn't used.
I think if chert really isn't ready to replace flint, it would be better
to backport valuestats to flint (which has wider benefits, such as
allowing the new omindex "don't reindex unchanged documents" feature to
work efficiently), or to consider backing out the document length change
from chert (though I think it's probably likely to be a general win for
most users - your test only considered the case where there's plenty of
RAM, and only used single term queries rather than a realistic mix).
So I don't think we should add !LimitedValueWeightPostingSource currently.
We can of course review that nearer the release.
Looking at the diff to the last merge point, for consistency, name()
'''shouldn't''' include "()" at the end of the returned name, but
'''should''' include a "Xapian::" prefix.
--
Ticket URL: <http://trac.xapian.org/ticket/375#comment:8>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list