Code Monkey home page Code Monkey logo

pekko-persistence-dynamodb's Introduction

pekko-persistence-dynamodb

CI Maven Central Renovate License Tokei

j5ik2o/pekko-persistence-dynamodb is an pekko-persistence plugin for persist pekko-actor to AWS DynamoDB.

Forked from j5ik2o/akka-persistence-dynamodb.

The plugin features the following.

  • Event sourcing
    • Journal Plugin
    • Snapshot Store Plugin
  • Durable state
    • Durable State Store Plugin

NOTE: This plugin is derived from dnvriend/akka-persistence-jdbc, not akka/akka-persistence-dynamodb.

Programming Language Support

Java 1.8+ or Scala 2.12.x or 2.13.x or 3.x.x

User's Guide

To use the plugins, please see the User's Guide

License

Apache License Version 2.0

This product was made by duplicating or referring to the code of the following products, so Dennis Vriend's license is included in the product code and test code.

pekko-persistence-dynamodb's People

Contributors

j5ik2o-bot[bot] avatar j5ik2o avatar renovate[bot] avatar scala-steward avatar dependabot[bot] avatar s10myk4 avatar dlagnohed avatar mmccuiston avatar mergify[bot] avatar scotartt avatar vladimir-lu avatar

Stargazers

Ruslans Tarasovs avatar PJ Fanning avatar Shohei Shimomura avatar

Watchers

 avatar  avatar

Forkers

fossabot

pekko-persistence-dynamodb's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): Update dependency Jinja2 to v3.1.4
  • chore(deps): Update dependency ch.epfl.scala:sbt-scalafix to v0.12.1
  • chore(deps): Update dependency ch.qos.logback:logback-classic to v1.5.6
  • chore(deps): Update dependency com.amazonaws:aws-java-sdk-dynamodb to v1.12.730
  • chore(deps): Update dependency com.fasterxml.jackson.module:jackson-module-scala to v2.17.1
  • chore(deps): Update dependency mdit-py-plugins to v0.4.1
  • chore(deps): Update dependency python to v3.12.3
  • chore(deps): Update dependency software.amazon.awssdk:dynamodb to v2.25.60
  • chore(deps): Update dependency Babel to v2.15.0
  • chore(deps): Update dependency Pygments to v2.18.0
  • chore(deps): Update dependency Sphinx to v7.3.7
  • chore(deps): Update dependency docutils to v0.21.2
  • chore(deps): Update dependency idna to v3.7
  • chore(deps): Update dependency org.scala-lang.modules:scala-collection-compat to v2.12.0
  • chore(deps): Update dependency requests to v2.32.2
  • chore(deps): Update dependency sbt/sbt to v1.10.0
  • chore(deps): Update dependency scalafmt to v3.8.1
  • chore(deps): Update dependency typing_extensions to v4.12.0
  • chore(deps): Update dependency myst-parser to v3
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

asdf
.tool-versions
  • python 3.12.2
docker-compose
docker-compose.yml
dockerfile
tools/dynamodb-setup/Dockerfile
github-actions
.github/workflows/bump-version.yml
  • actions/checkout v4
  • mathieudutour/github-tag-action v6.2
  • actions/create-release v1
.github/workflows/ci.yml
  • actions/checkout v4
  • actions/setup-java v4
  • coursier/cache-action v6
  • actions/checkout v4
  • actions/setup-java v4
  • coursier/cache-action v6
.github/workflows/release.yml
  • actions/checkout v4
  • actions/setup-java v4
  • olafurpg/setup-gpg v3
.github/workflows/site.yml
  • actions/checkout v4
  • olafurpg/setup-scala v14
  • coursier/cache-action v6
  • actions/setup-python v5
  • peaceiris/actions-gh-pages v3
.github/workflows/snapshot.yml
  • actions/checkout v4
  • actions/setup-java v4
  • olafurpg/setup-gpg v3
pip_requirements
docs/requirements.txt
  • alabaster ==0.7.16
  • Babel ==2.14.0
  • certifi ==2023.11.17
  • charset-normalizer ==3.3.2
  • docutils ==0.20.1
  • idna ==3.6
  • imagesize ==1.4.1
  • Jinja2 ==3.1.3
  • markdown-it-py ==3.0.0
  • MarkupSafe ==2.1.5
  • mdit-py-plugins ==0.4.0
  • mdurl ==0.1.2
  • mistune ==3.0.2
  • myst-parser ==2.0.0
  • packaging ==23.2
  • Pygments ==2.17.2
  • pyparsing ==3.1.2
  • pytz ==2023.4
  • PyYAML ==6.0.1
  • requests ==2.31.0
  • snowballstemmer ==2.2.0
  • Sphinx ==7.2.6
  • sphinx-bootstrap-theme ==0.8.1
  • sphinx-rtd-theme ==2.0.0
  • sphinxcontrib-applehelp ==1.0.8
  • sphinxcontrib-devhelp ==1.0.6
  • sphinxcontrib-htmlhelp ==2.0.5
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.7
  • sphinxcontrib-serializinghtml ==1.1.10
  • typing_extensions ==4.11.0
  • urllib3 ==2.2.1
sbt
build.sbt
  • com.github.j5ik2o:docker-controller-scala-scalatest 1.15.34
  • com.github.j5ik2o:docker-controller-scala-dynamodb-local 1.15.34
  • org.scala-lang.modules:scala-java8-compat 1.0.2
  • software.amazon.dax:amazon-dax-client 2.0.4
  • com.github.j5ik2o:docker-controller-scala-scalatest 1.15.34
  • com.github.j5ik2o:docker-controller-scala-dynamodb-local 1.15.34
project/Dependencies.scala
  • com.iheart:ficus 1.5.2
  • org.slf4j:slf4j-api 1.7.36
  • org.slf4j:jul-to-slf4j 1.7.36
  • com.fasterxml.jackson.module:jackson-module-scala 2.17.0
  • software.amazon.awssdk:dynamodb 2.25.26
  • ch.qos.logback:logback-classic 1.5.3
  • com.amazonaws:aws-java-sdk-dynamodb 1.12.696
  • com.amazonaws:amazon-dax-client 1.0.230341.0
  • net.java.dev.jna:jna 5.14.0
  • org.scala-lang.modules:scala-collection-compat 2.11.0
project/build.properties
  • sbt/sbt 1.9.9
project/plugins.sbt
  • org.scalameta:sbt-scalafmt 2.5.2
  • com.github.sbt:sbt-ci-release 1.5.10
  • pl.project13.scala:sbt-jmh 0.4.7
  • ch.epfl.scala:sbt-scalafix 0.12.0
  • com.typesafe.sbt:sbt-site 1.4.1
  • com.typesafe.sbt:sbt-ghpages 0.6.3
scalafmt
.scalafmt.conf
  • scalafmt 3.7.14

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.