Re: MCF Solr Plugin for Solr 9.x

2022-08-23 Thread Karl Wright
Committed, and the unit tests pass.  Thank you!

I will create a release artifact this weekend and schedule a vote for
release.  In the meantime, if it works for you, feel free to give it a try
and report any difficulties.

Karl


On Tue, Aug 23, 2022 at 6:41 AM Wolfinger Uwe  wrote:

> Done
>
>
>
>
>
> -Ursprüngliche Nachricht-
> Von: Karl Wright 
> Gesendet: Dienstag, 23. August 2022 12:24
> An: dev 
> Betreff: Re: MCF Solr Plugin for Solr 9.x
>
> You need to be a committer to have write access, but you can attach a
> patch to a ticket.  The patch is generated most easily with "svn diff
> >patch.txt"
> or some such.  Here's the JIRA ticket:
> https://issues.apache.org/jira/browse/CONNECTORS-1723
>
> Karl
>
>
> On Tue, Aug 23, 2022 at 4:57 AM Wolfinger Uwe 
> wrote:
>
> > It turned out that the uprade was pretty straight forward.
> >
> > Beginning with version 9 of solr org.apache.solr.core.CloseHook
> > changed from an abstract class to an interface, i.e. CloseHandler now
> > has to implement CloseHook instead of extending it. Build and local
> > tests passed without any problems.
> >
> > Source (v. 1.0-SNAPSHOT) would now be ready for further tests. How
> > should i commit the source code (do i have write access to the repo)?
> >
> > Kind regards,
> > Uwe
> >
> >
> > -Ursprüngliche Nachricht-
> > Von: Karl Wright 
> > Gesendet: Freitag, 19. August 2022 13:11
> > An: dev 
> > Betreff: Re: MCF Solr Plugin for Solr 9.x
> >
> > All set up.  Here's the SVN url:
> > https://svn.apache.org/repos/asf/manifoldcf/integration/solr-9.x/trunk .
> > Please provide patches as needed to get this to build and test.  Or if
> > this is beyond the level of technical expertise you have, I'll see if
> > I can interest anyone on the dev team to have a look.
> >
> > Karl
> >
> >
> > On Fri, Aug 19, 2022 at 6:58 AM Karl Wright  wrote:
> >
> > > I would love to support Solr 9.x, and I am happy to do the release
> > > work and branch setup etc.  But we need someone willing to figure
> > > out what changed between 8.x and 9.x and make the appropriate
> > > changes to the
> > code.
> > > I've got limited time these days so perhaps we can collaborate?
> > > I'll set up the 9.x plugin branch if you would like to research the
> > > API
> > changes.
> > >
> > > Karl
> > >
> > >
> > > On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe
> > > 
> > > wrote:
> > >
> > >> I am just upgrading our Solr/ManifoldCF system. During the upgrade
> > >> process i tried to raise Solr to version 9.0.0. Unfortunately this
> > >> results in the following error, caused by the ManifoldCF Solr
> > >> Plugin
> > >> (apache-manifoldcf-solr-8.x-plugin-2.2.jar):
> > >>
> > >> Caused by: java.lang.IncompatibleClassChangeError: class
> > >> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has
> > >> interface org.apache.solr.core.CloseHook as super class
> > >> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
> > >> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
> > ~[?:?]
> > >> at
> > >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> > >> 17
> > >> 4)
> > >> ~[?:?]
> > >> at
> > >> java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
> > >> ~[?:?]
> > >> at java.net.URLClassLoader$1.run(URLClassLoader.java:458)
> ~[?:?]
> > >> at java.net.URLClassLoader$1.run(URLClassLoader.java:452)
> ~[?:?]
> > >> at java.security.AccessController.doPrivileged(Native
> > >> Method) ~[?:?]
> > >> at
> > >> java.net.URLClassLoader.findClass(URLClassLoader.java:451)
> > >> ~[?:?]
> > >> at java.lang.ClassLoader.loadClass(ClassLoader.java:589)
> ~[?:?]
> > >> at
> > >> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
> > >> ~[?:?]
> > >> at java.lang.ClassLoader.loadClass(ClassLoader.java:522)
> ~[?:?]
> > >> at
> > >> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSear
> > >> ch
> > >> Component.java:345)
> > >> ~[?:?]
> > >> at
> > >> org.apache.solr.core.SolrResourceLoader.inform(SolrRe

AW: MCF Solr Plugin for Solr 9.x

2022-08-23 Thread Wolfinger Uwe
Done





-Ursprüngliche Nachricht-
Von: Karl Wright  
Gesendet: Dienstag, 23. August 2022 12:24
An: dev 
Betreff: Re: MCF Solr Plugin for Solr 9.x

You need to be a committer to have write access, but you can attach a patch to 
a ticket.  The patch is generated most easily with "svn diff >patch.txt"
or some such.  Here's the JIRA ticket:
https://issues.apache.org/jira/browse/CONNECTORS-1723

Karl


On Tue, Aug 23, 2022 at 4:57 AM Wolfinger Uwe  wrote:

> It turned out that the uprade was pretty straight forward.
>
> Beginning with version 9 of solr org.apache.solr.core.CloseHook 
> changed from an abstract class to an interface, i.e. CloseHandler now 
> has to implement CloseHook instead of extending it. Build and local 
> tests passed without any problems.
>
> Source (v. 1.0-SNAPSHOT) would now be ready for further tests. How 
> should i commit the source code (do i have write access to the repo)?
>
> Kind regards,
> Uwe
>
>
> -Ursprüngliche Nachricht-
> Von: Karl Wright 
> Gesendet: Freitag, 19. August 2022 13:11
> An: dev 
> Betreff: Re: MCF Solr Plugin for Solr 9.x
>
> All set up.  Here's the SVN url:
> https://svn.apache.org/repos/asf/manifoldcf/integration/solr-9.x/trunk .
> Please provide patches as needed to get this to build and test.  Or if 
> this is beyond the level of technical expertise you have, I'll see if 
> I can interest anyone on the dev team to have a look.
>
> Karl
>
>
> On Fri, Aug 19, 2022 at 6:58 AM Karl Wright  wrote:
>
> > I would love to support Solr 9.x, and I am happy to do the release 
> > work and branch setup etc.  But we need someone willing to figure 
> > out what changed between 8.x and 9.x and make the appropriate 
> > changes to the
> code.
> > I've got limited time these days so perhaps we can collaborate?  
> > I'll set up the 9.x plugin branch if you would like to research the 
> > API
> changes.
> >
> > Karl
> >
> >
> > On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe 
> > 
> > wrote:
> >
> >> I am just upgrading our Solr/ManifoldCF system. During the upgrade 
> >> process i tried to raise Solr to version 9.0.0. Unfortunately this 
> >> results in the following error, caused by the ManifoldCF Solr 
> >> Plugin
> >> (apache-manifoldcf-solr-8.x-plugin-2.2.jar):
> >>
> >> Caused by: java.lang.IncompatibleClassChangeError: class 
> >> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has 
> >> interface org.apache.solr.core.CloseHook as super class
> >> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
> >> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
> ~[?:?]
> >> at
> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> >> 17
> >> 4)
> >> ~[?:?]
> >> at
> >> java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
> >> ~[?:?]
> >> at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
> >> at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
> >> at java.security.AccessController.doPrivileged(Native 
> >> Method) ~[?:?]
> >> at 
> >> java.net.URLClassLoader.findClass(URLClassLoader.java:451)
> >> ~[?:?]
> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
> >> at
> >> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
> >> ~[?:?]
> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
> >> at
> >> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSear
> >> ch
> >> Component.java:345)
> >> ~[?:?]
> >> at
> >> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.j
> >> av
> >> a:722)
> >> ~[solr-core-9.0.0.jar:9.0.0 
> >> a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at org.apache.solr.core.SolrCore.(SolrCore.java:1155)
> >> ~[solr-core-9.0.0.jar:9.0.0 
> >> a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at org.apache.solr.core.SolrCore.(SolrCore.java:1048)
> >> ~[solr-core-9.0.0.jar:9.0.0 
> >> a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at
> >> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContain
> >> er
> >> .java:1560)
> >> ~[solr-core-9.0.0.jar:9

Re: MCF Solr Plugin for Solr 9.x

2022-08-23 Thread Karl Wright
You need to be a committer to have write access, but you can attach a patch
to a ticket.  The patch is generated most easily with "svn diff >patch.txt"
or some such.  Here's the JIRA ticket:
https://issues.apache.org/jira/browse/CONNECTORS-1723

Karl


On Tue, Aug 23, 2022 at 4:57 AM Wolfinger Uwe  wrote:

> It turned out that the uprade was pretty straight forward.
>
> Beginning with version 9 of solr org.apache.solr.core.CloseHook changed
> from an abstract class to an interface, i.e. CloseHandler now has to
> implement CloseHook instead of extending it. Build and local tests passed
> without any problems.
>
> Source (v. 1.0-SNAPSHOT) would now be ready for further tests. How should
> i commit the source code (do i have write access to the repo)?
>
> Kind regards,
> Uwe
>
>
> -Ursprüngliche Nachricht-
> Von: Karl Wright 
> Gesendet: Freitag, 19. August 2022 13:11
> An: dev 
> Betreff: Re: MCF Solr Plugin for Solr 9.x
>
> All set up.  Here's the SVN url:
> https://svn.apache.org/repos/asf/manifoldcf/integration/solr-9.x/trunk .
> Please provide patches as needed to get this to build and test.  Or if
> this is beyond the level of technical expertise you have, I'll see if I can
> interest anyone on the dev team to have a look.
>
> Karl
>
>
> On Fri, Aug 19, 2022 at 6:58 AM Karl Wright  wrote:
>
> > I would love to support Solr 9.x, and I am happy to do the release
> > work and branch setup etc.  But we need someone willing to figure out
> > what changed between 8.x and 9.x and make the appropriate changes to the
> code.
> > I've got limited time these days so perhaps we can collaborate?  I'll
> > set up the 9.x plugin branch if you would like to research the API
> changes.
> >
> > Karl
> >
> >
> > On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe 
> > wrote:
> >
> >> I am just upgrading our Solr/ManifoldCF system. During the upgrade
> >> process i tried to raise Solr to version 9.0.0. Unfortunately this
> >> results in the following error, caused by the ManifoldCF Solr Plugin
> >> (apache-manifoldcf-solr-8.x-plugin-2.2.jar):
> >>
> >> Caused by: java.lang.IncompatibleClassChangeError: class
> >> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has
> >> interface org.apache.solr.core.CloseHook as super class
> >> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
> >> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
> ~[?:?]
> >> at
> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:17
> >> 4)
> >> ~[?:?]
> >> at
> >> java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
> >> ~[?:?]
> >> at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
> >> at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
> >> at java.security.AccessController.doPrivileged(Native Method)
> >> ~[?:?]
> >> at java.net.URLClassLoader.findClass(URLClassLoader.java:451)
> >> ~[?:?]
> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
> >> at
> >> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
> >> ~[?:?]
> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
> >> at
> >> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSearch
> >> Component.java:345)
> >> ~[?:?]
> >> at
> >> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.jav
> >> a:722)
> >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at org.apache.solr.core.SolrCore.(SolrCore.java:1155)
> >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at org.apache.solr.core.SolrCore.(SolrCore.java:1048)
> >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at
> >> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer
> >> .java:1560)
> >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at
> >> org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:
> >> 950)
> >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26
> >> - janhoy - 2022-05-05 01:00:08]
> >> at
> >> com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable
> >> .call(InstrumentedExecutorService.java:202)
> >> ~[metrics-core-4.1.5.jar:4.1.5]
> >> ... 5 more
> >>
> >> At the moment, ManifoldCF Solr plugins are available up to Solr
> >> version 8
> >>
> >> Is there a plan, to create a solr-9x plugin version in order to
> >> support solr versions >=9 ?
> >>
> >> Kind regards,
> >> Uwe
> >>
> >
>


