Hello Doug and friends.

I'm working on a project wherein we would like to
perform Lucene searches over several Nutch-generated
indexes residing on separate servers. 
DistributedSearch (and subclasses) provide us means to
do this for boolean queries.  But we want more
flexibility and so we're expanding DistributedSearch
to allow other lucene queries such as span, fuzzy,
range, etc.

Doing so raises a question:  Why does
net.nutch.searcher.Query implement the Writable
interface (which uses java.io.Data**put serialization)
while org.apache.lucene.search.Query implements
java.io.Serializable?  It's seems that it would have
been simpler to write the DistributedSearch package
were they both to implement the same serialization
(hence simpler for us to expand upon).  I'm guessing
there are specific reasons that they ended up being
written this way, and was hoping you could let me know
what they are.

Thanks for the terrific work!

Jeremy



                
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Nutch-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nutch-developers

Reply via email to