[ 
https://issues.apache.org/jira/browse/LUCENENET-502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437890#comment-13437890
 ] 

Zachary Gramana commented on LUCENENET-502:
-------------------------------------------

Here's what I gathered about the code that has survived in the repository:

* Distributed - The .NET remoting-based IndexReader, similar in spirit to Java 
Lucene's Distributed contrib.
* LuceneMonitor - A Windows service that monitors the availability of an index 
that is exposed via SOAP. Uses log4net to write errors for administrators to 
respond to.
* LuceneMonitorSetup - A Windows Installer project that installs LuceneMonitor, 
which you also need if you want to debug LuceneMonitor with Visual Studio (and 
not use attach debugger).

It appears that, to the best of my research, there were never unit tests for 
the three contrib projects. I could only find unit tests for the classes that 
were included in core (and apparently predated the contrib) that enabled the 
distributed functionality (e.g. RemoteSearchable). I placed all of the classes 
that were removed from Core into the contrib project since (a) they can't 
really be used in 3.x, and (b) are deprecated in Java Lucene in 3.6 anyway.

I'm not sure if the Distributed and LuceneMonitor tests never existed, or were 
just never committed. I suspect the former over the later, based on the dev 
list archives.

I noticed in JIRA that DIGY worked on the unit tests that I did find, so he may 
be able to shed a lot more light on the history of this code.

Finally, I decided against adding the test project that I did find to 
Contrib.All since it is expected that all its tests will fail (except for the 
"dummy" test).

                
> Recreate the missing files needed to build Lucene.Net.Distributed
> -----------------------------------------------------------------
>
>                 Key: LUCENENET-502
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-502
>             Project: Lucene.Net
>          Issue Type: Improvement
>          Components: Lucene.Net Contrib
>    Affects Versions: Lucene.Net 3.0.3
>            Reporter: Zachary Gramana
>            Priority: Minor
>             Fix For: Lucene.Net 3.0.3
>
>         Attachments: DistributedSearch.zip
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to