You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by Karl Wright <da...@gmail.com> on 2013/01/30 03:39:10 UTC

Heads up: Solr 4.1.0 changes Query Parser plugin parse() method signature

Hi guys,

I just noticed that the Solr 4.1.0 release changes the query parser
plugin contract to not allow a ParseException to be thrown any longer.

It is not clear exactly what this means to our ManifoldCF Solr 4.x
plugin version 0.3 that we package with ManifoldCF 1.1.  The plugin is
built against Solr 4.0.0, and therefore may throw an exception that
Solr does not know how to handle.  It would do that if there was an
IOException that occurred while it was talking with the Authority
Service.  So the possibilities are:

- It might just throw a linkage error and not run at all
- It might run okay for the most part, but throw uncaught exceptions
under some conditions

I don't actually know what WILL happen - this would be a subject of
experimentation.  If this turns out to be a problem for anyone, we
could release a 0.4 version of the Solr 4.x plugin to deal with this
issue (which would take at least 72 hours), and then spin a ManifoldCF
1.1 RC9.  Please let me know ASAP.

Karl

Re: Heads up: Solr 4.1.0 changes Query Parser plugin parse() method signature

Posted by Karl Wright <da...@gmail.com>.
I have RCs ready for all of the plug-ins.  In addition to fixing this
problem, I've also made changes consistent with CONNECTORS-534.  I
will call a round of voting on each one shortly.

Please bear in mind that, except for the Solr-4.x plugin, there are NO
actual code changes involved.  Packaging, licensing, readme's, and
copyright notices only.  So everyone should be able to effectively
help evaluate the changes and vote.  I hope. ;-)

Karl


On Wed, Jan 30, 2013 at 2:18 AM, Karl Wright <da...@gmail.com> wrote:
> Thank you!
>
> I guess we will leave the 4.x plugin alone for now.  But we should
> plan on releasing another version for ManifoldCF 1.2 in April.
>
> Karl
>
> On Wed, Jan 30, 2013 at 12:11 AM, Shinichiro Abe
> <sh...@gmail.com> wrote:
>> Hi,
>> I tried to check this up. ManifoldCF Solr 4.x plugin
>> seems to work fine against Solr 4.1.
>> I could not see any exceptions and arise any exceptions.
>>
>> Thank you,
>> Shinichiro Abe
>>
>> On 2013/01/30, at 11:39, Karl Wright wrote:
>>
>>> Hi guys,
>>>
>>> I just noticed that the Solr 4.1.0 release changes the query parser
>>> plugin contract to not allow a ParseException to be thrown any longer.
>>>
>>> It is not clear exactly what this means to our ManifoldCF Solr 4.x
>>> plugin version 0.3 that we package with ManifoldCF 1.1.  The plugin is
>>> built against Solr 4.0.0, and therefore may throw an exception that
>>> Solr does not know how to handle.  It would do that if there was an
>>> IOException that occurred while it was talking with the Authority
>>> Service.  So the possibilities are:
>>>
>>> - It might just throw a linkage error and not run at all
>>> - It might run okay for the most part, but throw uncaught exceptions
>>> under some conditions
>>>
>>> I don't actually know what WILL happen - this would be a subject of
>>> experimentation.  If this turns out to be a problem for anyone, we
>>> could release a 0.4 version of the Solr 4.x plugin to deal with this
>>> issue (which would take at least 72 hours), and then spin a ManifoldCF
>>> 1.1 RC9.  Please let me know ASAP.
>>>
>>> Karl
>>

Re: Heads up: Solr 4.1.0 changes Query Parser plugin parse() method signature

Posted by Karl Wright <da...@gmail.com>.
Thank you!

I guess we will leave the 4.x plugin alone for now.  But we should
plan on releasing another version for ManifoldCF 1.2 in April.

Karl

On Wed, Jan 30, 2013 at 12:11 AM, Shinichiro Abe
<sh...@gmail.com> wrote:
> Hi,
> I tried to check this up. ManifoldCF Solr 4.x plugin
> seems to work fine against Solr 4.1.
> I could not see any exceptions and arise any exceptions.
>
> Thank you,
> Shinichiro Abe
>
> On 2013/01/30, at 11:39, Karl Wright wrote:
>
>> Hi guys,
>>
>> I just noticed that the Solr 4.1.0 release changes the query parser
>> plugin contract to not allow a ParseException to be thrown any longer.
>>
>> It is not clear exactly what this means to our ManifoldCF Solr 4.x
>> plugin version 0.3 that we package with ManifoldCF 1.1.  The plugin is
>> built against Solr 4.0.0, and therefore may throw an exception that
>> Solr does not know how to handle.  It would do that if there was an
>> IOException that occurred while it was talking with the Authority
>> Service.  So the possibilities are:
>>
>> - It might just throw a linkage error and not run at all
>> - It might run okay for the most part, but throw uncaught exceptions
>> under some conditions
>>
>> I don't actually know what WILL happen - this would be a subject of
>> experimentation.  If this turns out to be a problem for anyone, we
>> could release a 0.4 version of the Solr 4.x plugin to deal with this
>> issue (which would take at least 72 hours), and then spin a ManifoldCF
>> 1.1 RC9.  Please let me know ASAP.
>>
>> Karl
>

Re: Heads up: Solr 4.1.0 changes Query Parser plugin parse() method signature

Posted by Shinichiro Abe <sh...@gmail.com>.
Hi,
I tried to check this up. ManifoldCF Solr 4.x plugin 
seems to work fine against Solr 4.1.
I could not see any exceptions and arise any exceptions.

Thank you,
Shinichiro Abe

On 2013/01/30, at 11:39, Karl Wright wrote:

> Hi guys,
> 
> I just noticed that the Solr 4.1.0 release changes the query parser
> plugin contract to not allow a ParseException to be thrown any longer.
> 
> It is not clear exactly what this means to our ManifoldCF Solr 4.x
> plugin version 0.3 that we package with ManifoldCF 1.1.  The plugin is
> built against Solr 4.0.0, and therefore may throw an exception that
> Solr does not know how to handle.  It would do that if there was an
> IOException that occurred while it was talking with the Authority
> Service.  So the possibilities are:
> 
> - It might just throw a linkage error and not run at all
> - It might run okay for the most part, but throw uncaught exceptions
> under some conditions
> 
> I don't actually know what WILL happen - this would be a subject of
> experimentation.  If this turns out to be a problem for anyone, we
> could release a 0.4 version of the Solr 4.x plugin to deal with this
> issue (which would take at least 72 hours), and then spin a ManifoldCF
> 1.1 RC9.  Please let me know ASAP.
> 
> Karl