AW: MCF Solr Plugin for Solr 9.x

2022-08-23 Thread Wolfinger Uwe
It turned out that the uprade was pretty straight forward.

Beginning with version 9 of solr org.apache.solr.core.CloseHook changed from an 
abstract class to an interface, i.e. CloseHandler now has to implement 
CloseHook instead of extending it. Build and local tests passed without any 
problems.

Source (v. 1.0-SNAPSHOT) would now be ready for further tests. How should i 
commit the source code (do i have write access to the repo)?

Kind regards,
Uwe


-Ursprüngliche Nachricht-
Von: Karl Wright  
Gesendet: Freitag, 19. August 2022 13:11
An: dev 
Betreff: Re: MCF Solr Plugin for Solr 9.x

All set up.  Here's the SVN url:
https://svn.apache.org/repos/asf/manifoldcf/integration/solr-9.x/trunk .
Please provide patches as needed to get this to build and test.  Or if this is 
beyond the level of technical expertise you have, I'll see if I can interest 
anyone on the dev team to have a look.

Karl


On Fri, Aug 19, 2022 at 6:58 AM Karl Wright  wrote:

> I would love to support Solr 9.x, and I am happy to do the release 
> work and branch setup etc.  But we need someone willing to figure out 
> what changed between 8.x and 9.x and make the appropriate changes to the code.
> I've got limited time these days so perhaps we can collaborate?  I'll 
> set up the 9.x plugin branch if you would like to research the API changes.
>
> Karl
>
>
> On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe 
> wrote:
>
>> I am just upgrading our Solr/ManifoldCF system. During the upgrade 
>> process i tried to raise Solr to version 9.0.0. Unfortunately this 
>> results in the following error, caused by the ManifoldCF Solr Plugin
>> (apache-manifoldcf-solr-8.x-plugin-2.2.jar):
>>
>> Caused by: java.lang.IncompatibleClassChangeError: class 
>> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has 
>> interface org.apache.solr.core.CloseHook as super class
>> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
>> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?]
>> at
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:17
>> 4)
>> ~[?:?]
>> at 
>> java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
>> ~[?:?]
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
>> at java.security.AccessController.doPrivileged(Native Method) 
>> ~[?:?]
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:451)
>> ~[?:?]
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
>> at 
>> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
>> ~[?:?]
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
>> at
>> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSearch
>> Component.java:345)
>> ~[?:?]
>> at
>> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.jav
>> a:722)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 
>> - janhoy - 2022-05-05 01:00:08]
>> at org.apache.solr.core.SolrCore.(SolrCore.java:1155)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 
>> - janhoy - 2022-05-05 01:00:08]
>> at org.apache.solr.core.SolrCore.(SolrCore.java:1048)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 
>> - janhoy - 2022-05-05 01:00:08]
>> at
>> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer
>> .java:1560)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 
>> - janhoy - 2022-05-05 01:00:08]
>> at
>> org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:
>> 950)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 
>> - janhoy - 2022-05-05 01:00:08]
>> at
>> com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable
>> .call(InstrumentedExecutorService.java:202)
>> ~[metrics-core-4.1.5.jar:4.1.5]
>> ... 5 more
>>
>> At the moment, ManifoldCF Solr plugins are available up to Solr 
>> version 8
>>
>> Is there a plan, to create a solr-9x plugin version in order to 
>> support solr versions >=9 ?
>>
>> Kind regards,
>> Uwe
>>
>


