=act switch to java std lib ThreadLocalRandom

This commit is contained in:
Andrea 2015-09-25 08:39:02 +02:00 committed by Konrad Malawski
parent 0511b07f3e
commit cd3d68a77c
33 changed files with 34 additions and 34 deletions

View file

@ -10,7 +10,7 @@ import java.util.concurrent._
import atomic.{ AtomicReference, AtomicInteger } import atomic.{ AtomicReference, AtomicInteger }
import scala.concurrent.{ future, Await, ExecutionContext } import scala.concurrent.{ future, Await, ExecutionContext }
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import scala.util.Try import scala.util.Try
import scala.util.control.NonFatal import scala.util.control.NonFatal
import org.scalatest.BeforeAndAfterEach import org.scalatest.BeforeAndAfterEach

View file

@ -5,7 +5,7 @@ package akka.pattern
import scala.concurrent.Promise import scala.concurrent.Promise
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorLogging import akka.actor.ActorLogging
import akka.actor.Props import akka.actor.Props

View file

@ -14,7 +14,7 @@ import scala.annotation.{ switch, tailrec }
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.ExecutionContextExecutor import scala.concurrent.ExecutionContextExecutor
import scala.concurrent.duration.Duration import scala.concurrent.duration.Duration
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import scala.util.control.NonFatal import scala.util.control.NonFatal
import akka.dispatch.MessageDispatcher import akka.dispatch.MessageDispatcher

View file

@ -4,7 +4,7 @@
package akka.pattern package akka.pattern
import scala.concurrent.duration.FiniteDuration import scala.concurrent.duration.FiniteDuration
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorRef import akka.actor.ActorRef
import akka.actor.DeadLetterSuppression import akka.actor.DeadLetterSuppression

View file

@ -4,7 +4,7 @@
package akka.routing package akka.routing
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.ActorContext import akka.actor.ActorContext
import akka.actor.Props import akka.actor.Props
import akka.dispatch.Dispatchers import akka.dispatch.Dispatchers

View file

@ -5,7 +5,7 @@ package akka.routing
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.actor.ActorCell import akka.actor.ActorCell
import akka.actor.ActorRefWithCell import akka.actor.ActorRefWithCell

View file

@ -13,7 +13,7 @@ import akka.cluster.Member
import akka.cluster.Cluster import akka.cluster.Cluster
import scala.collection.immutable import scala.collection.immutable
import akka.cluster.MemberStatus import akka.cluster.MemberStatus
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.Terminated import akka.actor.Terminated
import akka.actor.DeadLetterSuppression import akka.actor.DeadLetterSuppression

View file

@ -7,7 +7,7 @@ import java.util.Arrays
import java.util.concurrent.atomic.AtomicReference import java.util.concurrent.atomic.AtomicReference
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorSystem import akka.actor.ActorSystem

View file

