lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mark harwood <markharw...@yahoo.co.uk>
Subject Re: RMI, Searchable and RemoteSearchable
Date Fri, 26 Sep 2008 16:12:35 GMT
>>since not many people, I think, even use the RMI stuff 

I certainly binned RMI in my distributed work. 
It just would not reliably stop/restart cleanly in my experience - despite following all the
RMI guidelines for clean shutdowns.

I'd happily see all RMI dependencies banished from core.

Cheers
Mark




----- Original Message ----
From: Grant Ingersoll <gsingers@apache.org>
To: java-dev@lucene.apache.org
Sent: Friday, 26 September, 2008 17:01:25
Subject: Re: RMI, Searchable and RemoteSearchable

Right, I think we could mark the RMI stuff on Searchable as deprecated  
and note that it will be moved in 3.0.

I will open a JIRA.


On Sep 26, 2008, at 11:57 AM, DM Smith wrote:

> Grant Ingersoll wrote:
>> Came across: http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fgroups.google.com%2Fgroup%2Fandroid-developers%2Fbrowse_thread%2Fthread%2F601329551a87e601%2Fcd0919ce891b4a26%3Flnk%3Dgst%26q%3Dlucene&ei=zNzcSPHCF4yI1ga61YiTBA&usg=AFQjCNECrBnNPBkxI4I0EbIzI-mNp3S4YA&sig2=4sDMmwa9Mrk38Nla_ULtOg
>>
>> The gist of it is, that on Android doesn't provide the RMI  
>> package.  Thus, Lucene core can't work on Android b/c of Searchable  
>> extending java.rmi.Remote.
>>
>> This has always seemed a little weird to me.  I'm no RMI expert,  
>> but couldn't we drop the extension on Searchable, and add it to  
>> RemoteSearchable, and then move RemoteSearchable and all the RMI  
>> stuff to a separate contrib?  This, in my view, would be consistent  
>> with keeping core, core, since not many people, I think, even use  
>> the RMI stuff and it certainly isn't required in most cases.
>>
>> I haven't looked into what would break in doing it, so it is just a  
>> suggestion at this point.  Seems like it could be "mostly" back- 
>> compatible, though, since we would just be requiring someone to get  
>> the new JAR, unless of course they implemented their own extension  
>> of Searchable that relied on the Remote marker interface.
>>
>> Thoughts?
>
> If done, it should be done soon. Once we get to 2.9/3.0 we are kind  
> of stuck for a long time.
>
> -- DM
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>



---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


      

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message