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

Implement memlog on-disk handling #19408

Merged
merged 4 commits into from
Jun 30, 2020

Commits on Jun 30, 2020

  1. Implement memlog on-disk handling

    This change introduces the implementation of the on-disk state handling.
    Tests are currently not included due to placeholders that still will
    panic.
    urso committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    890c460 View commit details
    Browse the repository at this point in the history
  2. fix whitespace errors

    urso committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    2b1e495 View commit details
    Browse the repository at this point in the history
  3. review

    - rename txid => nextTxID
    - introduce consts for file names
    - try to delete old temporary files and return error if we encounter
    problems
    - fix active.dat not correctly creating a temporary file
    - split dataFiles array into oldDataFiles and extra activeDataFile
      fields (sorting is not required to be maintained, but on init)
    urso committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    8a50ca7 View commit details
    Browse the repository at this point in the history
  4. Update comments

    urso committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    4535a84 View commit details
    Browse the repository at this point in the history