[Xapian-tickets] [Xapian] #295: Add support for multi and remote databases with PostingSources
Xapian
nobody at xapian.org
Sun Mar 1 13:17:31 GMT 2009
#295: Add support for multi and remote databases with PostingSources
-------------------------+--------------------------------------------------
Reporter: richard | Owner: richard
Type: enhancement | Status: reopened
Priority: normal | Milestone: 1.1.0
Component: Matcher | Version: SVN trunk
Severity: normal | Resolution:
Keywords: | Blockedby:
Platform: All | Blocking: 206
-------------------------+--------------------------------------------------
Comment(by richard):
I've added comments about the database passed to posting sources.
I've made a separate ticket (#336) about the assertion error for
valueweightsource, so it doesn't get forgotten.
Looking into externalsource4 now.
Regarding the namespacing of name(): the lookup of names isn't exactly in
a performance critical location, so I think having neat and clean code is
the most important thing. If performance became a problem, we could
always do a trick (like defining a custom comparator starting the
comparison at the 9th character) at a later date. Therefore, consistency
with Xapian::Weight is the only reason to change this. However, I think
it would be much better to change Xapian::Weight to match this approach.
There currently aren't likely to be many user weighting classes, and even
if there are, unless they're using "Xapian::" as the prefix of their name,
changing our names won't break anything. We're already changing the
network protocol, so now's a good time to change Xapian::Weight::name.
--
Ticket URL: <http://trac.xapian.org/ticket/295#comment:13>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list