@ -7,7 +7,7 @@ package akka.cluster.metrics
import language.postfixOps import language.postfixOps
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.testkit.{ LongRunningTest, AkkaSpec } import akka.testkit.{ LongRunningTest, AkkaSpec }
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
class EWMASpec extends AkkaSpec(MetricsConfig.defaultEnabled) with MetricsCollectorFactory { class EWMASpec extends AkkaSpec(MetricsConfig.defaultEnabled) with MetricsCollectorFactory {

View file

@ -7,7 +7,7 @@ package akka.cluster.pubsub
import scala.collection.immutable import scala.collection.immutable
import scala.collection.immutable.Set import scala.collection.immutable.Set
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import java.net.URLEncoder import java.net.URLEncoder
import java.net.URLDecoder import java.net.URLDecoder
import akka.actor.Actor import akka.actor.Actor

View file

@ -7,7 +7,7 @@ import language.existentials
import language.postfixOps import language.postfixOps
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import scala.util.control.NonFatal import scala.util.control.NonFatal
import akka.actor._ import akka.actor._
import akka.actor.SupervisorStrategy.Stop import akka.actor.SupervisorStrategy.Stop

View file

@ -13,7 +13,7 @@ import java.lang.reflect.InvocationTargetException
import java.lang.reflect.Method import java.lang.reflect.Method
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import scala.util.{ Try, Success, Failure } import scala.util.{ Try, Success, Failure }
import akka.ConfigurationException import akka.ConfigurationException
import akka.actor.Actor import akka.actor.Actor

View file

@ -10,7 +10,7 @@ import java.util.concurrent.atomic.AtomicReference
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import com.typesafe.config.Config import com.typesafe.config.Config

View file

@ -10,7 +10,7 @@ import language.postfixOps
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import java.util.concurrent.atomic.AtomicReference import java.util.concurrent.atomic.AtomicReference
import org.scalatest.BeforeAndAfterEach import org.scalatest.BeforeAndAfterEach
import com.typesafe.config.Config import com.typesafe.config.Config

View file

@ -10,7 +10,7 @@ import akka.remote.transport.ThrottlerTransportAdapter.Direction
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.testkit._ import akka.testkit._
import akka.testkit.TestEvent._ import akka.testkit.TestEvent._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.remote.testconductor.RoleName import akka.remote.testconductor.RoleName
import akka.actor.Props import akka.actor.Props
import akka.actor.Actor import akka.actor.Actor

View file

@ -11,7 +11,7 @@ import scala.concurrent.duration._
import scala.collection.immutable import scala.collection.immutable
import akka.remote.FailureDetector import akka.remote.FailureDetector
import akka.remote.DefaultFailureDetectorRegistry import akka.remote.DefaultFailureDetectorRegistry
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
object ClusterHeartbeatSenderStateSpec { object ClusterHeartbeatSenderStateSpec {
class FailureDetectorStub extends FailureDetector { class FailureDetectorStub extends FailureDetector {

View file

@ -9,7 +9,7 @@ package akka.cluster
import language.postfixOps import language.postfixOps
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.testkit.{ LongRunningTest, AkkaSpec } import akka.testkit.{ LongRunningTest, AkkaSpec }
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
class EWMASpec extends AkkaSpec(MetricsEnabledSpec.config) with MetricsCollectorFactory { class EWMASpec extends AkkaSpec(MetricsEnabledSpec.config) with MetricsCollectorFactory {

View file

@ -10,7 +10,7 @@ import scala.collection.immutable.Queue
import scala.collection.mutable import scala.collection.mutable
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.duration.FiniteDuration import scala.concurrent.duration.FiniteDuration
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import scala.util.Failure import scala.util.Failure
import scala.util.Success import scala.util.Success
import scala.util.Try import scala.util.Try

View file

@ -4,7 +4,7 @@
package akka.cluster.ddata package akka.cluster.ddata
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.cluster.Cluster import akka.cluster.Cluster
import akka.remote.testconductor.RoleName import akka.remote.testconductor.RoleName

View file

@ -4,7 +4,7 @@
package akka.cluster.ddata package akka.cluster.ddata
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorLogging import akka.actor.ActorLogging
import akka.actor.ActorSystem import akka.actor.ActorSystem

View file

@ -6,7 +6,7 @@ package docs.ddata;
//#data-bot //#data-bot
import static java.util.concurrent.TimeUnit.SECONDS; import static java.util.concurrent.TimeUnit.SECONDS;
import scala.concurrent.duration.Duration; import scala.concurrent.duration.Duration;
import scala.concurrent.forkjoin.ThreadLocalRandom; import java.util.concurrent.ThreadLocalRandom;
import akka.actor.AbstractActor; import akka.actor.AbstractActor;
import akka.actor.ActorRef; import akka.actor.ActorRef;

View file

@ -18,7 +18,7 @@ import org.junit.Test;
import org.junit.AfterClass; import org.junit.AfterClass;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import scala.concurrent.duration.FiniteDuration; import scala.concurrent.duration.FiniteDuration;
import scala.concurrent.forkjoin.ThreadLocalRandom; import java.util.concurrent.ThreadLocalRandom;
import akka.actor.Actor; import akka.actor.Actor;
import akka.actor.ActorLogging; import akka.actor.ActorLogging;

View file

@ -4,7 +4,7 @@
package docs.ddata package docs.ddata
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorLogging import akka.actor.ActorLogging
import akka.cluster.Cluster import akka.cluster.Cluster
@ -47,7 +47,7 @@ object DistributedDataDocSpec {
""" """
//#data-bot //#data-bot
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorLogging import akka.actor.ActorLogging
import akka.cluster.Cluster import akka.cluster.Cluster

View file

@ -41,7 +41,7 @@ akka.actor.deployment {
//#routing-logic //#routing-logic
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.routing.RoundRobinRoutingLogic import akka.routing.RoundRobinRoutingLogic
import akka.routing.RoutingLogic import akka.routing.RoutingLogic
import akka.routing.Routee import akka.routing.Routee

View file

@ -5,7 +5,7 @@
package akka.persistence package akka.persistence
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import scala.language.postfixOps import scala.language.postfixOps
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory

View file

@ -6,7 +6,7 @@ package akka.persistence.journal.chaos
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.Future import scala.concurrent.Future
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.persistence._ import akka.persistence._
import akka.persistence.journal.AsyncWriteJournal import akka.persistence.journal.AsyncWriteJournal
import akka.persistence.journal.inmem.InmemMessages import akka.persistence.journal.inmem.InmemMessages

View file

@ -3,7 +3,7 @@
*/ */
package akka.remote package akka.remote
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.ActorSystem import akka.actor.ActorSystem
import akka.actor.ExtendedActorSystem import akka.actor.ExtendedActorSystem
import akka.actor.Extension import akka.actor.Extension

View file

@ -11,7 +11,7 @@ import akka.remote.transport.AssociationHandle.{ HandleEvent, HandleEventListene
import akka.remote.transport.Transport._ import akka.remote.transport.Transport._
import akka.util.ByteString import akka.util.ByteString
import java.util.concurrent.ConcurrentHashMap import java.util.concurrent.ConcurrentHashMap
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import scala.concurrent.{ Future, Promise } import scala.concurrent.{ Future, Promise }
import scala.util.control.NoStackTrace import scala.util.control.NoStackTrace
import scala.util.Try import scala.util.Try

View file

@ -5,7 +5,7 @@ package akka.remote
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
object AckedDeliverySpec { object AckedDeliverySpec {

View file

@ -16,7 +16,7 @@ import java.io.NotSerializableException
import scala.concurrent.Await import scala.concurrent.Await
import scala.concurrent.Future import scala.concurrent.Future
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.testkit.SocketUtil.temporaryServerAddress import akka.testkit.SocketUtil.temporaryServerAddress
object RemotingSpec { object RemotingSpec {

View file

@ -9,7 +9,7 @@ import java.util.concurrent.TimeUnit;
import sample.cluster.stats.StatsMessages.JobFailed; import sample.cluster.stats.StatsMessages.JobFailed;
import sample.cluster.stats.StatsMessages.StatsJob; import sample.cluster.stats.StatsMessages.StatsJob;
import sample.cluster.stats.StatsMessages.StatsResult; import sample.cluster.stats.StatsMessages.StatsResult;
import scala.concurrent.forkjoin.ThreadLocalRandom; import java.util.concurrent.ThreadLocalRandom;
import scala.concurrent.duration.Duration; import scala.concurrent.duration.Duration;
import scala.concurrent.duration.FiniteDuration; import scala.concurrent.duration.FiniteDuration;
import akka.actor.ActorSelection; import akka.actor.ActorSelection;

View file

@ -1,7 +1,7 @@
package sample.cluster.stats package sample.cluster.stats
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorSystem import akka.actor.ActorSystem

View file

@ -6,7 +6,7 @@ package sample.redelivery
import akka.actor._ import akka.actor._
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.forkjoin.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import java.util.UUID import java.util.UUID
object SimpleOrderedRedeliverer { object SimpleOrderedRedeliverer {