Apache Commons logo Apache Commons RNG

JIRA Report

Fix Version Key Component Summary Type Resolution Status
1.3 RNG-115 core JDKRandom to allow restore state when saved from a different instance Bug Implemented Resolved
1.3 RNG-96 sampling AhrensDieterMarsagliaTsangGammaSampler incorrectly names parameters Bug Fixed Resolved
1.3 RNG-93 sampling SmallMeanPoissonSampler should require p0 to be positive Bug Fixed Resolved
1.3 RNG-92 sampling LargeMeanPoissonSampler cannot handle a mean less than 1 Bug Fixed Resolved
1.3 RNG-122 simple Change SeedFactory random source Improvement Implemented Resolved
1.3 RNG-121 sampling Cheng Beta Sampler Improvement Implemented Resolved
1.3 RNG-120 core, simple Fix security issues in serialization code for Random instances Improvement Implemented Resolved
1.3 RNG-117 simple RandomSource to support creating byte[] seed for implementing class. Improvement Implemented Resolved
1.3 RNG-116 simple RandomSource to expose supported functionality and seed size Improvement Implemented Resolved
1.3 RNG-114 sampling Improve ListSampler shuffle algorithm to detect instances of RandomAccess Improvement Implemented Resolved
1.3 RNG-111 core Jenkins Small Fast generator Improvement Implemented Resolved
1.3 RNG-110 sampling Factory methods for Discrete and Continuous distribution samplers Improvement Implemented Resolved
1.3 RNG-109 sampling DiscreteProbabilityCollectionSampler to use an internal DiscreteSampler Improvement Implemented Resolved
1.3 RNG-108 simple Update the SeedFactory to improve performance Improvement Implemented Resolved
1.3 RNG-106 core, simple XorShiRo generators require non-zero input seeds Improvement Implemented Resolved
1.3 RNG-103 sampling LargeMeanPoissonSampler to use KempSmallMeanPoissonSampler Improvement Implemented Resolved
1.3 RNG-95 sampling DiscreteUniformSampler Improvement Implemented Resolved
1.3 RNG-90 core Improve nextInt(int) and nextLong(long) for powers of 2 Improvement Implemented Resolved
1.3 RNG-88 examples Update the GenerationPerformance benchmark Improvement Implemented Resolved
1.3 RNG-87 core MultiplyWithCarry256 Improvement Implemented Resolved
1.3 RNG-81 core NumberFactory to evenly sample all representable rationals between 0 and 1 Improvement Implemented Resolved
1.3 RNG-77 core Update the NumberFactory conversion to and from byte arrays Improvement Implemented Resolved
1.3 RNG-76 core Add a primitive constructor to SplitMix64 Improvement Implemented Resolved
1.3 RNG-75 simple Improve the speed of the RandomSource create method. Improvement Implemented Resolved
1.3 RNG-74 sampling DiscreteUniformSampler can be optimised for the algorithm Improvement Implemented Resolved
1.3 RNG-73 sampling Improve Javadoc for the samplers Improvement Implemented Resolved
1.3 RNG-71 sampling Validate parameters for the distribution samplers Improvement Implemented Resolved
1.3 RNG-68 sampling AhrensDieterMarsagliaTsangGammaSampler constructor can be optimised for the theta parameter Improvement Implemented Resolved
1.3 RNG-67 Instructions for how to build and run the examples-stress code Improvement Implemented Resolved
1.3 RNG-119 core Add LongJumpable support to XorShiRo generators New Feature Implemented Resolved
1.3 RNG-118 core XoRoShiRo PlusPlus generators New Feature Implemented Resolved
1.3 RNG-112 core SFC: Chris Doty-Humphrey's Chaotic PRNG New Feature Implemented Resolved
1.3 RNG-102 sampling SharedStateSampler interface New Feature Implemented Resolved
1.3 RNG-101 sampling MarsagliaTsangWang discrete probability sampler New Feature Implemented Resolved
1.3 RNG-100 sampling GuideTableDiscreteSampler New Feature Implemented Resolved
1.3 RNG-99 sampling AliasMethodDiscreteSampler New Feature Implemented Resolved
1.3 RNG-98 client-api, core LongJumpableUniformRandomProvider New Feature Implemented Resolved
1.3 RNG-97 client-api, core JumpableUniformRandomProvider New Feature Implemented Resolved
1.3 RNG-91 sampling Kemp small mean poisson sampler New Feature Implemented Resolved
1.3 RNG-82 core, simple XorShift1024StarPhi generator New Feature Implemented Resolved
1.3 RNG-79 core Benchmark methods for producing nextDouble New Feature Implemented Resolved
1.3 RNG-78 simple ThreadLocalRandomSource New Feature Implemented Resolved
1.3 RNG-70 core, simple xoshiro generators New Feature Implemented Resolved
1.3 RNG-69 sampling GeometricSampler New Feature Implemented Resolved
1.3 RNG-86 examples PractRand Wish Implemented Resolved
1.3 RNG-49 Fix PMD warnings Wish Fixed Resolved
1.2 RNG-56 sampling Infinite loop in Ziggurat implementation Bug Fixed Closed
1.2 RNG-55 sampling UnitSphereSampler Bug Fixed Closed
1.2 RNG-52 sampling PoissonSampler allows mean above Integer.MAX_VALUE Bug Fixed Closed
1.2 RNG-61 sampling PermutationSampler shuffle contains unnecessary conditional Improvement Fixed Closed
1.2 RNG-59 simple More robust "SeedFactory" Improvement Fixed Closed
1.2 RNG-57 core CachedUniformRandomProvider for nextBoolean() and nextInt() Improvement Implemented Closed
1.2 RNG-51 PoissonSampler single use speed improvements using a cache Improvement Implemented Closed
1.2 RNG-62 CombinationSampler New Feature Implemented Closed
1.1 RNG-50 sampling PoissonSampler single use speed improvements Improvement Implemented Closed
1.1 RNG-43 sampling Log-normal samplers Improvement Implemented Closed
1.1 RNG-42 sampling Use Ziggurat implementation in other samplers Improvement Fixed Closed
1.1 RNG-36 sampling Variation of the Box-Muller algorithm New Feature Fixed Closed
1.1 RNG-48 Prepare next release (v1.1) Task Fixed Closed
1.1 RNG-34 sampling Benchmarks for samplers Task Implemented Resolved
1.1 RNG-53 sampling Prevent bad usage of internal class Wish Fixed Closed
1.1 RNG-47 sampling Migrate "EnumeratedDistribution" from "Commons Math" Wish Fixed Closed
1.1 RNG-39 sampling Move "UnitSphereRandomVectorGenerator" from "Commons Math" Wish Implemented Closed
1.1 RNG-37 sampling Ziggurat algorithm Wish Fixed Closed
1.1 RNG-35 sampling Marker interface for normalized Gaussian sampler Wish Implemented Closed
1.0 RNG-15 Bad grammer in RandomSource.State type javadoc comment Bug Fixed Closed
1.0 RNG-21 Interface "RestorableUniformRandomProvider" Improvement Implemented Closed
1.0 RNG-20 Initial state diversity Improvement Implemented Closed
1.0 RNG-10 "save" and "restore" using explicit byte array Improvement Fixed Closed
1.0 RNG-30 Sampling New Feature Implemented Closed
1.0 RNG-24 Bridge to "java.util.Random" New Feature Implemented Closed
1.0 RNG-14 Allow passing a byte array as seed New Feature Implemented Closed
1.0 RNG-13 Implement "KISS" algorithm New Feature Fixed Closed
1.0 RNG-12 Implement "multiply-with-carry" algorithm New Feature Fixed Closed
1.0 RNG-11 Set Up Travis-CI and Coveralls New Feature Implemented Closed
1.0 RNG-5 Create API usage demo example application. Task Fixed Closed
1.0 RNG-4 Add benchmark to compare performance of generating a sequence of number values. Task Fixed Closed
1.0 RNG-3 [Site] issue-tracking page should poin to new RNG related JIRA. Task Fixed Closed
1.0 RNG-2 Allow creation and execution of JMH based benchmarks Task Fixed Closed
1.0 RNG-22 Prevent "save/restore" Wish Implemented Closed