You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Rory O'Donnell <ro...@oracle.com> on 2014/11/24 14:48:11 UTC

Jigsaw early-access builds updated (JDK 9 build 40)

Hi Uwe & Dawid,

JDK 9 Early Access with Project Jigsaw build b40 is available for 
download at :
https://jdk9.java.net/jigsaw/

The goal of Project Jigsaw [2] is to design and implement a standard module
system for the Java SE Platform, and to apply that system to the 
Platform itself
and to the JDK.

The main change in this build is that it includes the jrt: file-system 
provider,
so it now implements all of the changes described in JEP 220.

Please refer to Project Jigsaw's updated project pages [2] & [4] and Mark
Reinhold's update [5] for further details.

We are very interested in your experiences testing this build. Comments,
questions, and suggestions are welcome on the jigsaw-dev 
<http://mail.openjdk.java.net/mailman/listinfo/jigsaw-dev> mailing list or
through bug reports via bugs.java.com <http://bugs.java.com/>.

Note: If you haven't already subscribed to that mailing list then please do
so first, otherwise your message will be discarded as spam.

Rgds, Rory

[1] https://jdk9.java.net/jigsaw/
[2] http://openjdk.java.net/projects/jigsaw/
[3] http://openjdk.java.net/jeps/220
[4] http://openjdk.java.net/projects/jigsaw/ea
[5] 
http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/004014.html

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


Re: Jigsaw early-access builds updated (JDK 9 build 40)

Posted by Rory O'Donnell <ro...@oracle.com>.
Hi Uwe,

Dalibor announced preliminary timelines to 7u80 back in December:
http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-December/010126.html

Hope that answers all your questions, let me know if there is anything 
missing and
please do test.

I will be sending availability emails on Monday for all the latest builds.

Rgds,Rory

