Re: Ready for JDK 9 ?

2017-08-23 Thread Rory O'Donnell


Even better!

Thanks Uwe.
On 22/08/2017 11:12, Uwe Schindler wrote:

Hi Rory,

Small update: Buxfix release Lucene/Solr 6.6.1 will also be ready. Will 
possibly come out next week.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Tuesday, August 22, 2017 9:22 AM
To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
Weiss' <dawid.we...@cs.put.poznan.pl>
Cc: rory.odonn...@oracle.com; 'Dalibor Topic' <dalibor.to...@oracle.com>;
'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer Kolarkunnu'
<abdul.kolarku...@oracle.com>
Subject: Re: Ready for JDK 9 ?

Thanks for the update Uwe, great news!

Rgds,Rory


On 21/08/2017 21:44, Uwe Schindler wrote:

Hi Rory,

Apache Lucene/Solr 7.0 will be the first version that "offcially" supports

Java 9. It will come out the next weeks. I fixed the startup scripts of Apache
Solr and we also tested GC logging successfully:

https://issues.apache.org/jira/browse/SOLR-8689
https://issues.apache.org/jira/browse/SOLR-10184
https://issues.apache.org/jira/browse/SOLR-8689

We finally fixed the issues with Apache Hadoop integration, as upstream

updated their library to not fail on the plain "9" as version number with
StringIndexOutOfBoundsException.

Apache Lucene and Solr 6.6.1 will also be released soon, but it is not yet

decided if we backport everything (the Hadoop upgrade was committed
already, the shell scripts of windows not yet).

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Thursday, August 10, 2017 10:49 AM
To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
Weiss' <dawid.we...@cs.put.poznan.pl>
Cc: rory.odonn...@oracle.com; 'Dalibor Topic'

<dalibor.to...@oracle.com>;

'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer

Kolarkunnu'

<abdul.kolarku...@oracle.com>
Subject: Re: Ready for JDK 9 ?

Thanks for the update Uwe!

Rgds,Rory


On 09/08/2017 17:50, Uwe Schindler wrote:

Hi Rory,

Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181

a

minute ago. Once the first runs have succeeded, I'll report back.

About the current state:
- Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant

to

Java 9 and works with "--illegal-access=deny", so the "kill switch" is not
needed.

- Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup

(shell) scripts don't detect the Java version correctly. I think a fix is in the
make (for Windows and Linux). But if you ignore the startup scripts and

do it

yourself, it works. We applied some fixes for third party libraries that

don't

work correctly (e.g. Hadoop in the version we use).

Older Solr and Lucene versions may still have problems, as the Module

system changed some internal APIs we need for unmapping files, but
generally they should work, but not everything might be with best
performance (e.g. it chooses slow NIOFSDirectory instead on memory
mapping).

We currently do not support Lucene with Automodules, so you *have*

to

use Lucene on classpath. The reason is that the JAR files share same
packages. So you cannot make modules out of Lucene or Solr. We may
support this in later versions, but that's not an important reason for us.

You

can still combine all of Lucene and Solr and make one huge "Uber

Module"