AW: MCF Solr Plugin for Solr 9.x

2022-08-21 Thread Wolfinger Uwe
Thank you for the SVN Setup.


I will have a look at it and let you know if i am able to do the upgrade.


Kind regares,

Uwe



Von: Karl Wright 
Gesendet: Freitag, 19. August 2022 13:11
An: dev
Betreff: Re: MCF Solr Plugin for Solr 9.x

All set up.  Here's the SVN url:
https://svn.apache.org/repos/asf/manifoldcf/integration/solr-9.x/trunk .
Please provide patches as needed to get this to build and test.  Or if this
is beyond the level of technical expertise you have, I'll see if I can
interest anyone on the dev team to have a look.

Karl


On Fri, Aug 19, 2022 at 6:58 AM Karl Wright  wrote:

> I would love to support Solr 9.x, and I am happy to do the release work
> and branch setup etc.  But we need someone willing to figure out what
> changed between 8.x and 9.x and make the appropriate changes to the code.
> I've got limited time these days so perhaps we can collaborate?  I'll set
> up the 9.x plugin branch if you would like to research the API changes.
>
> Karl
>
>
> On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe 
> wrote:
>
>> I am just upgrading our Solr/ManifoldCF system. During the upgrade
>> process i tried to raise Solr to version 9.0.0. Unfortunately this results
>> in the following error, caused by the ManifoldCF Solr Plugin
>> (apache-manifoldcf-solr-8.x-plugin-2.2.jar):
>>
>> Caused by: java.lang.IncompatibleClassChangeError: class
>> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has interface
>> org.apache.solr.core.CloseHook as super class
>> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
>> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?]
>> at
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
>> ~[?:?]
>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
>> ~[?:?]
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
>> at java.security.AccessController.doPrivileged(Native Method)
>> ~[?:?]
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:451)
>> ~[?:?]
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
>> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
>> ~[?:?]
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
>> at
>> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSearchComponent.java:345)
>> ~[?:?]
>> at
>> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:722)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at org.apache.solr.core.SolrCore.(SolrCore.java:1155)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at org.apache.solr.core.SolrCore.(SolrCore.java:1048)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at
>> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1560)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at
>> org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:950)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at
>> com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
>> ~[metrics-core-4.1.5.jar:4.1.5]
>> ... 5 more
>>
>> At the moment, ManifoldCF Solr plugins are available up to Solr version 8
>>
>> Is there a plan, to create a solr-9x plugin version in order to support
>> solr versions >=9 ?
>>
>> Kind regards,
>> Uwe
>>
>


