Skip to content

Commit

Permalink
fix 2.13 build
Browse files Browse the repository at this point in the history
  • Loading branch information
simerplaha committed Nov 17, 2021
1 parent d2cee30 commit d19cc71
Show file tree
Hide file tree
Showing 17 changed files with 21 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ import swaydb.testkit.RunThis._
import swaydb.{Error, IO}

import scala.annotation.tailrec
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.ExecutionContext.Implicits.global
import scala.concurrent.Future
import scala.concurrent.duration._
Expand Down
1 change: 1 addition & 0 deletions core-cache/src/test/scala/swaydb/core/cache/LazySpec.scala
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import swaydb.IO
import swaydb.effect.Base._
import swaydb.testkit.RunThis._

import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration._
import scala.util.Random

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import swaydb.core.TestExecutionContext
import swaydb.{Actor, ActorRef, Benchmark}

import java.util.concurrent.ConcurrentLinkedQueue
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration._

class ActorPerformanceSpec extends AnyWordSpec with Matchers {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,12 @@ package swaydb.core.cache
import org.scalatest.matchers.should.Matchers
import org.scalatest.wordspec.AnyWordSpec
import swaydb.Error.Segment.ExceptionHandler
import swaydb.{Benchmark, IO}
import swaydb.core.CommonAssertions._
import swaydb.effect.Reserve
import swaydb.testkit.RunThis._
import swaydb.{Benchmark, IO}

import scala.collection.parallel.CollectionConverters._

class CachePerformanceSpec extends AnyWordSpec with Matchers {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import org.scalatest.matchers.should.Matchers
import org.scalatest.wordspec.AnyWordSpec
import swaydb.testkit.RunThis._

import scala.collection.parallel.CollectionConverters._
import scala.concurrent.Future
import scala.concurrent.duration.DurationInt
import scala.util.Random
Expand Down
1 change: 1 addition & 0 deletions core/src/test/scala/swaydb/core/CommonAssertions.scala
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ import swaydb.{Bag, Error, Glass, IO}
import java.nio.file.Paths
import scala.annotation.tailrec
import scala.collection.mutable.ListBuffer
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.ExecutionContext
import scala.concurrent.duration._
import scala.reflect.ClassTag
Expand Down
1 change: 1 addition & 0 deletions core/src/test/scala/swaydb/core/actor/ActorSpec.scala
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ import swaydb.testkit.RunThis._

import java.util.concurrent.{ConcurrentLinkedDeque, ConcurrentSkipListSet}
import scala.collection.mutable.ListBuffer
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration._
import scala.concurrent.{Await, Future, Promise}
import scala.jdk.CollectionConverters._
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ import swaydb.{ActorConfig, _}
import java.nio.file.{Path, Paths}
import java.util.concurrent.ConcurrentSkipListSet
import scala.collection.mutable.ListBuffer
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration._

class FileSweeperSpec extends TestBase with MockFactory {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ import swaydb.testkit.RunThis._
import swaydb.utils.StorageUnits._

import java.util.concurrent.ConcurrentLinkedQueue
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration._
import scala.jdk.CollectionConverters._
import scala.util.Random
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
package swaydb.core.segment.block.sortedindex

import org.scalatest.PrivateMethodTester
import swaydb.{Benchmark, Compression}
import swaydb.config.compression.{LZ4Compressor, LZ4Decompressor, LZ4Instance}
import swaydb.config.{PrefixCompression, UncompressedBlockInfo}
import swaydb.core.CommonAssertions._
Expand All @@ -31,8 +30,10 @@ import swaydb.core.segment.data.merge.stats.MergeStats
import swaydb.core.segment.io.SegmentReadIO
import swaydb.slice.order.KeyOrder
import swaydb.testkit.RunThis._
import swaydb.{Benchmark, Compression}

import scala.collection.mutable.ListBuffer
import scala.collection.parallel.CollectionConverters._

class SortedIndexBlockSpec extends TestBase with PrivateMethodTester {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ import swaydb.slice.Slice
import swaydb.testkit.RunThis._

import scala.collection.mutable.ListBuffer
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration._

class ValuesBlockSpec extends TestBase {
Expand Down
2 changes: 2 additions & 0 deletions core/src/test/scala/swaydb/core/util/IDGeneratorSpec.scala
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ package swaydb.core.util
import org.scalatest.flatspec.AnyFlatSpec
import org.scalatest.matchers.should.Matchers

import scala.collection.parallel.CollectionConverters._

class IDGeneratorSpec extends AnyFlatSpec with Matchers {

it should "always return new incremental ids when access concurrently" in {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ package swaydb.slice

import com.typesafe.scalalogging.LazyLogging

import scala.collection.mutable
import scala.collection.{BuildFrom, mutable}
import scala.reflect.ClassTag

/**
Expand Down
2 changes: 1 addition & 1 deletion slice/src/main/scala-2.13/swaydb/slice/SliceFactory.scala
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
package swaydb.slice

import scala.collection.compat.IterableOnce
import scala.collection.mutable
import scala.collection.{ClassTagIterableFactory, mutable}
import scala.reflect.ClassTag

class SliceFactory(maxSize: Int) extends ClassTagIterableFactory[Slice] {
Expand Down
1 change: 1 addition & 0 deletions swaydb/src/test/scala/swaydb/api/SwayDBFunctionSpec.scala
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ import swaydb.serializers.Serializer
import swaydb.testkit.RunThis._
import swaydb.{Apply, IO, Prepare, PureFunction, StorageByteImplicits}

import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration.DurationInt

sealed trait Key
Expand Down
1 change: 1 addition & 0 deletions swaydb/src/test/scala/swaydb/api/queue/QueueSpec.scala
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import swaydb.serializers.Default._
import swaydb.{Benchmark, Glass, Queue}

import java.util.concurrent.ConcurrentLinkedQueue
import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration._
import scala.jdk.CollectionConverters._
import scala.util.Random
Expand Down
1 change: 1 addition & 0 deletions testkit/src/main/scala/swaydb/testkit/RunThis.scala
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package swaydb.testkit

import org.scalatest.concurrent.Eventually

import scala.collection.parallel.CollectionConverters._
import scala.concurrent.duration.{Deadline, FiniteDuration, _}
import scala.concurrent.{Await, ExecutionContext, Future}
import scala.util.Random
Expand Down

0 comments on commit d19cc71

Please sign in to comment.