Back to directory
scullxbones avatar

akka-persistence-mongo

Implementation of akka-persistence storage plugins for mongodb. Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/scullxbones/akka-persistence-mongo.git

103

Stars

53

Forks

4

Watchers

Apache-2.0

License

Akka Persistence MongoDB driver (Journal + Read Journal, Snapshots)

Join the chat at https://gitter.im/scullxbones/akka-persistence-mongo

  • Test suite verifies against MongoDB 3.6, 4.0, 4.2

Preparing to migrate to Apache Pekko? Not to worry, an incremental upgrade is supported.

  • Provides forwards compatibility for Akka / Pekko features that persist internal class names, allowing for you to safely roll back your application after migration.

Using Akka 2.6? Use 3.x Series.

Build Status Maven Central 2.12 Maven Central 2.13

Docs

  • Cross-compiled for 2.12 / 2.13 - Java 8 targeted
  • Active development
  • Latest release - 3.0.8 ~ compatible with Akka 2.6

Using Akka 2.5? Use 2.x Series.

Build Status Maven Central

Docs

  • Cross-compiled for 2.11 / 2.12 / 2.13 - Java 8 targeted
  • Bugfixes only
  • Latest release - 2.3.2 ~ compatible with Akka 2.5.12+ (see #179 for details)

Using Akka 2.4? Use 1.x Series.

Build Status

Docs

  • Backward incompatible to 0.x series - details in docs
  • Compiled for 2.11 / 2.12 - Java 8 targeted
  • No enhancements going forward, bugfixes will continue
  • Latest release - 1.4.3 ~ compatible with Akka 2.4 (2.4.2+ for read journals)

Using Akka 2.3? Use 0.x Series.

Build Status

Docs

  • Cross compiled 2.10/2.11 - Java 7 targeted
  • No enhancements going forward, bugfixes will continue
  • Latest release - 0.4.2

Releases

Oct 14, 2023

Download .zip

What's Changed

Update netty-buffer, netty-handler, ... to 4.1.99.Final by @scala-steward in #598 Update sbt to 1.9.6 by @scala-steward in #600 Update slf4j-api to 2.0.9 by @scala-steward in #601

Ful...

What's Changed

Update scala-library to 2.13.12 by @scala-steward in #593 Update netty-buffer, netty-handler, ... to 4.1.98.Final by @scala-steward in #594 Update akka-actor, akka-cluster-sharding, .....

Sep 30, 2023

Download .zip

What's Changed

support rollback from pekko migration by @bdoyle0182 in #595

Full Changelog: v3.0.8...v3.1.0

Dec 19, 2021

Download .zip

3.0.8

Merge branch 'master' into update/netty-buffer-4.1.72.Final Update reactivemongo, ... to 1.0.10 Update sbt to 1.5.7 Update mongo-scala-bson, ... to 4.3.4 Update mongodb-driver-core, ... to 4.3....

Oct 18, 2021

Download .zip

3.0.7

Transition from TravisCI to Github Actions (#478) Update sbt-sonatype to 3.9.10 (#467) Update scalatest to 3.2.10 (#473) Update scala-compiler, scala-library to 2.12.15 (#472) Update mongodb-dr...