On 09/01/2015 13:56, Uwe Schindler wrote:
>
> Thanks Rory for the feedback!
>
> I just noticed that there is a build for a coming Java 7u80 on the way 
> (https://jdk7.java.net/download.html). The last time I talked with 
> you, I had the impression that there will be no more Java 7u80 anymore 
> before the final countdown for Java 7 J
>
> Is this still true, and we should start testing this builds? What’s 
> the time frame for those? We currently only test Java 8u40 and Java 9 
> previews. I just want to be sure that nothing breaks for the final 
> Java 7 builds. Maybe Dalibor knows more.
>
> Uwe
>
> -----
>
> Uwe Schindler
>
> H.-H.-Meier-Allee 63, D-28213 Bremen
>
> http://www.thetaphi.de <http://www.thetaphi.de/>
>
> eMail: uwe@thetaphi.de
>
> *From:*Rory O'Donnell [mailto:rory.odonnell@oracle.com]
> *Sent:* Friday, January 09, 2015 2:42 PM
> *To:* dev@lucene.apache.org
> *Cc:* Uwe Schindler; 'Dawid Weiss'; 'Vaidya Balchandra'; 'Dalibor 
> Topic'; rory.odonnell@oracle.com
> *Subject:* Re: Jigsaw early-access builds updated (JDK 9 build 40)
>
> On 09/01/2015 12:53, Uwe Schindler wrote:
>
>     Hi Rory,
>
>     I finally had some time to update the JDK versions on our build
>     server. I bumped up JDK 9 to build 40 yesterday. In general, the
>     missing rt.jar is not causing problems for us. Only some bytecode
>     checking tools or the optionally used Eclipse ECJ compiler for
>     Javadocs cannot handle that. In the case of my own forbidden-apis
>     checker, the problem is just that it cannot understand the new
>     classpath format, so the deep bytecode checks are disabled and a
>     warning is printed). Finally: The build does not break.
>
> Thanks for that feedback Uwe!
>
> But we have a problem with running tests, which is caused by some 
> unrelated change in the Java FileSystem 2 API, please see this issue 
> for a description:
>
> https://issues.apache.org/jira/browse/LUCENE-6169
>
> My question: What would be the right contact person and mailing list 
> about this (NIO.2 Filesystem stuff)? Alan Bateman did the commit that 
> breaks our Lucene index commit safety (this is really important to 
> make sure that a commit on an Lucene/Solr/Elasticsearch index is 
> correctly persisted to disk).
>
> Let me check, I will try to get back to you today if not then on Monday.
>
> Rgds,Rory
>
> Regards,
>
> Uwe
>
> -----
>
> Uwe Schindler
>
> H.-H.-Meier-Allee 63, D-28213 Bremen
>
> http://www.thetaphi.de <http://www.thetaphi.de/>
>
> eMail: uwe@thetaphi.de <ma...@thetaphi.de>
>
> *From:*Rory O'Donnell [mailto:rory.odonnell@oracle.com]
> *Sent:* Monday, November 24, 2014 2:48 PM
> *To:* Uwe Schindler; Dawid Weiss
> *Cc:* rory.odonnell@oracle.com <ma...@oracle.com>; 
> dev@lucene.apache.org <ma...@lucene.apache.org>; Vaidya 
> Balchandra; Dalibor Topic
> *Subject:* Jigsaw early-access builds updated (JDK 9 build 40)
>
>
> Hi Uwe & Dawid,
>
> JDK 9 Early Access with Project Jigsaw build b40 is available for 
> download at :
> https://jdk9.java.net/jigsaw/
>
> The goal of Project Jigsaw [2] is to design and implement a standard 
> module
> system for the Java SE Platform, and to apply that system to the 
> Platform itself
> and to the JDK.
>
> The main change in this build is that it includes the jrt: file-system 
> provider,
> so it now implements all of the changes described in JEP 220.
>
> Please refer to Project Jigsaw's updated project pages [2] & [4] and Mark
> Reinhold's update [5] for further details.
>
> We are very interested in your experiences testing this build. Comments,
> questions, and suggestions are welcome on the jigsaw-dev 
> <http://mail.openjdk.java.net/mailman/listinfo/jigsaw-dev> mailing 
> list or
> through bug reports via bugs.java.com <http://bugs.java.com/>.
>
> Note: If you haven’t already subscribed to that mailing list then 
> please do
> so first, otherwise your message will be discarded as spam.
>
> Rgds, Rory
>
> [1] https://jdk9.java.net/jigsaw/
> [2] http://openjdk.java.net/projects/jigsaw/
> [3] http://openjdk.java.net/jeps/220
> [4] http://openjdk.java.net/projects/jigsaw/ea
> [5] 
> http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/004014.html 
> <http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/003946.html>
>
>
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland
>
>
>
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin,Ireland

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


RE: Jigsaw early-access builds updated (JDK 9 build 40)

Posted by Uwe Schindler <uw...@thetaphi.de>.
Thanks Rory for the feedback!

 

I just noticed that there is a build for a coming Java 7u80 on the way (https://jdk7.java.net/download.html). The last time I talked with you, I had the impression that there will be no more Java 7u80 anymore before the final countdown for Java 7 J

 

Is this still true, and we should start testing this builds? What’s the time frame for those? We currently only test Java 8u40 and Java 9 previews. I just want to be sure that nothing breaks for the final Java 7 builds. Maybe Dalibor knows more.

 

Uwe

 

-----

Uwe Schindler

H.-H.-Meier-Allee 63, D-28213 Bremen

 <http://www.thetaphi.de/> http://www.thetaphi.de

eMail: uwe@thetaphi.de

 

From: Rory O'Donnell [mailto:rory.odonnell@oracle.com] 
Sent: Friday, January 09, 2015 2:42 PM
To: dev@lucene.apache.org
Cc: Uwe Schindler; 'Dawid Weiss'; 'Vaidya Balchandra'; 'Dalibor Topic'; rory.odonnell@oracle.com
Subject: Re: Jigsaw early-access builds updated (JDK 9 build 40)

 

 

On 09/01/2015 12:53, Uwe Schindler wrote:

Hi Rory,

 

I finally had some time to update the JDK versions on our build server. I bumped up JDK 9 to build 40 yesterday. In general, the missing rt.jar is not causing problems for us. Only some bytecode checking tools or the optionally used Eclipse ECJ compiler for Javadocs cannot handle that. In the case of my own forbidden-apis checker, the problem is just that it cannot understand the new classpath format, so the deep bytecode checks are disabled and a warning is printed). Finally: The build does not break.

