The first Quality Report was published in September 2015 here, our initial intention was to provide a report every six months. We now release
a Feature Release every 6 months so we have decided to publish a Quality Outreach Report every three months.
The previous report was issued in June 2020 here
We now have 136 FOSS Projects and their developers listed on the Quality Outreach Wiki page.
We have added 1 new FOSS Project since the last report in June 2020.
Welcome Apache Camel!
Note, we have a further 15 Projects that we communicate with that are not listed on the wiki i.e 151 projects in total.
All FOSS Projects receive regular updates when Early Access (EA) builds become available, they are encouraged to
test and report back any issues they find during their testing.
Developers from 5 of the 151 participating projects filed 7 new issues in the JDK Bug System in the last three months, thank you !
Priority | Fixed | Open | Duplicate | Not an Issue | Total |
---|---|---|---|---|---|
P1 | 0 | 0 | 0 | 0 | 0 |
P2 | 0 | 0 | 0 | 0 | 0 |
P3 | 1 | 1 | 0 | 0 | 2 |
P4 | 0 | 5 | 0 | 0 | 5 |
Total Unique Issues | 1 | 6 | 0 | 0 | 7 |
The table above lists the number of bugs logged in total - 7 , of which 2 were P3 bugs and 5 were P4 bugs.
Component | P1 | P2 | P3 | P4 | Total |
---|---|---|---|---|---|
core-libs | 0 | 0 | 2 | 3 | 5 |
client-libs | 0 | 0 | 0 | 1 | 1 |
tools | 0 | 0 | 0 | 1 | 1 |
Total Unique Issues | 0 | 0 | 2 | 5 | 7 |
The table above lists the number of bugs logged by Component. The 7 Bugs were found in 3 component areas.
The following Projects have submitted bug reports in the last three months and deserve special mention:
Priority | Fixed | Open | Duplicate | Not an Issue | Incomplete | Won't fix | Can't Reproduce | Other | Total |
---|---|---|---|---|---|---|---|---|---|
P1 | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13 |
P2 | 57 | 0 | 10 | 6 | 0 | 0 | 4 | 2 | 79 |
P3 | 98 | 17 | 25 | 21 | 3 | 7 | 6 | 0 | 177 |
P4 | 26 | 38 | 12 | 9 | 4 | 6 | 5 | 0 | 100 |
P5 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
Total Unique Issues | 195 | 53 | 50 | 36 | 7 | 13 | 15 | 2 | 371 |
Priority | Fixed | Open | Duplicate | Not an Issue | Total |
---|---|---|---|---|---|
P1 | 0 | 0 | 0 | 0 | 0 |
P2 | 0 | 0 | 0 | 0 | 0 |
P3 | 1 | 1 | 0 | 0 | 2 |
P4 | 0 | 3 | 0 | 0 | 3 |
Total Unique Issues | 1 | 4 | 0 | 0 | 5 |
The following Projects have submitted bug reports against JDK 15 Early Access builds :
FOSS Project | JDK 15 EA | Comments | |
---|---|---|---|
1 | Apache Ant | I ran the Java 15 (build 15+36-1562) against our Ant project on a linux setup. No unexpected failures or issues in this version. | |
2 | Apache Lucene | It looks all fine, we have some Lucene builds with latest 15ea. | |
3 | Apache Maven | Reported an issue and same is fixed in JDK 16ea. | |
4 | Apache Tomcat | I've just run the build and tests of Tomcat 9.0.x with JDK 15+36-1562 on x86_64 and aarch64. No regressions found! | |
5 | Apache Wicket | Apache Wicket build & tests are fine with JDK 15+36-1562 ! | |
6 | Apache Zookeeper | Current development version builds and runs without issues with JDK15. | |
7 | Apereo CAS | Looking good so far, no major issues. | |
8 | Eclipse Collections | Got compilation issues due to the addition of a default method. Raised PR to resolve the issue. | |
9 | Eo-yaml | eo-yaml builds successfully with OpenJDK 15 EA. | |
10 | FXyz | Able to run it on JDK 15. | |
11 | Hibernate | Hibernate ORM and Hibernate Search build and run fine on JDK15-ea. | |
12 | JaCoCo | Our JaCoCo build against the latest Java 15 builds are green! | |
13 | Java Katas | Java Katas are tested against OpenJDK 15. | |
14 | JobRunr | JobRunr still works great on JDK 15. | |
15 | JOSM | Logged bug on JDK 15 EA build and confirmed the fix on later build. | |
16 | JUnit5 | All is fine with "JDK 15" for JUnit5. | |
17 | MyBatis | All test are green. | |
18 | Netty | I am happy to say that all is good :) | |
19 | PDFsam | All green in PDFsam with JDK 15 latest version. | |
20 | RxJava | RxJava 3.0.6 - All test pass with JDK 15 GA. | |
21 | Sejda | All green in Sejda using the latest JDK 15. |
Priority | Fixed | Open | Duplicate | Not an Issue | Total |
---|---|---|---|---|---|
P1 | 0 | 0 | 0 | 0 | 0 |
P2 | 0 | 0 | 0 | 0 | 0 |
P3 | 1 | 0 | 0 | 0 | 1 |
P4 | 0 | 3 | 0 | 0 | 3 |
Total Unique Issues | 1 | 3 | 0 | 0 | 4 |
The following Projects have submitted bug reports against JDK 16 Early Access builds :
FOSS Project | JDK 16 EA | Comments | |
---|---|---|---|
1 | Apache Ant | I ran the Java 16 EA (build 16-ea+15-631) against our Ant project on a linux setup. No unexpected failures or issues. | |
2 | Apache Tomcat | I've just run the build and tests of Tomcat 9.0.x with JDK 16-ea+15-631 on x86_64 and aarch64. No regressions found! | |
3 | Apache Wicket | I've just tested JDK 16-ea+15-631 too - everything is OK! | |
4 | Eo-yaml | eo-yaml builds successfully with OpenJDK 16 EA build. | |
5 | JaCoCo | We also test with latest Java 16 builds and everything is green on our side. | |
6 | Java Katas | Passed with JDK 16ea. | |
7 | JobRunr | I also tested it on JDK 16 (with project loom) and all is ok! | |
8 | PDFsam | All green in PDFsam with JDK 16 latest versions. | |
9 | RxJava | Target 15: Compile OK, Tests OK Target 16: Gradle still doesn't work with JDK 16 and can't target 16. | |
10 | Sejda | All green in Sejda using the latest JDK 16. |
JDK Mission Control is the winner based on the Twitter poll.
Jaikiran Pai from Apache Ant contributed 19 fixes to the JDK project, he has been approved as a JDK Committer.