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

Introduce state snapshot history #698

Merged
merged 8 commits into from
Apr 12, 2022
Merged

Commits on Apr 12, 2022

  1. Introduce a history of state snapshots

    Implemented in a circular buffer to keep the amount of snapshots
    kept constanst
    Closes #688
    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    1edd876 View commit details
    Browse the repository at this point in the history
  2. Snap shot repository knows only state IDs, not file names

    file names and directory names are derived from shard id and state id
    in the state file I/O
    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    62dfb0e View commit details
    Browse the repository at this point in the history
  3. use tee -i in CI to get log output from python local setup

    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    9644884 View commit details
    Browse the repository at this point in the history
  4. Fixes following PR comments

    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    f57cb7d View commit details
    Browse the repository at this point in the history
  5. More PR fixes

    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    49bcb01 View commit details
    Browse the repository at this point in the history
  6. introduce state key repository

    acts like a state key cache that can be updated during runtime
    and is used by the state file i/o
    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    de3adb2 View commit details
    Browse the repository at this point in the history
  7. PR fixes, replace #[allow(unused)] by feature gates

    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    ec6fbab View commit details
    Browse the repository at this point in the history
  8. More PR fixes

    Felix Müller committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    bd39d4a View commit details
    Browse the repository at this point in the history