Thanks for that feedback Uwe!



 

But we have a problem with running tests, which is caused by some unrelated change in the Java FileSystem 2 API, please see this issue for a description:

 <https://issues.apache.org/jira/browse/LUCENE-6169> https://issues.apache.org/jira/browse/LUCENE-6169

 

My question: What would be the right contact person and mailing list about this (NIO.2 Filesystem stuff)? Alan Bateman did the commit that breaks our Lucene index commit safety (this is really important to make sure that a commit on an Lucene/Solr/Elasticsearch index is correctly persisted to disk).

Let me check, I will try to get back to you today if not then on Monday.

Rgds,Rory



 

Regards,

Uwe

-----

Uwe Schindler

H.-H.-Meier-Allee 63, D-28213 Bremen

 <http://www.thetaphi.de/> http://www.thetaphi.de

eMail: uwe@thetaphi.de

 

From: Rory O'Donnell [mailto:rory.odonnell@oracle.com] 
Sent: Monday, November 24, 2014 2:48 PM
To: Uwe Schindler; Dawid Weiss
Cc: rory.odonnell@oracle.com; dev@lucene.apache.org; Vaidya Balchandra; Dalibor Topic
Subject: Jigsaw early-access builds updated (JDK 9 build 40)

 


Hi Uwe & Dawid, 

JDK 9 Early Access with Project Jigsaw build b40 is available for download at :
https://jdk9.java.net/jigsaw/

The goal of Project Jigsaw [2] is to design and implement a standard module 
system for the Java SE Platform, and to apply that system to the Platform itself 
and to the JDK. 

The main change in this build is that it includes the jrt: file-system provider, 
so it now implements all of the changes described in JEP 220. 

Please refer to Project Jigsaw's updated project pages [2] & [4] and Mark 
Reinhold's update [5] for further details. 

We are very interested in your experiences testing this build. Comments, 
questions, and suggestions are welcome on the jigsaw-dev <http://mail.openjdk.java.net/mailman/listinfo/jigsaw-dev>  mailing list or 
through bug reports via bugs.java.com <http://bugs.java.com/> . 

Note: If you haven’t already subscribed to that mailing list then please do 
so first, otherwise your message will be discarded as spam. 

Rgds, Rory

[1] https://jdk9.java.net/jigsaw/
[2] http://openjdk.java.net/projects/jigsaw/
[3] http://openjdk.java.net/jeps/220
[4] http://openjdk.java.net/projects/jigsaw/ea
[5] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/004014.html <http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/003946.html> 




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





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

Re: Jigsaw early-access builds updated (JDK 9 build 40)

Posted by Rory O'Donnell <ro...@oracle.com>.
On 09/01/2015 12:53, Uwe Schindler wrote:
>
> Hi Rory,
>
> I finally had some time to update the JDK versions on our build 
> server. I bumped up JDK 9 to build 40 yesterday. In general, the 
> missing rt.jar is not causing problems for us. Only some bytecode 
> checking tools or the optionally used Eclipse ECJ compiler for 
> Javadocs cannot handle that. In the case of my own forbidden-apis 
> checker, the problem is just that it cannot understand the new 
> classpath format, so the deep bytecode checks are disabled and a 
> warning is printed). Finally: The build does not break.
>
Thanks for that feedback Uwe!
>
> But we have a problem with running tests, which is caused by some 
> unrelated change in the Java FileSystem 2 API, please see this issue 
> for a description:
>
> https://issues.apache.org/jira/browse/LUCENE-6169
>
> My question: What would be the right contact person and mailing list 
> about this (NIO.2 Filesystem stuff)? Alan Bateman did the commit that 
> breaks our Lucene index commit safety (this is really important to 
> make sure that a commit on an Lucene/Solr/Elasticsearch index is 
> correctly persisted to disk).
>
Let me check, I will try to get back to you today if not then on Monday.

