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

[GRPH-75] node restore improvments #101

Merged
merged 15 commits into from
Sep 18, 2019
Merged

[GRPH-75] node restore improvments #101

merged 15 commits into from
Sep 18, 2019

Commits on Sep 2, 2019

  1. Improved resilience of block database against corruption

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    4268045 View commit details
    Browse the repository at this point in the history
  2. Moved reindex logic into database / chain_database, make use of addit…

    …ional blocks in block_database
    
    Fixed tests wrt db.open
    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    1741703 View commit details
    Browse the repository at this point in the history
  3. Enable undo + fork database for final blocks in a replay

    Dont remove blocks from block db when popping blocks, handle edge case in replay wrt fork_db, adapted unit tests
    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    a0052d4 View commit details
    Browse the repository at this point in the history
  4. Log starting block number of replay

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    3bee3f2 View commit details
    Browse the repository at this point in the history
  5. Prevent unsigned integer underflow

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    b45a6ca View commit details
    Browse the repository at this point in the history
  6. Fixed lock detection

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    c8f8f1a View commit details
    Browse the repository at this point in the history
  7. Dont leave _data_dir empty if db is locked

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    b71f20e View commit details
    Browse the repository at this point in the history
  8. Writing the object_database is now almost atomic

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    95a5b57 View commit details
    Browse the repository at this point in the history
  9. Improved consistency check for block_log

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    0d108fb View commit details
    Browse the repository at this point in the history
  10. Cut back block_log index file if inconsistent

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    ab38218 View commit details
    Browse the repository at this point in the history
  11. Fixed undo_database

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    7d0d61a View commit details
    Browse the repository at this point in the history
  12. Added test case for broken merge on empty undo_db

    pmconrad authored and gladcow committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    731338f View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2019

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

Commits on Sep 17, 2019

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

Commits on Sep 18, 2019

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