Skip to content

Conversation

@SamTheisens
Copy link
Owner

@SamTheisens SamTheisens commented Aug 6, 2023

Pull Request Checklist

Fixes

Fixes ReactiveMongo#1244

Purpose

Create a pekko based ReactiveMongo distribution for those who want to adopt Pekko.

Background Context

Implementation details

  • Introduce neutral aliases for Akka actor dependencies to minimize duplication
  • Pulls in akka or pekko dependencies based on a build parameter

Features

  • Publishes pekko variants of all modules
  • Adds pekko based permutations to integration test matrix
  • Does not build scala 3 version for pekko yet, because Pekko needs Scala 3.3.0 or higher

@SamTheisens SamTheisens force-pushed the feature/pekko-support branch 3 times, most recently from 44fa71c to 199a348 Compare August 6, 2023 14:13
@SamTheisens SamTheisens marked this pull request as ready for review August 6, 2023 14:13
@SamTheisens SamTheisens force-pushed the feature/pekko-support branch from 199a348 to 9e0dcfd Compare August 6, 2023 14:29
To minimize duplication:
 - Introduce neutral aliases for Akka actor dependencies
 - Pull in akka or pekko dependencies based on a build parameter
 - Publish pekko variants of all modules
 - Add pekko based permutations to integration test matrix
@SamTheisens SamTheisens force-pushed the feature/pekko-support branch 3 times, most recently from 67ed756 to 72b1a98 Compare August 7, 2023 10:44
@SamTheisens SamTheisens force-pushed the feature/pekko-support branch from 87d3301 to f4b1814 Compare August 7, 2023 14:33
@SamTheisens SamTheisens force-pushed the feature/pekko-support branch 3 times, most recently from d0050ed to 51e65f4 Compare September 26, 2023 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pekko support

3 participants