Rgds,Rory
>
> Regards,
>
> Uwe
>
> -----
>
> Uwe Schindler
>
> H.-H.-Meier-Allee 63, D-28213 Bremen
>
> http://www.thetaphi.de <http://www.thetaphi.de/>
>
> eMail: uwe@thetaphi.de
>
> *From:*Rory O'Donnell [mailto:rory.odonnell@oracle.com]
> *Sent:* Monday, November 24, 2014 2:48 PM
> *To:* Uwe Schindler; Dawid Weiss
> *Cc:* rory.odonnell@oracle.com; dev@lucene.apache.org; Vaidya 
> Balchandra; Dalibor Topic
> *Subject:* Jigsaw early-access builds updated (JDK 9 build 40)
>
>
> Hi Uwe & Dawid,
>
> JDK 9 Early Access with Project Jigsaw build b40 is available for 
> download at :
> https://jdk9.java.net/jigsaw/
>
> The goal of Project Jigsaw [2] is to design and implement a standard 
> module
> system for the Java SE Platform, and to apply that system to the 
> Platform itself
> and to the JDK.
>
> The main change in this build is that it includes the jrt: file-system 
> provider,
> so it now implements all of the changes described in JEP 220.
>
> Please refer to Project Jigsaw's updated project pages [2] & [4] and Mark
> Reinhold's update [5] for further details.
>
> We are very interested in your experiences testing this build. Comments,
> questions, and suggestions are welcome on the jigsaw-dev 
> <http://mail.openjdk.java.net/mailman/listinfo/jigsaw-dev> mailing 
> list or
> through bug reports via bugs.java.com <http://bugs.java.com/>.
>
> Note: If you haven’t already subscribed to that mailing list then 
> please do
> so first, otherwise your message will be discarded as spam.
>
> Rgds, Rory
>
> [1] https://jdk9.java.net/jigsaw/
> [2] http://openjdk.java.net/projects/jigsaw/
> [3] http://openjdk.java.net/jeps/220
> [4] http://openjdk.java.net/projects/jigsaw/ea
> [5] 
> http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/004014.html 
> <http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/003946.html>
>
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland

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


Re: Jigsaw early-access builds updated (JDK 9 build 40)

Posted by Rory O'Donnell <ro...@oracle.com>.
On 09/01/2015 12:53, Uwe Schindler wrote:
>
> Hi Rory,
>
> I finally had some time to update the JDK versions on our build 
> server. I bumped up JDK 9 to build 40 yesterday. In general, the 
> missing rt.jar is not causing problems for us. Only some bytecode 
> checking tools or the optionally used Eclipse ECJ compiler for 
> Javadocs cannot handle that. In the case of my own forbidden-apis 
> checker, the problem is just that it cannot understand the new 
> classpath format, so the deep bytecode checks are disabled and a 
> warning is printed). Finally: The build does not break.
>
> But we have a problem with running tests, which is caused by some 
> unrelated change in the Java FileSystem 2 API, please see this issue 
> for a description:
>
> https://issues.apache.org/jira/browse/LUCENE-6169
>
> My question: What would be the right contact person and mailing list 
> about this (NIO.2 Filesystem stuff)? Alan Bateman did the commit that 
> breaks our Lucene index commit safety (this is really important to 
> make sure that a commit on an Lucene/Solr/Elasticsearch index is 
> correctly persisted to disk).
>
Uwe - best place to start the conversation is on the nio-dev mailing list.

