lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Miller <markrmil...@gmail.com>
Subject Re: RMI, Searchable and RemoteSearchable
Date Sat, 27 Sep 2008 00:35:48 GMT
I think that would allow us to fix the multisearcher negative query 
wildcard bug in none remote cases.

Anthony Urso wrote:
> I am using the RMI RemoteSearchable. I don't use a central RMI
> registry for the cluster (it's not particularly beneficial to do so),
> so I have had none of the problems described above.  It just works out
> of the box.
>
> Why not work towards RemoteSearchable instead of Searchable extending
> java.rmi.Remote?
>
> Cheers,
> Anthony
>
> PS: I would happily upgrade to the Hadoop RPC version of
> RemoteSearchable that was discussed here earlier if it is moved into
> contrib.
>
> On Fri, Sep 26, 2008 at 9:12 AM, mark harwood <markharw00d@yahoo.co.uk> wrote:
>   
>>>> 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
>>
>>
>>     
>
> ---------------------------------------------------------------------
> 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