out of it (and that's what I personally recommend), but that's up to the

user.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Tuesday, August 8, 2017 12:04 PM
To: Dawid Weiss <dawid.we...@cs.put.poznan.pl>; Uwe Schindler
<u...@thetaphi.de>
Cc: rory.odonn...@oracle.com; Dalibor Topic

<dalibor.to...@oracle.com>;

Balchandra Vaidya <balchandra.vai...@oracle.com>; Muneer

Kolarkunnu

<abdul.kolarku...@oracle.com>; dev@lucene.apache.org
Subject: Ready for JDK 9 ?


Hi Uwe & Dawid,

Thank you very much for all your testing of JDK 9 during its
development! Such contributions have significantly helped shape and
improve JDK 9.

Now that we have reached the JDK 9 Final Release Candidate phase [1] ,

I

would like to ask if your project can be considered to be 'ready for JDK
9', or if there are any remaining show stopper issues which you've
encountered when testing with the JDK 9 release candidate.

JDK 9  b181 is available at http://jdk.java.net/9/

If you have a public web page, mailing list post, or even a tweet
announcing you project's readiness for JDK 9, I'd love to add the URL to
the upcoming JDK 9 readiness page on the Quality Outreach wiki.


Looki

RE: Ready for JDK 9 ?

2017-08-22 Thread Uwe Schindler
Hi Rory,

Small update: Buxfix release Lucene/Solr 6.6.1 will also be ready. Will 
possibly come out next week.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de

> -Original Message-
> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> Sent: Tuesday, August 22, 2017 9:22 AM
> To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
> Weiss' <dawid.we...@cs.put.poznan.pl>
> Cc: rory.odonn...@oracle.com; 'Dalibor Topic' <dalibor.to...@oracle.com>;
> 'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer Kolarkunnu'
> <abdul.kolarku...@oracle.com>
> Subject: Re: Ready for JDK 9 ?
> 
> Thanks for the update Uwe, great news!
> 
> Rgds,Rory
> 
> 
> On 21/08/2017 21:44, Uwe Schindler wrote:
> > Hi Rory,
> >
> > Apache Lucene/Solr 7.0 will be the first version that "offcially" supports
> Java 9. It will come out the next weeks. I fixed the startup scripts of Apache
> Solr and we also tested GC logging successfully:
> >
> > https://issues.apache.org/jira/browse/SOLR-8689
> > https://issues.apache.org/jira/browse/SOLR-10184
> > https://issues.apache.org/jira/browse/SOLR-8689
> >
> > We finally fixed the issues with Apache Hadoop integration, as upstream
> updated their library to not fail on the plain "9" as version number with
> StringIndexOutOfBoundsException.
> >
> > Apache Lucene and Solr 6.6.1 will also be released soon, but it is not yet
> decided if we backport everything (the Hadoop upgrade was committed
> already, the shell scripts of windows not yet).
> >
> > Uwe
> >
> > -
> > Uwe Schindler
> > Achterdiek 19, D-28357 Bremen
> > http://www.thetaphi.de
> > eMail: u...@thetaphi.de
> >
> >> -Original Message-
> >> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> >> Sent: Thursday, August 10, 2017 10:49 AM
> >> To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
> >> Weiss' <dawid.we...@cs.put.poznan.pl>
> >> Cc: rory.odonn...@oracle.com; 'Dalibor Topic'
> <dalibor.to...@oracle.com>;
> >> 'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer
> Kolarkunnu'
> >> <abdul.kolarku...@oracle.com>
> >> Subject: Re: Ready for JDK 9 ?
> >>
> >> Thanks for the update Uwe!
> >>
> >> Rgds,Rory
> >>
> >>
> >> On 09/08/2017 17:50, Uwe Schindler wrote:
> >>> Hi Rory,
> >>>
> >>> Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181
> a
> >> minute ago. Once the first runs have succeeded, I'll report back.
> >>> About the current state:
> >>> - Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant
> to
> >> Java 9 and works with "--illegal-access=deny", so the "kill switch" is not
> >> needed.
> >>> - Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup
> >> (shell) scripts don't detect the Java version correctly. I think a fix is 
> >> in the
> >> make (for Windows and Linux). But if you ignore the startup scripts and
> do it
> >> yourself, it works. We applied some fixes for third party libraries that
> don't
> >> work correctly (e.g. Hadoop in the version we use).
> >>> Older Solr and Lucene versions may still have problems, as the Module
> >> system changed some internal APIs we need for unmapping files, but
> >> generally they should work, but not everything might be with best
> >> performance (e.g. it chooses slow NIOFSDirectory instead on memory
> >> mapping).
> >>> We currently do not support Lucene with Automodules, so you *have*
> to
> >> use Lucene on classpath. The reason is that the JAR files share same
> >> packages. So you cannot make modules out of Lucene or Solr. We may
> >> support this in later versions, but that's not an important reason for us.
> You
> >> can still combine all of Lucene and Solr and make one huge "Uber
> Module"
> >> out of it (and that's what I personally recommend), but that's up to the
> user.
> >>> Uwe
> >>>
> >>> -
> >>> Uwe Schindler
> >>> Achterdiek 19, D-28357 Bremen
> >>> http://www.thetaphi.de
> >>> eMail: u...@thetaphi.de
> >>>
> >>>> -Original Message-
> >>>> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> >>>> Sent: Tuesday, August 8, 201

Re: Ready for JDK 9 ?

2017-08-22 Thread Rory O'Donnell

Thanks for the update Uwe, great news!

Rgds,Rory


On 21/08/2017 21:44, Uwe Schindler wrote:

Hi Rory,

Apache Lucene/Solr 7.0 will be the first version that "offcially" supports Java 
9. It will come out the next weeks. I fixed the startup scripts of Apache Solr and we 
also tested GC logging successfully:

https://issues.apache.org/jira/browse/SOLR-8689
https://issues.apache.org/jira/browse/SOLR-10184
https://issues.apache.org/jira/browse/SOLR-8689

We finally fixed the issues with Apache Hadoop integration, as upstream updated their 
library to not fail on the plain "9" as version number with 
StringIndexOutOfBoundsException.

Apache Lucene and Solr 6.6.1 will also be released soon, but it is not yet 
decided if we backport everything (the Hadoop upgrade was committed already, 
the shell scripts of windows not yet).

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Thursday, August 10, 2017 10:49 AM
To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
Weiss' <dawid.we...@cs.put.poznan.pl>
Cc: rory.odonn...@oracle.com; 'Dalibor Topic' <dalibor.to...@oracle.com>;
'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer Kolarkunnu'
<abdul.kolarku...@oracle.com>
Subject: Re: Ready for JDK 9 ?

Thanks for the update Uwe!

Rgds,Rory


On 09/08/2017 17:50, Uwe Schindler wrote:

Hi Rory,

Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181 a

minute ago. Once the first runs have succeeded, I'll report back.

About the current state:
- Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant to

Java 9 and works with "--illegal-access=deny", so the "kill switch" is not
needed.

- Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup

(shell) scripts don't detect the Java version correctly. I think a fix is in the
make (for Windows and Linux). But if you ignore the startup scripts and do it
yourself, it works. We applied some fixes for third party libraries that don't
work correctly (e.g. Hadoop in the version we use).

Older Solr and Lucene versions may still have problems, as the Module

system changed some internal APIs we need for unmapping files, but
generally they should work, but not everything might be with best
performance (e.g. it chooses slow NIOFSDirectory instead on memory
mapping).

We currently do not support Lucene with Automodules, so you *have* to

use Lucene on classpath. The reason is that the JAR files share same
packages. So you cannot make modules out of Lucene or Solr. We may
support this in later versions, but that's not an important reason for us. You
can still combine all of Lucene and Solr and make one huge "Uber Module"
out of it (and that's what I personally recommend), but that's up to the user.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Tuesday, August 8, 2017 12:04 PM
To: Dawid Weiss <dawid.we...@cs.put.poznan.pl>; Uwe Schindler
<u...@thetaphi.de>
Cc: rory.odonn...@oracle.com; Dalibor Topic

<dalibor.to...@oracle.com>;

Balchandra Vaidya <balchandra.vai...@oracle.com>; Muneer

Kolarkunnu

<abdul.kolarku...@oracle.com>; dev@lucene.apache.org
Subject: Ready for JDK 9 ?


Hi Uwe & Dawid,

Thank you very much for all your testing of JDK 9 during its
development! Such contributions have significantly helped shape and
improve JDK 9.

Now that we have reached the JDK 9 Final Release Candidate phase [1] , I
would like to ask if your project can be considered to be 'ready for JDK
9', or if there are any remaining show stopper issues which you've
encountered when testing with the JDK 9 release candidate.

JDK 9  b181 is available at http://jdk.java.net/9/

If you have a public web page, mailing list post, or even a tweet
announcing you project's readiness for JDK 9, I'd love to add the URL to
the upcoming JDK 9 readiness page on the Quality Outreach wiki.


Looking forward to hearing from you,
Rory

[1] http://openjdk.java.net/projects/jdk9/

--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


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

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


--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


-
To 

RE: Ready for JDK 9 ?

2017-08-21 Thread Uwe Schindler
Hi Rory,

Apache Lucene/Solr 7.0 will be the first version that "offcially" supports Java 
9. It will come out the next weeks. I fixed the startup scripts of Apache Solr 
and we also tested GC logging successfully:

https://issues.apache.org/jira/browse/SOLR-8689
https://issues.apache.org/jira/browse/SOLR-10184
https://issues.apache.org/jira/browse/SOLR-8689

We finally fixed the issues with Apache Hadoop integration, as upstream updated 
their library to not fail on the plain "9" as version number with 
StringIndexOutOfBoundsException.

Apache Lucene and Solr 6.6.1 will also be released soon, but it is not yet 
decided if we backport everything (the Hadoop upgrade was committed already, 
the shell scripts of windows not yet).

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de

> -Original Message-
> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> Sent: Thursday, August 10, 2017 10:49 AM
> To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
> Weiss' <dawid.we...@cs.put.poznan.pl>
> Cc: rory.odonn...@oracle.com; 'Dalibor Topic' <dalibor.to...@oracle.com>;
> 'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer Kolarkunnu'
> <abdul.kolarku...@oracle.com>
> Subject: Re: Ready for JDK 9 ?
> 
> Thanks for the update Uwe!
> 
> Rgds,Rory
> 
> 
> On 09/08/2017 17:50, Uwe Schindler wrote:
> > Hi Rory,
> >
> > Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181 a
> minute ago. Once the first runs have succeeded, I'll report back.
> >
> > About the current state:
> > - Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant to
> Java 9 and works with "--illegal-access=deny", so the "kill switch" is not
> needed.
> > - Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup
> (shell) scripts don't detect the Java version correctly. I think a fix is in 
> the
> make (for Windows and Linux). But if you ignore the startup scripts and do it
> yourself, it works. We applied some fixes for third party libraries that don't
> work correctly (e.g. Hadoop in the version we use).
> >
> > Older Solr and Lucene versions may still have problems, as the Module
> system changed some internal APIs we need for unmapping files, but
> generally they should work, but not everything might be with best
> performance (e.g. it chooses slow NIOFSDirectory instead on memory
> mapping).
> >
> > We currently do not support Lucene with Automodules, so you *have* to
> use Lucene on classpath. The reason is that the JAR files share same
> packages. So you cannot make modules out of Lucene or Solr. We may
> support this in later versions, but that's not an important reason for us. You
> can still combine all of Lucene and Solr and make one huge "Uber Module"
> out of it (and that's what I personally recommend), but that's up to the user.
> >
> > Uwe
> >
> > -
> > Uwe Schindler
> > Achterdiek 19, D-28357 Bremen
> > http://www.thetaphi.de
> > eMail: u...@thetaphi.de
> >
> >> -Original Message-
> >> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> >> Sent: Tuesday, August 8, 2017 12:04 PM
> >> To: Dawid Weiss <dawid.we...@cs.put.poznan.pl>; Uwe Schindler
> >> <u...@thetaphi.de>
> >> Cc: rory.odonn...@oracle.com; Dalibor Topic
> <dalibor.to...@oracle.com>;
> >> Balchandra Vaidya <balchandra.vai...@oracle.com>; Muneer
> Kolarkunnu
> >> <abdul.kolarku...@oracle.com>; dev@lucene.apache.org
> >> Subject: Ready for JDK 9 ?
> >>
> >>
> >> Hi Uwe & Dawid,
> >>
> >> Thank you very much for all your testing of JDK 9 during its
> >> development! Such contributions have significantly helped shape and
> >> improve JDK 9.
> >>
> >> Now that we have reached the JDK 9 Final Release Candidate phase [1] , I
> >> would like to ask if your project can be considered to be 'ready for JDK
> >> 9', or if there are any remaining show stopper issues which you've
> >> encountered when testing with the JDK 9 release candidate.
> >>
> >> JDK 9  b181 is available at http://jdk.java.net/9/
> >>
> >> If you have a public web page, mailing list post, or even a tweet
> >> announcing you project's readiness for JDK 9, I'd love to add the URL to
> >> the upcoming JDK 9 readiness page on the Quality Outreach wiki.
> >>
> >>
> >> Looking forward to hearing from you,
> >> Rory
> >>
> >> [1] http://openj

Re: Ready for JDK 9 ?

2017-08-14 Thread Rory O'Donnell



On 11/08/2017 23:45, Uwe Schindler wrote:

Hi Rory,

I just forgot about this: No problems with Lucene/Solr and Java 9 build 181, 
same for 8u144 (of course). I will look into the Solr startup script issues!

Thanks Uwe.

I have seen somewhere on twitter or on JDK mailing lists that you will soon 
also offer Java 10 builds. Is it worth to try them? But where to find them?

Not available yet, I'll let you know when they become available.

Rgds,Rory

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Thursday, August 10, 2017 10:49 AM
To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
Weiss' <dawid.we...@cs.put.poznan.pl>
Cc: rory.odonn...@oracle.com; 'Dalibor Topic' <dalibor.to...@oracle.com>;
'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer Kolarkunnu'
<abdul.kolarku...@oracle.com>
Subject: Re: Ready for JDK 9 ?

Thanks for the update Uwe!

Rgds,Rory


On 09/08/2017 17:50, Uwe Schindler wrote:

Hi Rory,

Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181 a

minute ago. Once the first runs have succeeded, I'll report back.

About the current state:
- Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant to

Java 9 and works with "--illegal-access=deny", so the "kill switch" is not
needed.

- Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup

(shell) scripts don't detect the Java version correctly. I think a fix is in the
make (for Windows and Linux). But if you ignore the startup scripts and do it
yourself, it works. We applied some fixes for third party libraries that don't
work correctly (e.g. Hadoop in the version we use).

Older Solr and Lucene versions may still have problems, as the Module

system changed some internal APIs we need for unmapping files, but
generally they should work, but not everything might be with best
performance (e.g. it chooses slow NIOFSDirectory instead on memory
mapping).

We currently do not support Lucene with Automodules, so you *have* to

use Lucene on classpath. The reason is that the JAR files share same
packages. So you cannot make modules out of Lucene or Solr. We may
support this in later versions, but that's not an important reason for us. You
can still combine all of Lucene and Solr and make one huge "Uber Module"
out of it (and that's what I personally recommend), but that's up to the user.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Tuesday, August 8, 2017 12:04 PM
To: Dawid Weiss <dawid.we...@cs.put.poznan.pl>; Uwe Schindler
<u...@thetaphi.de>
Cc: rory.odonn...@oracle.com; Dalibor Topic

<dalibor.to...@oracle.com>;

Balchandra Vaidya <balchandra.vai...@oracle.com>; Muneer

Kolarkunnu

<abdul.kolarku...@oracle.com>; dev@lucene.apache.org
Subject: Ready for JDK 9 ?


Hi Uwe & Dawid,

Thank you very much for all your testing of JDK 9 during its
development! Such contributions have significantly helped shape and
improve JDK 9.

Now that we have reached the JDK 9 Final Release Candidate phase [1] , I
would like to ask if your project can be considered to be 'ready for JDK
9', or if there are any remaining show stopper issues which you've
encountered when testing with the JDK 9 release candidate.

JDK 9  b181 is available at http://jdk.java.net/9/

If you have a public web page, mailing list post, or even a tweet
announcing you project's readiness for JDK 9, I'd love to add the URL to
the upcoming JDK 9 readiness page on the Quality Outreach wiki.


Looking forward to hearing from you,
Rory

[1] http://openjdk.java.net/projects/jdk9/

--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


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

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


--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


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


--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


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



RE: Ready for JDK 9 ?

2017-08-11 Thread Uwe Schindler
Hi Rory,

I just forgot about this: No problems with Lucene/Solr and Java 9 build 181, 
same for 8u144 (of course). I will look into the Solr startup script issues!
I have seen somewhere on twitter or on JDK mailing lists that you will soon 
also offer Java 10 builds. Is it worth to try them? But where to find them?

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de

> -Original Message-
> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> Sent: Thursday, August 10, 2017 10:49 AM
> To: dev@lucene.apache.org; Uwe Schindler <u...@thetaphi.de>; 'Dawid
> Weiss' <dawid.we...@cs.put.poznan.pl>
> Cc: rory.odonn...@oracle.com; 'Dalibor Topic' <dalibor.to...@oracle.com>;
> 'Balchandra Vaidya' <balchandra.vai...@oracle.com>; 'Muneer Kolarkunnu'
> <abdul.kolarku...@oracle.com>
> Subject: Re: Ready for JDK 9 ?
> 
> Thanks for the update Uwe!
> 
> Rgds,Rory
> 
> 
> On 09/08/2017 17:50, Uwe Schindler wrote:
> > Hi Rory,
> >
> > Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181 a
> minute ago. Once the first runs have succeeded, I'll report back.
> >
> > About the current state:
> > - Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant to
> Java 9 and works with "--illegal-access=deny", so the "kill switch" is not
> needed.
> > - Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup
> (shell) scripts don't detect the Java version correctly. I think a fix is in 
> the
> make (for Windows and Linux). But if you ignore the startup scripts and do it
> yourself, it works. We applied some fixes for third party libraries that don't
> work correctly (e.g. Hadoop in the version we use).
> >
> > Older Solr and Lucene versions may still have problems, as the Module
> system changed some internal APIs we need for unmapping files, but
> generally they should work, but not everything might be with best
> performance (e.g. it chooses slow NIOFSDirectory instead on memory
> mapping).
> >
> > We currently do not support Lucene with Automodules, so you *have* to
> use Lucene on classpath. The reason is that the JAR files share same
> packages. So you cannot make modules out of Lucene or Solr. We may
> support this in later versions, but that's not an important reason for us. You
> can still combine all of Lucene and Solr and make one huge "Uber Module"
> out of it (and that's what I personally recommend), but that's up to the user.
> >
> > Uwe
> >
> > -
> > Uwe Schindler
> > Achterdiek 19, D-28357 Bremen
> > http://www.thetaphi.de
> > eMail: u...@thetaphi.de
> >
> >> -Original Message-
> >> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> >> Sent: Tuesday, August 8, 2017 12:04 PM
> >> To: Dawid Weiss <dawid.we...@cs.put.poznan.pl>; Uwe Schindler
> >> <u...@thetaphi.de>
> >> Cc: rory.odonn...@oracle.com; Dalibor Topic
> <dalibor.to...@oracle.com>;
> >> Balchandra Vaidya <balchandra.vai...@oracle.com>; Muneer
> Kolarkunnu
> >> <abdul.kolarku...@oracle.com>; dev@lucene.apache.org
> >> Subject: Ready for JDK 9 ?
> >>
> >>
> >> Hi Uwe & Dawid,
> >>
> >> Thank you very much for all your testing of JDK 9 during its
> >> development! Such contributions have significantly helped shape and
> >> improve JDK 9.
> >>
> >> Now that we have reached the JDK 9 Final Release Candidate phase [1] , I
> >> would like to ask if your project can be considered to be 'ready for JDK
> >> 9', or if there are any remaining show stopper issues which you've
> >> encountered when testing with the JDK 9 release candidate.
> >>
> >> JDK 9  b181 is available at http://jdk.java.net/9/
> >>
> >> If you have a public web page, mailing list post, or even a tweet
> >> announcing you project's readiness for JDK 9, I'd love to add the URL to
> >> the upcoming JDK 9 readiness page on the Quality Outreach wiki.
> >>
> >>
> >> Looking forward to hearing from you,
> >> Rory
> >>
> >> [1] http://openjdk.java.net/projects/jdk9/
> >>
> >> --
> >> Rgds,Rory O'Donnell
> >> Quality Engineering Manager
> >> Oracle EMEA , Dublin, Ireland
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> >> For additional commands, e-mail: dev-h...@lucene.apache.org
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> > For additional commands, e-mail: dev-h...@lucene.apache.org
> >
> 
> --
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org


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



Re: Ready for JDK 9 ?

2017-08-10 Thread Rory O'Donnell

Thanks for the update Uwe!

Rgds,Rory


On 09/08/2017 17:50, Uwe Schindler wrote:

Hi Rory,

Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181 a 
minute ago. Once the first runs have succeeded, I'll report back.

About the current state:
- Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant to Java 9 and works with 
"--illegal-access=deny", so the "kill switch" is not needed.
- Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup (shell) 
scripts don't detect the Java version correctly. I think a fix is in the make 
(for Windows and Linux). But if you ignore the startup scripts and do it 
yourself, it works. We applied some fixes for third party libraries that don't 
work correctly (e.g. Hadoop in the version we use).

Older Solr and Lucene versions may still have problems, as the Module system 
changed some internal APIs we need for unmapping files, but generally they 
should work, but not everything might be with best performance (e.g. it chooses 
slow NIOFSDirectory instead on memory mapping).

We currently do not support Lucene with Automodules, so you *have* to use Lucene on 
classpath. The reason is that the JAR files share same packages. So you cannot make 
modules out of Lucene or Solr. We may support this in later versions, but that's not an 
important reason for us. You can still combine all of Lucene and Solr and make one huge 
"Uber Module" out of it (and that's what I personally recommend), but that's up 
to the user.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


-Original Message-
From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
Sent: Tuesday, August 8, 2017 12:04 PM
To: Dawid Weiss ; Uwe Schindler

Cc: rory.odonn...@oracle.com; Dalibor Topic ;
Balchandra Vaidya ; Muneer Kolarkunnu
; dev@lucene.apache.org
Subject: Ready for JDK 9 ?


Hi Uwe & Dawid,

Thank you very much for all your testing of JDK 9 during its
development! Such contributions have significantly helped shape and
improve JDK 9.

Now that we have reached the JDK 9 Final Release Candidate phase [1] , I
would like to ask if your project can be considered to be 'ready for JDK
9', or if there are any remaining show stopper issues which you've
encountered when testing with the JDK 9 release candidate.

JDK 9  b181 is available at http://jdk.java.net/9/

If you have a public web page, mailing list post, or even a tweet
announcing you project's readiness for JDK 9, I'd love to add the URL to
the upcoming JDK 9 readiness page on the Quality Outreach wiki.


Looking forward to hearing from you,
Rory

[1] http://openjdk.java.net/projects/jdk9/

--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


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


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



--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


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



RE: Ready for JDK 9 ?

2017-08-09 Thread Uwe Schindler
Hi Rory,

Thank you for heads-up. I installed JDK 8 update 144 and Java 9 build 181 a 
minute ago. Once the first runs have succeeded, I'll report back.

About the current state:
- Apache Lucene 6.6 and the coming Apache Lucene 7.0 is fully comliant to Java 
9 and works with "--illegal-access=deny", so the "kill switch" is not needed.
- Apache Solr 6.6 and Apache Solr 7.0 work (Java wise), but the startup (shell) 
scripts don't detect the Java version correctly. I think a fix is in the make 
(for Windows and Linux). But if you ignore the startup scripts and do it 
yourself, it works. We applied some fixes for third party libraries that don't 
work correctly (e.g. Hadoop in the version we use).

Older Solr and Lucene versions may still have problems, as the Module system 
changed some internal APIs we need for unmapping files, but generally they 
should work, but not everything might be with best performance (e.g. it chooses 
slow NIOFSDirectory instead on memory mapping).

We currently do not support Lucene with Automodules, so you *have* to use 
Lucene on classpath. The reason is that the JAR files share same packages. So 
you cannot make modules out of Lucene or Solr. We may support this in later 
versions, but that's not an important reason for us. You can still combine all 
of Lucene and Solr and make one huge "Uber Module" out of it (and that's what I 
personally recommend), but that's up to the user.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de

> -Original Message-
> From: Rory O'Donnell [mailto:rory.odonn...@oracle.com]
> Sent: Tuesday, August 8, 2017 12:04 PM
> To: Dawid Weiss ; Uwe Schindler
> 
> Cc: rory.odonn...@oracle.com; Dalibor Topic ;
> Balchandra Vaidya ; Muneer Kolarkunnu
> ; dev@lucene.apache.org
> Subject: Ready for JDK 9 ?
> 
> 
> Hi Uwe & Dawid,
> 
> Thank you very much for all your testing of JDK 9 during its
> development! Such contributions have significantly helped shape and
> improve JDK 9.
> 
> Now that we have reached the JDK 9 Final Release Candidate phase [1] , I
> would like to ask if your project can be considered to be 'ready for JDK
> 9', or if there are any remaining show stopper issues which you've
> encountered when testing with the JDK 9 release candidate.
> 
> JDK 9  b181 is available at http://jdk.java.net/9/
> 
> If you have a public web page, mailing list post, or even a tweet
> announcing you project's readiness for JDK 9, I'd love to add the URL to
> the upcoming JDK 9 readiness page on the Quality Outreach wiki.
> 
> 
> Looking forward to hearing from you,
> Rory
> 
> [1] http://openjdk.java.net/projects/jdk9/
> 
> --
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org


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



Re: Ready for JDK 9 ?

2017-08-08 Thread Martin Gainty




From: Rory O'Donnell 
Sent: Tuesday, August 8, 2017 6:03 AM
To: Dawid Weiss; Uwe Schindler
Cc: rory.odonn...@oracle.com; Dalibor Topic; Balchandra Vaidya; Muneer 
Kolarkunnu; dev@lucene.apache.org
Subject: Ready for JDK 9 ?


Hi Uwe & Dawid,

Thank you very much for all your testing of JDK 9 during its
development! Such contributions have significantly helped shape and
improve JDK 9.

Now that we have reached the JDK 9 Final Release Candidate phase [1] , I
would like to ask if your project can be considered to be 'ready for JDK
9', or if there are any remaining show stopper issues which you've
encountered when testing with the JDK 9 release candidate.

MG>do you know if Oracle dropping IIOMetadata*.* (JPEG Metadata Parse classes)?
MG>I am noticing "will be deprecated in future release" messages
MG>i am using drew noakes (Adobe) XMP parser
MG>but the integration with Oracles base IIOMetadata classes isnt 100% 
successful

MG>JPEG spec I am referencing is at 
https://docs.oracle.com/javase/7/docs/api/javax/imageio/metadata/doc-files/jpeg_metadata.html
JPEG Metadata Format Specification and Usage 
Notes
docs.oracle.com
NOTE: It is important to call dispose() on the JPEG reader and writer objects 
when they are no longer needed, as they consume significant native resources 
which are ...


MG>can you recommend working alternatives such as Jai or commons-imaging for 
testing getAsTree, mergeTree and setFromTree?
MG>Thanks Rory!

JDK 9  b181 is available at http://jdk.java.net/9/
JDK 9 Early-Access Builds
jdk.java.net
Notes. Full JDK 9 downloads are larger than full JDK 8 downloads because they 
include JMOD files so that you can experiment with creating custom run-time 
images.




If you have a public web page, mailing list post, or even a tweet
announcing you project's readiness for JDK 9, I'd love to add the URL to
the upcoming JDK 9 readiness page on the Quality Outreach wiki.


Looking forward to hearing from you,
Rory

[1] http://openjdk.java.net/projects/jdk9/
JDK 9 project page - OpenJDK
openjdk.java.net
JDK 9. The goal of this Project is to produce an open-source reference 
implementation of the Java SE 9 Platform defined by JSR 379 in the Java 
Community Process.




--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland


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