Skip to content

Commit

Permalink
Removes akka connector (#982)
Browse files Browse the repository at this point in the history
  • Loading branch information
paualarco authored Nov 13, 2022
1 parent b227505 commit f5f9f46
Show file tree
Hide file tree
Showing 12 changed files with 13 additions and 17 deletions.
8 changes: 3 additions & 5 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -163,10 +163,8 @@ lazy val monixConnect = (project in file("."))
.configs(IntegrationTest, IT)
.settings(sharedSettings())
.settings(name := "monix-connect")
.aggregate(akka, dynamodb, parquet, gcs, hdfs, mongodb, redis, s3, sqs, elasticsearch, awsAuth)
.dependsOn(akka, dynamodb, parquet, gcs, hdfs, mongodb, redis, s3, sqs, elasticsearch, awsAuth)

lazy val akka = monixConnector("akka", Dependencies.Akka)
.aggregate(dynamodb, parquet, gcs, hdfs, mongodb, redis, s3, sqs, elasticsearch, awsAuth)
.dependsOn(dynamodb, parquet, gcs, hdfs, mongodb, redis, s3, sqs, elasticsearch, awsAuth)

lazy val dynamodb = monixConnector("dynamodb", Dependencies.DynamoDb).aggregate(awsAuth).dependsOn(awsAuth % "compile->compile;test->test")
.settings(libraryDependencies ++= (CrossVersion.partialVersion(scalaVersion.value) match {
Expand Down Expand Up @@ -276,7 +274,7 @@ lazy val skipOnPublishSettings = Seq(
lazy val mdocSettings = Seq(
scalacOptions --= Seq("-Xfatal-warnings", "-Ywarn-unused"),
crossScalaVersions := Seq(scalaVersion.value),
unidocProjectFilter in (ScalaUnidoc, unidoc) := inProjects(akka, parquet, dynamodb, s3, sqs, elasticsearch, gcs, hdfs, mongodb, redis),
unidocProjectFilter in (ScalaUnidoc, unidoc) := inProjects(parquet, dynamodb, s3, sqs, elasticsearch, gcs, hdfs, mongodb, redis),
target in (ScalaUnidoc, unidoc) := (baseDirectory in LocalRootProject).value / "website" / "static" / "api",
cleanFiles += (target in (ScalaUnidoc, unidoc)).value,
docusaurusCreateSite := docusaurusCreateSite
Expand Down
2 changes: 1 addition & 1 deletion docs/dynamo.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Therefore, the connector provides three generic methods __single__, __transforme

Add the following dependency to get started:
```scala
libraryDependencies += "io.monix" %% "monix-dynamodb" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-dynamodb" % "0.9.0"
```

## Async Client
Expand Down
2 changes: 1 addition & 1 deletion docs/elasticsearch.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ but also to _search_ or _upload_ in a reactive fashion with _Monix Reactive_.
Add the following dependency:

```scala
libraryDependencies += "io.monix" %% "monix-elasticsearch" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-elasticsearch" % "0.9.0"
```

## Client
Expand Down
2 changes: 1 addition & 1 deletion docs/gcs.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ object will be returned to any _get request_, globally.

Add the following dependency to get started:
```scala
libraryDependencies += "io.monix" %% "monix-gcs" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-gcs" % "0.9.0"
```

## Getting Started
Expand Down
2 changes: 1 addition & 1 deletion docs/hdfs.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ and it is built on top of the the official _apache hadoop_ api.
Add the following dependency to get started:

```scala
libraryDependencies += "io.monix" %% "monix-hdfs" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-hdfs" % "0.9.0"
```

By default the connector uses _Hadoop 3.1.1_. In case you need a different one you can replace it by excluding `org.apache.hadoop` from `monix-hdfs` and add the new one to your library dependencies.
Expand Down
2 changes: 1 addition & 1 deletion docs/mongodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ and there is many code to be ported to the new Scala3 macros. See community stat
Add the following dependency to get started:

```scala
libraryDependencies += "io.monix" %% "monix-mongodb" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-mongodb" % "0.9.0"
```

## Collection Reference
Expand Down
2 changes: 1 addition & 1 deletion docs/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ title: Overview
Find all release [versions](https://github.com/monix/monix-connect/releases)).

```scala
libraryDependencies += "io.monix" %% "monix-connect" % "0.9.0"
libraryDependencies += "io.monix" %% "monix-connect" % "0.10.0"
```

⚠️ **Mind that the project isn't yet stable, so binary compatibility is not guaranteed.**
2 changes: 1 addition & 1 deletion docs/parquet.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Therefore, the `monix-parquet` _connector_ basically exposes stream integrations
Add the following dependency:

```scala
libraryDependencies += "io.monix" %% "monix-parquet" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-parquet" % "0.9.0"
```

## Getting started
Expand Down
2 changes: 1 addition & 1 deletion docs/redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ a _non blocking_ Redis client.
Add the following dependency:

```scala
libraryDependencies += "io.monix" %% "monix-redis" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-redis" % "0.9.0"
```

## Redis Connection
Expand Down
2 changes: 1 addition & 1 deletion docs/s3.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ This module exposes a wide range of methods for interacting with S3 _buckets_ an
Add the following dependency in your _build.sbt_:

```scala
libraryDependencies += "io.monix" %% "monix-s3" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-s3" % "0.9.0"
```

## Async Client
Expand Down
2 changes: 1 addition & 1 deletion docs/sqs.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ used as a message broker to communicate different systems, providing backpressur

Add the following dependency to get started:
```scala
libraryDependencies += "io.monix" %% "monix-sqs" % "0.6.0"
libraryDependencies += "io.monix" %% "monix-sqs" % "0.9.0"
```

## Async Client
Expand Down
2 changes: 0 additions & 2 deletions project/Dependencies.scala
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@ object Dependencies {
"io.monix" %% "monix-testing-scalatest" % Versions.MonixTestingScalatest
)

val Akka = Seq("com.typesafe.akka" %% "akka-stream" % Versions.AkkaStreams) ++ commonDependencies(hasIt = false)

val AwsAuth = Seq(
"software.amazon.awssdk" % "auth" % Versions.AwsSdk,
"com.github.pureconfig" %% "pureconfig-core" % Versions.Pureconfig) ++ commonDependencies(hasIt = false)
Expand Down

0 comments on commit f5f9f46

Please sign in to comment.