Repository: commons-rng Updated Branches: refs/heads/1.1 1eb7ea49a -> 2b3915227
Update release-notes with comments from changes Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/2b391522 Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/2b391522 Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/2b391522 Branch: refs/heads/1.1 Commit: 2b3915227bb80eeeff3b07faa8a433a469e98dd0 Parents: 1eb7ea4 Author: Rob Tompkins <chtom...@gmail.com> Authored: Fri Jul 27 08:42:09 2018 -0400 Committer: Rob Tompkins <chtom...@gmail.com> Committed: Fri Jul 27 08:42:09 2018 -0400 ---------------------------------------------------------------------- RELEASE-NOTES.txt | 23 ++++++++++++++++++++ src/changes/changes.xml | 7 +++++- .../release-notes/RELEASE-NOTES-1.1.txt | 23 ++++++++++++++++++++ 3 files changed, 52 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-rng/blob/2b391522/RELEASE-NOTES.txt ---------------------------------------------------------------------- diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index eaaedc5..29ee3e2 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -4,6 +4,29 @@ The Apache Commons RNG team is pleased to announce the commons-rng-parent-1.1 re The Apache Commons RNG project provides pure-Java implementation of pseudo-random generators. +This is a minor release of Apache Commons RNG, containing a +few new features and performance improvements. + +Apache Commons RNG 1.1 contains the following library modules: + commons-rng-client-api (requires Java 6) + commons-rng-core (requires Java 6) + commons-rng-simple (requires Java 6) + commons-rng-sampling (requires Java 6) + +The code in module 'commons-rng-core' should not be accessed +directly by applications as future release might make use of +the JPMS modularization feature available from Java 9. + +Additional code is provided in the following module: + commons-rng-examples (requires Java 9) +It is however not part of the official API and no compatibility +should be expected in subsequent releases. + +We would like to also note that commons-rng-sampling has mildly 'flaky' tests due to the +non-deterministic nature of random number generation. For this purpose, we have set +failing tests to be re-run in the maven-surefire-plugin. Our current guess is that +the build process could fail somewhere in the realm of 1 - 5 in 100 runs. + Changes in this version include: New features: http://git-wip-us.apache.org/repos/asf/commons-rng/blob/2b391522/src/changes/changes.xml ---------------------------------------------------------------------- diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 04b30ba..dc454b5 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -51,7 +51,7 @@ If the output is not quite correct, check for invisible trailing spaces! </properties> <body> - <release version="1.1" date="TBD" description=" + <release version="1.1" date="2018-07-27" description=" This is a minor release of Apache Commons RNG, containing a few new features and performance improvements. @@ -69,6 +69,11 @@ Additional code is provided in the following module: commons-rng-examples (requires Java 9) It is however not part of the official API and no compatibility should be expected in subsequent releases. + +We would like to also note that commons-rng-sampling has mildly 'flaky' tests due to the +non-deterministic nature of random number generation. For this purpose, we have set +failing tests to be re-run in the maven-surefire-plugin. Our current guess is that +the build process could fail somewhere in the realm of 1 - 5 in 100 runs. "> <action dev="erans" type="add" issue="RNG-37"> Implementation of the "Ziggurat" algorithm for Gaussian sampling. http://git-wip-us.apache.org/repos/asf/commons-rng/blob/2b391522/src/site/resources/release-notes/RELEASE-NOTES-1.1.txt ---------------------------------------------------------------------- diff --git a/src/site/resources/release-notes/RELEASE-NOTES-1.1.txt b/src/site/resources/release-notes/RELEASE-NOTES-1.1.txt index eaaedc5..29ee3e2 100644 --- a/src/site/resources/release-notes/RELEASE-NOTES-1.1.txt +++ b/src/site/resources/release-notes/RELEASE-NOTES-1.1.txt @@ -4,6 +4,29 @@ The Apache Commons RNG team is pleased to announce the commons-rng-parent-1.1 re The Apache Commons RNG project provides pure-Java implementation of pseudo-random generators. +This is a minor release of Apache Commons RNG, containing a +few new features and performance improvements. + +Apache Commons RNG 1.1 contains the following library modules: + commons-rng-client-api (requires Java 6) + commons-rng-core (requires Java 6) + commons-rng-simple (requires Java 6) + commons-rng-sampling (requires Java 6) + +The code in module 'commons-rng-core' should not be accessed +directly by applications as future release might make use of +the JPMS modularization feature available from Java 9. + +Additional code is provided in the following module: + commons-rng-examples (requires Java 9) +It is however not part of the official API and no compatibility +should be expected in subsequent releases. + +We would like to also note that commons-rng-sampling has mildly 'flaky' tests due to the +non-deterministic nature of random number generation. For this purpose, we have set +failing tests to be re-run in the maven-surefire-plugin. Our current guess is that +the build process could fail somewhere in the realm of 1 - 5 in 100 runs. + Changes in this version include: New features: