Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Akka-free event-sourced persistence #269

Closed
wants to merge 29 commits into from

Commits on Nov 7, 2023

  1. implement akka-free (persistence) recovery API

    Denys Fakhritdinov committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    08e5725 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. fix 2.12 compile err

    Denys Fakhritdinov committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    23a1177 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. drop snapshot criteria from new ESS API

    Denys Fakhritdinov committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    3d8795e View commit details
    Browse the repository at this point in the history
  2. drop snapshot criteria

    Denys Fakhritdinov committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    a3140b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. wip: implement event-sourced (persistent) actor

    Denys Fakhritdinov committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b7ae06e View commit details
    Browse the repository at this point in the history
  2. wip: track seqNr in Append

    Denys Fakhritdinov committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    3d3d1ee View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. wip: add docs & fix compile err

    Denys Fakhritdinov committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    d3f7f5c View commit details
    Browse the repository at this point in the history
  2. wip: implement EventSourcedStore creation from Akka persistent/snapsh…

    …ot plugins
    Denys Fakhritdinov committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    f5079cd View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. wip: add basic EventSourcedActorOf test

    Denys Fakhritdinov committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    36f76fb View commit details
    Browse the repository at this point in the history
  2. wip: non-func improvement

    Denys Fakhritdinov committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    d2490c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. wip: add more tests

    Denys Fakhritdinov committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    2bf7580 View commit details
    Browse the repository at this point in the history
  2. wip: cleanup non-related changes

    Denys Fakhritdinov committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    16e0b88 View commit details
    Browse the repository at this point in the history
  3. wip: fix compilation of 2.12

    Denys Fakhritdinov committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    421f89c View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. wip

    Denys Fakhritdinov committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    878a64f View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. wip: implement PersistenceAdapter

    Denys Fakhritdinov committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    8dff02e View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. make LocalActorRef.! sync & add tests

    Denys Fakhritdinov committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e7c54ad View commit details
    Browse the repository at this point in the history
  2. wip: start working on PersistenceAdapterTest

    Denys Fakhritdinov committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    00069e3 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. wip: add tests for journaller/snaps=shotter failures

    Denys Fakhritdinov committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8d0fdf3 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. wip: add tests for snapshotter timeouts

    Denys Fakhritdinov committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    14212bf View commit details
    Browse the repository at this point in the history
  2. wip: add timeout into LocalActorRef

    Denys Fakhritdinov committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    b1edd41 View commit details
    Browse the repository at this point in the history
  3. wip: use partial func in LocalActorRef

    Denys Fakhritdinov committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    c04d036 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. wip: add seqNr tracking

    Denys Fakhritdinov committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    339d37d View commit details
    Browse the repository at this point in the history
  2. connect akka interop and EventSourcedPersistence

    Denys Fakhritdinov committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    db68486 View commit details
    Browse the repository at this point in the history
  3. add all new classes

    Denys Fakhritdinov committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    7e80488 View commit details
    Browse the repository at this point in the history
  4. fix fromSeqNr

    Denys Fakhritdinov committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    bc9b9be View commit details
    Browse the repository at this point in the history
  5. non-func renaming

    Denys Fakhritdinov committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    68b2443 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. add persistenceOf test

    Denys Fakhritdinov committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    e88a92b View commit details
    Browse the repository at this point in the history
  2. add persistenceOf test

    Denys Fakhritdinov committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    f4ca6fe View commit details
    Browse the repository at this point in the history
  3. fix 2.12 tests

    Denys Fakhritdinov committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    3a477bd View commit details
    Browse the repository at this point in the history