Differences between revisions 23 and 24
Revision 23 as of 2019-02-09 17:40:19
Size: 5340
Comment:
Revision 24 as of 2019-02-09 19:46:43
Size: 5424
Comment:
Deletions are marked like this. Additions are marked like this.
Line 29: Line 29:
||<<Icon(angry.png)>> ||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|| - || - || ||<<Icon(checkmark.png)>> ||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|| Tests ran cleanly with a classpath on Java 9 except for the DERBY-4762 errors. || Rick ||

10.15.1 Release Vetting Checklist

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

Legend:

  • (./) - Done.

  • X-( - Needs testing.

Table of Contents

10.15.1.3 (RC4)

Status

Test

Comment

Tester

(./)

Directory structure should look correct in all zips.

I compared the directory structures of all the zip distributions with the corresponding distributions from 10.15.1.0. The only difference was the presence of the new doc page explaining why one would boot Derby with a modulepath.

Rick

(./)

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

Top level links work correctly.

Rick

(./)

bin scripts should work.

On Mac OSX, I tested the following bin scripts from the bin distribution: sysinfo, startNetworkServer, stopNetworkServer, ij, dblook. They all worked.

Rick

(./)

No junk files like derby.log

None found.

Rick

(./)

No unnecessary 3rd party jars like Junit

None found.

Rick

(./)

Source zip can be used to generate jars and docs

Jars and docs successfully built from the source zip.

Rick

X-(

Signatures and checksums correct

-

-

X-(

Long running tests

-

-

X-(

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

-

-

(./)

upgrade and compatibility (ask Kathey)

Upgrade test ran successfully starting from the following releases: 10.1.1.0, 10.1.2.1, 10.1.3.1, 10.2.1.6, 10.2.2.0, 10.2.2.1, 10.3.3.0, 10.4.1.3, 10.4.2.0, 10.4.2.1, 10.5.1.1, 10.5.3.0, 10.6.1.0, 10.6.2.1, 10.7.1.1, 10.8.1.2, 10.8.2.2, 10.9.1.0, 10.10.1.1, 10.10.1.2, 10.10.1.3, 10.10.2.0, 10.11.1.1, 10.12.1.1, 10.13.1.1, 10.14.1.0, 10.14.2.0

Rick

X-(

Large data volume tests

-

-

X-(

Recovery after crashing engine

-

-

X-(

Java EE CTS

-

-

X-(

Code coverage results

-

-

(./)

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

Tests ran cleanly with a classpath on Java 9 except for the DERBY-4762 errors.

Rick

(./)

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

Works.

Rick

10.15.1.0 (RC1)

Status

Test

Comment

Tester

(./)

Directory structure should look correct in all zips.

The structure looks correct to me. See the detailed comment at https://issues.apache.org/jira/browse/DERBY-7010?focusedCommentId=16749475&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16749475

Rick

(./)

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

Top-level links look ok. Drilling down into the docs, I logged some issues which we can clean up in a later release: DERBY-7026 and DERBY-7027.

Rick

(./)

bin scripts should work.

On Mac OSX, I tested the following bin scripts from the bin distribution: sysinfo, startNetworkServer, stopNetworkServer, ij, dblook. They all worked.

Rick

(./)

No junk files like derby.log

None found.

Rick

(./)

No unnecessary 3rd party jars like Junit

None found.

Rick

(./)

Source zip can be used to generate jars and docs

Successfully built jars and html docs from source zip.

Rick

(./)

Signatures and checksums correct

I successfully used the Windows 'certutil' utility to validate the SHA512 checksums

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

-

-

(./)

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

This only applies to javadoc produced by pre-JDK 8 javadoc tools. We should remove this item from the release-vetting checklist.

Rick

(./)

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

The tests ran successfully in this configuration with a classpath.

Rick

(./)

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

There is a harmless difference in behavior between 10.14 and 10.15, which is described and handled by work on https://issues.apache.org/jira/browse/DERBY-7031

Rick

TenFifteenChecklist (last edited 2019-02-09 19:46:43 by RichardHillegas)