RandomXoshiro256StarStar renamed to RandomXoshiro256PlusPlus

pull/5937/head
Nikita Koksharov 8 months ago
parent fb93403426
commit 89138fc7e3

@ -58,7 +58,7 @@ import org.redisson.config.MasterSlaveServersConfig;
import org.redisson.config.Protocol;
import org.redisson.config.TransportMode;
import org.redisson.misc.CompletableFutureWrapper;
import org.redisson.misc.RandomXoshiro256StarStar;
import org.redisson.misc.RandomXoshiro256PlusPlus;
import org.redisson.misc.RedisURI;
import org.redisson.remote.ResponseEntry;
import org.slf4j.Logger;
@ -545,7 +545,7 @@ public final class ServiceManager {
});
}
private final Random random = RandomXoshiro256StarStar.create();
private final Random random = RandomXoshiro256PlusPlus.create();
public String generateId() {
return ByteBufUtil.hexDump(generateIdArray());

@ -41,17 +41,17 @@ import java.util.concurrent.atomic.AtomicStampedReference;
* @author Una Thompson <una@unascribed.com> (Java port)
* @author Nikita Koksharov
*/
public final class RandomXoshiro256StarStar extends Random {
public final class RandomXoshiro256PlusPlus extends Random {
private static final long serialVersionUID = -2837799889588687855L;
public static Random create() {
byte[] seed = SecureRandom.getSeed(32);
ByteBuffer bbw = ByteBuffer.wrap(seed);
return new RandomXoshiro256StarStar(bbw.getLong(), bbw.getLong(), bbw.getLong(), bbw.getLong());
return new RandomXoshiro256PlusPlus(bbw.getLong(), bbw.getLong(), bbw.getLong(), bbw.getLong());
}
RandomXoshiro256StarStar(long s1, long s2, long s3, long s4) {
RandomXoshiro256PlusPlus(long s1, long s2, long s3, long s4) {
setState(s1, s2, s3, s4);
}
Loading…
Cancel
Save