Rgds, Rory
>
> Regards,
>
> Uwe
>
> -----
>
> Uwe Schindler
>
> H.-H.-Meier-Allee 63, D-28213 Bremen
>
> http://www.thetaphi.de <http://www.thetaphi.de/>
>
> eMail: uwe@thetaphi.de
>
> *From:*Rory O'Donnell [mailto:rory.odonnell@oracle.com]
> *Sent:* Monday, November 24, 2014 2:48 PM
> *To:* Uwe Schindler; Dawid Weiss
> *Cc:* rory.odonnell@oracle.com; dev@lucene.apache.org; Vaidya 
> Balchandra; Dalibor Topic
> *Subject:* Jigsaw early-access builds updated (JDK 9 build 40)
>
>
> Hi Uwe & Dawid,
>
> JDK 9 Early Access with Project Jigsaw build b40 is available for 
> download at :
> https://jdk9.java.net/jigsaw/
>
> The goal of Project Jigsaw [2] is to design and implement a standard 
> module
> system for the Java SE Platform, and to apply that system to the 
> Platform itself
> and to the JDK.
>
> The main change in this build is that it includes the jrt: file-system 
> provider,
> so it now implements all of the changes described in JEP 220.
>
> Please refer to Project Jigsaw's updated project pages [2] & [4] and Mark
> Reinhold's update [5] for further details.
>
> We are very interested in your experiences testing this build. Comments,
> questions, and suggestions are welcome on the jigsaw-dev 
> <http://mail.openjdk.java.net/mailman/listinfo/jigsaw-dev> mailing 
> list or
> through bug reports via bugs.java.com <http://bugs.java.com/>.
>
> Note: If you haven’t already subscribed to that mailing list then 
> please do
> so first, otherwise your message will be discarded as spam.
>
> Rgds, Rory
>
> [1] https://jdk9.java.net/jigsaw/
> [2] http://openjdk.java.net/projects/jigsaw/
> [3] http://openjdk.java.net/jeps/220
> [4] http://openjdk.java.net/projects/jigsaw/ea
> [5] 
> http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/004014.html 
> <http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/003946.html>
>
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland

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


RE: Jigsaw early-access builds updated (JDK 9 build 40)

Posted by Uwe Schindler <uw...@thetaphi.de>.
Hi Rory,

 

I finally had some time to update the JDK versions on our build server. I bumped up JDK 9 to build 40 yesterday. In general, the missing rt.jar is not causing problems for us. Only some bytecode checking tools or the optionally used Eclipse ECJ compiler for Javadocs cannot handle that. In the case of my own forbidden-apis checker, the problem is just that it cannot understand the new classpath format, so the deep bytecode checks are disabled and a warning is printed). Finally: The build does not break.

 

But we have a problem with running tests, which is caused by some unrelated change in the Java FileSystem 2 API, please see this issue for a description:

 <https://issues.apache.org/jira/browse/LUCENE-6169> https://issues.apache.org/jira/browse/LUCENE-6169

 

My question: What would be the right contact person and mailing list about this (NIO.2 Filesystem stuff)? Alan Bateman did the commit that breaks our Lucene index commit safety (this is really important to make sure that a commit on an Lucene/Solr/Elasticsearch index is correctly persisted to disk).

 

Regards,

Uwe

-----

Uwe Schindler

H.-H.-Meier-Allee 63, D-28213 Bremen

 <http://www.thetaphi.de/> http://www.thetaphi.de

eMail: uwe@thetaphi.de

 

From: Rory O'Donnell [mailto:rory.odonnell@oracle.com] 
Sent: Monday, November 24, 2014 2:48 PM
To: Uwe Schindler; Dawid Weiss
Cc: rory.odonnell@oracle.com; dev@lucene.apache.org; Vaidya Balchandra; Dalibor Topic
Subject: Jigsaw early-access builds updated (JDK 9 build 40)

 


Hi Uwe & Dawid, 

JDK 9 Early Access with Project Jigsaw build b40 is available for download at :
https://jdk9.java.net/jigsaw/

The goal of Project Jigsaw [2] is to design and implement a standard module 
system for the Java SE Platform, and to apply that system to the Platform itself 
and to the JDK. 

The main change in this build is that it includes the jrt: file-system provider, 
so it now implements all of the changes described in JEP 220. 

Please refer to Project Jigsaw's updated project pages [2] & [4] and Mark 
Reinhold's update [5] for further details. 

We are very interested in your experiences testing this build. Comments, 
questions, and suggestions are welcome on the jigsaw-dev <http://mail.openjdk.java.net/mailman/listinfo/jigsaw-dev>  mailing list or 
through bug reports via bugs.java.com <http://bugs.java.com/> . 

Note: If you haven’t already subscribed to that mailing list then please do 
so first, otherwise your message will be discarded as spam. 

Rgds, Rory

[1] https://jdk9.java.net/jigsaw/
[2] http://openjdk.java.net/projects/jigsaw/
[3] http://openjdk.java.net/jeps/220
[4] http://openjdk.java.net/projects/jigsaw/ea
[5] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/004014.html <http://mail.openjdk.java.net/pipermail/jigsaw-dev/2014-November/003946.html> 



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