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

Generalized storage #31

Merged
merged 42 commits into from
Sep 30, 2023
Merged

Generalized storage #31

merged 42 commits into from
Sep 30, 2023

Commits on Sep 21, 2023

  1. Base Cargo.toml

    castelao committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    8d1fdc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    617d093 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    6d09fba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5bd907 View commit details
    Browse the repository at this point in the history
  3. Minimalist Volatile save()

    castelao committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    4dae0da View commit details
    Browse the repository at this point in the history
  4. security: Upgrading chrono (dependency)

    Depended on time which had a security risk.
    castelao committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    590a052 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. sqlite storage with sqlx

    castelao committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    d2394bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42d14a1 View commit details
    Browse the repository at this point in the history
  3. FileSystem skeleton

    castelao committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    27d636a View commit details
    Browse the repository at this point in the history
  4. Concept for library base

    castelao committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    9acdf0a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. Configuration menu
    Copy the full SHA
    1b9cb73 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Locking volatile

    castelao committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    3186c23 View commit details
    Browse the repository at this point in the history
  2. Volatile save as async

    castelao committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    9c81710 View commit details
    Browse the repository at this point in the history
  3. sqlite with async

    castelao committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    0e59415 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    931b750 View commit details
    Browse the repository at this point in the history
  5. Require tokio to run tests

    castelao committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    82136d0 View commit details
    Browse the repository at this point in the history
  6. filesystem with async save

    castelao committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    03d343e View commit details
    Browse the repository at this point in the history
  7. feat: directip::Message::to_vec()

    Top level to_vec(). It was already implemented in the sub-types of
    messages, but this makes more convenient for storage.
    castelao committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    c383d53 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8b8f49a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    15e692d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2d5dd77 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    887e4af View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7f3898f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b70405a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    eec1345 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Configuration menu
    Copy the full SHA
    4d49594 View commit details
    Browse the repository at this point in the history
  2. syntax: sqlite module

    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    e0f2f90 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a60d93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c86fe8 View commit details
    Browse the repository at this point in the history
  5. Testing sqlite

    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    e090ab6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    66e2c82 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b453d9f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b27be69 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4fc2832 View commit details
    Browse the repository at this point in the history
  10. testing inmemory

    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    e62cd43 View commit details
    Browse the repository at this point in the history
  11. Limiting tests on aarch64

    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    552ed60 View commit details
    Browse the repository at this point in the history
  12. Limiting tests on powerpc64

    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    ea4164b View commit details
    Browse the repository at this point in the history
  13. Removing tests on s390

    Until we can figure out what is the issue with directip-dump on that
    architecture, let's remove and keep a clean track on all other tests.
    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    e87464c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3681803 View commit details
    Browse the repository at this point in the history
  15. Testing VolatileStorage

    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    0c021f6 View commit details
    Browse the repository at this point in the history
  16. Renaming dialect to volatile

    I don't have a strong opinion here yet, but volatile seems more explicit
    than inmemory that data is not preserved in long term.
    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    a28d039 View commit details
    Browse the repository at this point in the history
  17. Updating Nix

    castelao committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    7e588c4 View commit details
    Browse the repository at this point in the history