This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git

commit 27abd76975ce15492b6158661f7152ce22f18ec5
Author: Alex Herbert <[email protected]>
AuthorDate: Thu Mar 17 22:19:05 2022 +0000

    RNG-169: Track changes
---
 src/changes/changes.xml | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index ccbd81b..d7224d2 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -84,14 +84,12 @@ as 'flaky' in the report).
       <action dev="aherbert" type="update" issue="169">
         "RandomSource.create": Update array seed conversion to use optimum 
seed length.
         Avoid duplication of input bytes and conversion of bytes that will be 
discarded.
-        This introduces a behavioural change for int[] to long[], long[] to 
int[], and
-        int[] to long seed conversions. All array-to-array seed conversions 
now use little
-        endian format, matching the byte[] conversion behaviour since 1.0.
-        Any fixed seeds from previous versions in byte[], Long, Int, or the 
native seed type
-        will create the same RNG state. Any int[] or long[] fixed seeds 
converted to long[]
-        or int[] native seeds use the same number of bits from the seed but 
arranged in a
-        different order after conversion. Seeds larger than the native seed 
size will use
-        a different subset of the bits. Conversion of int[] to long avoids 
loss of bits
+        This introduces a behavioural change for int[], long[], and int seed 
conversions.
+        Any fixed seeds from previous versions in byte[], long or the native 
seed type
+        will create the same RNG state. All array-to-array seed conversions 
now use little
+        endian format, matching the byte[] conversion behaviour since 1.0. All 
seed
+        conversions that expand the seed size using the same generation method 
to provide
+        additional bytes. Conversion of int[] to long avoids loss of bits
         changing the possible output seeds from 2^32 to 2^64.
       </action>
       <action dev="aherbert" type="fix" issue="170">

Reply via email to