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

move from timestamps to epochs for folding and siblings #140

Merged
merged 2 commits into from
Mar 10, 2014

Commits on Mar 7, 2014

  1. - pull in multifold regression test from #134

    - pull in more aggressive pulse tunings from #128
    - remove all test sleeps related to old 1 second timestamps, so that
      things will break if old code is retained.
    evanmcc committed Mar 7, 2014
    Configuration menu
    Copy the full SHA
    1ef2d9c View commit details
    Browse the repository at this point in the history
  2. move away from timestamps to a per-run epoch counter for all keydir

    mutations and iterations.  this adds 8 bytes per key, but it's better
    to use slightly more memory than to be vulnerable to clock skews, and
    gives us hard freezing boundaries to make folds work as they have
    done traditionally.
    evanmcc committed Mar 7, 2014
    Configuration menu
    Copy the full SHA
    d721439 View commit details
    Browse the repository at this point in the history