Re: MCF Solr Plugin for Solr 9.x

2022-08-19 Thread Karl Wright
All set up.  Here's the SVN url:
https://svn.apache.org/repos/asf/manifoldcf/integration/solr-9.x/trunk .
Please provide patches as needed to get this to build and test.  Or if this
is beyond the level of technical expertise you have, I'll see if I can
interest anyone on the dev team to have a look.

Karl


On Fri, Aug 19, 2022 at 6:58 AM Karl Wright  wrote:

> I would love to support Solr 9.x, and I am happy to do the release work
> and branch setup etc.  But we need someone willing to figure out what
> changed between 8.x and 9.x and make the appropriate changes to the code.
> I've got limited time these days so perhaps we can collaborate?  I'll set
> up the 9.x plugin branch if you would like to research the API changes.
>
> Karl
>
>
> On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe 
> wrote:
>
>> I am just upgrading our Solr/ManifoldCF system. During the upgrade
>> process i tried to raise Solr to version 9.0.0. Unfortunately this results
>> in the following error, caused by the ManifoldCF Solr Plugin
>> (apache-manifoldcf-solr-8.x-plugin-2.2.jar):
>>
>> Caused by: java.lang.IncompatibleClassChangeError: class
>> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has interface
>> org.apache.solr.core.CloseHook as super class
>> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
>> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?]
>> at
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
>> ~[?:?]
>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
>> ~[?:?]
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
>> at java.security.AccessController.doPrivileged(Native Method)
>> ~[?:?]
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:451)
>> ~[?:?]
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
>> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
>> ~[?:?]
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
>> at
>> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSearchComponent.java:345)
>> ~[?:?]
>> at
>> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:722)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at org.apache.solr.core.SolrCore.(SolrCore.java:1155)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at org.apache.solr.core.SolrCore.(SolrCore.java:1048)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at
>> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1560)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at
>> org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:950)
>> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
>> janhoy - 2022-05-05 01:00:08]
>> at
>> com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
>> ~[metrics-core-4.1.5.jar:4.1.5]
>> ... 5 more
>>
>> At the moment, ManifoldCF Solr plugins are available up to Solr version 8
>>
>> Is there a plan, to create a solr-9x plugin version in order to support
>> solr versions >=9 ?
>>
>> Kind regards,
>> Uwe
>>
>


