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

Initial implementation of actor runtime #99

Merged
merged 36 commits into from
Jan 9, 2024

Commits on Aug 21, 2023

  1. actor implementation

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e455e80 View commit details
    Browse the repository at this point in the history
  2. wip

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    ae7aef7 View commit details
    Browse the repository at this point in the history
  3. wip

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    7db861e View commit details
    Browse the repository at this point in the history
  4. wip

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    2bd95e1 View commit details
    Browse the repository at this point in the history
  5. wip

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    ebf701e View commit details
    Browse the repository at this point in the history
  6. nits

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    2e34b22 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. tests

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    c95a9c0 View commit details
    Browse the repository at this point in the history
  2. make client cloneable

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    45eab14 View commit details
    Browse the repository at this point in the history
  3. logs

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3f286d5 View commit details
    Browse the repository at this point in the history
  4. logging

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    dc6156f View commit details
    Browse the repository at this point in the history
  5. async methods

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    7981005 View commit details
    Browse the repository at this point in the history
  6. shutdown semantics

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    513b334 View commit details
    Browse the repository at this point in the history
  7. clone actor client context

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    6dbe2b7 View commit details
    Browse the repository at this point in the history
  8. actor implementation

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    7abc466 View commit details
    Browse the repository at this point in the history
  9. wip

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    0a0ff9b View commit details
    Browse the repository at this point in the history
  10. move tests

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    188753d View commit details
    Browse the repository at this point in the history
  11. actor factory

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    b9cd1f6 View commit details
    Browse the repository at this point in the history
  12. wip

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    8581e82 View commit details
    Browse the repository at this point in the history
  13. wip

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d18f355 View commit details
    Browse the repository at this point in the history
  14. readme

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    b6b6fe3 View commit details
    Browse the repository at this point in the history
  15. pr feedback Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    6971ab5 View commit details
    Browse the repository at this point in the history
  16. cargo fmt

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a4241d5 View commit details
    Browse the repository at this point in the history
  17. cargo clippy --fix

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    8e77624 View commit details
    Browse the repository at this point in the history
  18. proc macro

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a58192b View commit details
    Browse the repository at this point in the history
  19. dependency shuffle

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    6fc06ac View commit details
    Browse the repository at this point in the history
  20. Update lib.rs

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    029f482 View commit details
    Browse the repository at this point in the history
  21. docs

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a908fac View commit details
    Browse the repository at this point in the history
  22. enable decorating type alias

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    877efed View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. graceful shutdown

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a979a1f View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    6a3c6d8 View commit details
    Browse the repository at this point in the history
  2. merge issues

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8769c21 View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    0030ddd View commit details
    Browse the repository at this point in the history
  4. update rust version

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d0e5384 View commit details
    Browse the repository at this point in the history
  5. publish macro crate

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    0c0ee4a View commit details
    Browse the repository at this point in the history
  6. dependency issue

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    f32f4cd View commit details
    Browse the repository at this point in the history
  7. clippy warnings

    Signed-off-by: Daniel Gerlag <daniel@gerlag.ca>
    danielgerlag committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    a2d3494 View commit details
    Browse the repository at this point in the history