Add instructions for local MR-jar testing 144/head
authorDavid Cromberge <dcromberge@apache.org>
Wed, 18 Aug 2021 16:25:06 +0000 (17:25 +0100)
committerDavid Cromberge <dcromberge@apache.org>
Wed, 18 Aug 2021 16:25:06 +0000 (17:25 +0100)
commitb61e9162693bdbe5eefe81e2a6cf8c5a5756dd55
treedd271caa37e84f763acc0b9c017e5548ae56a7c3
parent963d5baa3aa8a495df2e679eb9f4aab247bb1b33
Add instructions for local MR-jar testing

Verified that the C/I tests actually do make use of the `sun.nio.ch`
package for memory-mapped files. Removing the runtime JPMS flag for
this package from Surefire results in a warning, since the tests
use the classpath and not the module path.  Using the module path
in the tests would require a local `module-info.java` in the tests,
which would present problems for Java8.

Using Datasketches Memory for memory-mapped in a JPMS-enabled user
application requires explicit opens access to the `sun.nio.ch` package
otherwise the user application will exit with a hard failure instead
of a warning.
README.md