Re: MCF Solr Plugin for Solr 9.x

2022-08-19 Thread Karl Wright
I would love to support Solr 9.x, and I am happy to do the release work and
branch setup etc.  But we need someone willing to figure out what changed
between 8.x and 9.x and make the appropriate changes to the code.  I've got
limited time these days so perhaps we can collaborate?  I'll set up the 9.x
plugin branch if you would like to research the API changes.

Karl


On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe  wrote:

> I am just upgrading our Solr/ManifoldCF system. During the upgrade process
> i tried to raise Solr to version 9.0.0. Unfortunately this results in the
> following error, caused by the ManifoldCF Solr Plugin
> (apache-manifoldcf-solr-8.x-plugin-2.2.jar):
>
> Caused by: java.lang.IncompatibleClassChangeError: class
> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has interface
> org.apache.solr.core.CloseHook as super class
> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?]
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
> ~[?:?]
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
> ~[?:?]
> at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
> at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
> at java.security.AccessController.doPrivileged(Native Method)
> ~[?:?]
> at java.net.URLClassLoader.findClass(URLClassLoader.java:451)
> ~[?:?]
> at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
> ~[?:?]
> at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
> at
> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSearchComponent.java:345)
> ~[?:?]
> at
> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:722)
> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
> janhoy - 2022-05-05 01:00:08]
> at org.apache.solr.core.SolrCore.(SolrCore.java:1155)
> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
> janhoy - 2022-05-05 01:00:08]
> at org.apache.solr.core.SolrCore.(SolrCore.java:1048)
> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
> janhoy - 2022-05-05 01:00:08]
> at
> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1560)
> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
> janhoy - 2022-05-05 01:00:08]
> at
> org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:950)
> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 -
> janhoy - 2022-05-05 01:00:08]
> at
> com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
> ~[metrics-core-4.1.5.jar:4.1.5]
> ... 5 more
>
> At the moment, ManifoldCF Solr plugins are available up to Solr version 8
>
> Is there a plan, to create a solr-9x plugin version in order to support
> solr versions >=9 ?
>
> Kind regards,
> Uwe
>


