Hi Morary,

I'm also using Lucene.Net, I have made my own custom sorting which fetches the fields of the document on which the sorting is performed from the Hits collections. It's a pretty forward (and slow solution), the only optimization I can do is use paging information to only sort the number of results needed.

I haven't had a look at the sorting solution contributed to the java version of Lucene, can you tell me how the sorting is done. I'm interested wether there is a another possibility to sort results without fetching the individual documents from the index.

I'm looking forward to your .Net port of this code, let me know if you need help with it (maybe testing or so).

greetings,

Yussef


From: Moray McConnachie <[EMAIL PROTECTED]>
Reply-To: "Lucene Developers List" <[EMAIL PROTECTED]>
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Subject: result sorting code
Date: Mon, 1 Mar 2004 18:25:45 -0000


Ultimately, I want to wrap the changes recently contributed by Tim Jones to support result ordering into my code for Lucene.NET (contributing it, of course) but with time limited I want to make sure I have all the write code and that this is a good time for me to port it.

Is this something (the overall structure of which) is (relatively)
finalised, or should I wait a while longer?

Is it (currently) "only" the following files in the search namespace?

Searcher.java
IndexSearcher.java
MultiSearcher.java
ParallelMultiSearcher.java

Searchable.java
RemoteSearchable.java

Hits.java

SortField.java
Sort.java

ScoreDocComparator.java
ScoreDocLookupComparator.java

TopFieldDocs.java
FieldDoc.java

IntegerSortedHitQueue.java
FieldDocSortedHitQueue
FieldSortedHitQueue
StringSortedHitQueue
FloatSortedHitQueue.java
MultiFieldSortedHitQueue.java

Thanks.

Yours,
Moray

------------------------------------
Moray McConnachie, IT Manager
Oxford Analytica http://www.oxan.com


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]


_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to