10.14.2 Release Vetting Checklist

Here's a checklist to consult when vetting the release.

Legend:

Table of Contents

10.14.2.0 (RC1)

Status

Test

Comment

Tester

(./)

Directory structure should look correct in all zips.

-

Bryan

(./)

Links should work in index.html in the bin distribution.

-

Bryan

(./)

bin scripts should work.

-

Bryan

(./)

No junk files like derby.log

-

Bryan

(./)

No unnecessary 3rd party jars like Junit

-

Bryan

(./)

Source zip can be used to generate jars and docs

Successfully build jars and docs from source zip.

Rick

(./)

Signatures and checksums correct

-

Bryan

X-(

Long running tests

-

-

X-(

Performance tests (e.g., org.apache.derbyTesting.perf.clients.Runner)

-

-

X-(

upgrade and compatibility (ask Kathey)

-

-

X-(

Large data volume tests

-

-

X-(

Recovery after crashing engine

-

-

X-(

Java EE CTS

-

-

X-(

Code coverage results

-

-

X-(

Check javadocs for known vulnerability using the Java API Documentation Updater Tool

-

-

(./)

For 10.11 and higher, remove the Lucene jars and the simple json jar from the class path and run the tests with -Dderby.tests.omitLucene=true and -Dderby.tests.omitJson=true

-

Bryan

(./)

Verify that you can upgrade from the release candidate to the development trunk.

-

Rick