MCF Solr Plugin for Solr 9.x

2022-08-19 Thread Wolfinger Uwe
I am just upgrading our Solr/ManifoldCF system. During the upgrade process i 
tried to raise Solr to version 9.0.0. Unfortunately this results in the 
following error, caused by the ManifoldCF Solr Plugin 
(apache-manifoldcf-solr-8.x-plugin-2.2.jar):

Caused by: java.lang.IncompatibleClassChangeError: class 
org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has interface 
org.apache.solr.core.CloseHook as super class
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?]
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) ~[?:?]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:550) ~[?:?]
at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?]
at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at java.net.URLClassLoader.findClass(URLClassLoader.java:451) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899) 
~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
at 
org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSearchComponent.java:345)
 ~[?:?]
at 
org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:722) 
~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - janhoy - 
2022-05-05 01:00:08]
at org.apache.solr.core.SolrCore.(SolrCore.java:1155) 
~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - janhoy - 
2022-05-05 01:00:08]
at org.apache.solr.core.SolrCore.(SolrCore.java:1048) 
~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - janhoy - 
2022-05-05 01:00:08]
at 
org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1560)
 ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - janhoy 
- 2022-05-05 01:00:08]
at 
org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:950) 
~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - janhoy - 
2022-05-05 01:00:08]
at 
com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
 ~[metrics-core-4.1.5.jar:4.1.5]
... 5 more

At the moment, ManifoldCF Solr plugins are available up to Solr version 8

Is there a plan, to create a solr-9x plugin version in order to support solr 
versions >=9 ?

Kind regards,
Uwe