akka-persistence-cassandra

A Cassandra plugin for Akka Persistence.

License

License

Categories

Categories

Cassandra Data Databases Akka Container Microservices Reactive libraries
GroupId

GroupId

com.typesafe.akka
ArtifactId

ArtifactId

akka-persistence-cassandra_2.11
Last Version

Last Version

0.107
Release Date

Release Date

Type

Type

bundle
Description

Description

akka-persistence-cassandra
A Cassandra plugin for Akka Persistence.
Project URL

Project URL

https://akka.io
Project Organization

Project Organization

Lightbend Inc.
Source Code Management

Source Code Management

https://github.com/akka/akka-persistence-cassandra

Download akka-persistence-cassandra_2.11

Dependencies

compile (8)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.11.12
com.datastax.cassandra : cassandra-driver-core jar 3.7.2
com.google.guava : guava jar 27.0.1-jre
com.github.jnr : jnr-posix jar 3.0.45
com.typesafe.akka : akka-stream_2.11 jar 2.5.29
com.typesafe.akka : akka-persistence_2.11 jar 2.5.29
com.typesafe.akka : akka-cluster-tools_2.11 jar 2.5.29
com.typesafe.akka : akka-persistence-query_2.11 jar 2.5.29

provided (2)

Group / Artifact Type Version
com.github.ghik : silencer-lib_2.11.12 jar 1.7.1
org.osgi : org.osgi.core jar 5.0.0

test (8)

Group / Artifact Type Version
com.typesafe.akka : akka-persistence-cassandra-launcher_2.11 jar 0.107
com.typesafe.akka : akka-persistence-tck_2.11 jar 2.5.29
com.typesafe.akka : akka-stream-testkit_2.11 jar 2.5.29
com.typesafe.akka : akka-multi-node-testkit_2.11 jar 2.5.29
com.typesafe.akka : akka-cluster-sharding_2.11 jar 2.5.29
ch.qos.logback : logback-classic jar 1.2.3
org.scalatest : scalatest_2.11 jar 3.0.8-RC2
org.pegdown : pegdown jar 1.6.0

Project Modules

There are no modules declared in this project.

Cassandra Plugins for Akka Persistence

Replicated Akka Persistence journal and snapshot store backed by Apache Cassandra.

For questions please use the discuss.akka.io or gitter: akka/akka.

Implementation in the master branch is currently 1.0.x release.

Build Status

Documentation

The current version's documentation is available at https://doc.akka.io/docs/akka-persistence-cassandra/current/.

Snapshot documentation and snapshot artifacts are published for every successful master branch build.

For versions earlier than 1.0.0, check this README.md file for the corresponding release tag.

History

This Apache Cassandra plugin to Akka Persistence was initiated originally by Martin Krasser, @krasserm in 2014.

It moved to the Akka organisation in 2016 and the first release after that move was 0.7 in January 2016.

Branches and versions

There are three branches of development:

  • 1.0 -> master - current active development and stable 1.0.x patch releases
  • 0.80+ (currently 0.100) -> release-0.x - removed use of Cassandra Materialized Views after they were marked as not to be used in production.
  • 0.50+ (currently 0.62) -> release-0.50- first release under this organisation, previously under krasserm. No planned releases for this version.

License

Akka Persistence Cassandra is Open Source and available under the Apache 2 License.

com.typesafe.akka

Akka Project

Versions

Version
0.107
0.106
0.105
0.104
0.103
0.102
0.101
0.100
0.99
0.98
0.97
0.96
0.95
0.94
0.93
0.92
0.91
0.90
0.89
0.88
0.87
0.86
0.85
0.84
0.83
0.82
0.81
0.80
0.80-RC3
0.80-RC2
0.80-RC1
0.63
0.62
0.61
0.60
0.59
0.58
0.57
0.56
0.55
0.54
0.53
0.52
0.51
0.50
0.50-RC2
0.50-RC1
0.50-M2
0.30
0.29
0.28
0.27
0.26
0.25.1
0.25
0.24
0.23
0.22
0.21
0.20
0.19
0.18
0.17
0.16
0.15
0.14
0.13
0.12
0.11
0.10
0.9
0.8
0.7