File tree Expand file tree Collapse file tree 5 files changed +18
-18
lines changed
Expand file tree Collapse file tree 5 files changed +18
-18
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ lazy_static! {
3636
3737thread_local ! {
3838 /// Store random number generator for each thread
39- static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_entropy ( ) ) ;
39+ static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_os_rng ( ) ) ;
4040}
4141
4242fn main ( ) {
@@ -48,9 +48,9 @@ fn test_counter() {
4848 let rands = CURRENT_RNG . with ( |rng| {
4949 let mut rng = rng. borrow_mut ( ) ;
5050 [
51- rng. gen_range ( 0 ..len) ,
52- rng. gen_range ( 0 ..len) ,
53- rng. gen_range ( 0 ..len) ,
51+ rng. random_range ( 0 ..len) ,
52+ rng. random_range ( 0 ..len) ,
53+ rng. random_range ( 0 ..len) ,
5454 ]
5555 } ) ;
5656 let index_first_attribute = rands[ 0 ] ;
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ lazy_static! {
3333
3434thread_local ! {
3535 /// Store random number generator for each thread
36- static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_entropy ( ) ) ;
36+ static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_os_rng ( ) ) ;
3737}
3838
3939fn main ( ) {
@@ -45,9 +45,9 @@ fn test_gauge() {
4545 let rands = CURRENT_RNG . with ( |rng| {
4646 let mut rng = rng. borrow_mut ( ) ;
4747 [
48- rng. gen_range ( 0 ..len) ,
49- rng. gen_range ( 0 ..len) ,
50- rng. gen_range ( 0 ..len) ,
48+ rng. random_range ( 0 ..len) ,
49+ rng. random_range ( 0 ..len) ,
50+ rng. random_range ( 0 ..len) ,
5151 ]
5252 } ) ;
5353 let index_first_attribute = rands[ 0 ] ;
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ lazy_static! {
3636
3737thread_local ! {
3838 /// Store random number generator for each thread
39- static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_entropy ( ) ) ;
39+ static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_os_rng ( ) ) ;
4040
4141 static PROVIDER_PER_THREAD : SdkMeterProvider = SdkMeterProvider :: builder( )
4242 . with_reader( ManualReader :: builder( ) . build( ) )
@@ -65,9 +65,9 @@ fn test_histogram(histogram: &Histogram<u64>) {
6565 let rands = CURRENT_RNG . with ( |rng| {
6666 let mut rng = rng. borrow_mut ( ) ;
6767 [
68- rng. gen_range ( 0 ..len) ,
69- rng. gen_range ( 0 ..len) ,
70- rng. gen_range ( 0 ..len) ,
68+ rng. random_range ( 0 ..len) ,
69+ rng. random_range ( 0 ..len) ,
70+ rng. random_range ( 0 ..len) ,
7171 ]
7272 } ) ;
7373 let index_first_attribute = rands[ 0 ] ;
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ lazy_static! {
2929
3030thread_local ! {
3131 /// Store random number generator for each thread
32- static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_entropy ( ) ) ;
32+ static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_os_rng ( ) ) ;
3333}
3434
3535fn main ( ) {
@@ -41,6 +41,6 @@ fn test_counter() {
4141 // memory usage indefinitely even when user code misbehaves by producing
4242 // unbounded metric points (unique time series).
4343 // It also checks that SDK's internal logging is also done in a bounded way.
44- let rand = CURRENT_RNG . with ( |rng| rng. borrow_mut ( ) . gen_range ( 0 ..100000000 ) ) ;
44+ let rand = CURRENT_RNG . with ( |rng| rng. borrow_mut ( ) . random_range ( 0 ..100000000 ) ) ;
4545 COUNTER . add ( 1 , & [ KeyValue :: new ( "A" , rand) ] ) ;
4646}
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ use std::cell::RefCell;
1717
1818thread_local ! {
1919 /// Store random number generator for each thread
20- static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_entropy ( ) ) ;
20+ static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_os_rng ( ) ) ;
2121}
2222
2323fn main ( ) {
@@ -28,9 +28,9 @@ fn test_random_generation() {
2828 let _i1 = CURRENT_RNG . with ( |rng| {
2929 let mut rng = rng. borrow_mut ( ) ;
3030 [
31- rng. gen_range ( 0 ..10 ) ,
32- rng. gen_range ( 0 ..10 ) ,
33- rng. gen_range ( 0 ..10 ) ,
31+ rng. random_range ( 0 ..10 ) ,
32+ rng. random_range ( 0 ..10 ) ,
33+ rng. random_range ( 0 ..10 ) ,
3434 ]
3535 } ) ;
3636}
You can’t perform that action at this time.
0 commit comments