IntersectMBO / IntersectMBO/ouroboros-consensus

Audit ImmDB QSM in light of PR 1872 chunkBetween bugfix

Open
#1,907 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
67
Forks
43
Avg merge
5d 13h
Merged PRs (30d)
43

Description

PR https://github.com/IntersectMBO/ouroboros-consensus/pull/1872 fixes significant bug in `chunkBetween`. Thankfully, that function is only used in tests.

However, this means that the tests weren't benefiting from `chunkBetween`---at a glance, it was being used to inject disk corruptions, at least.

Tests are still passing after 1872. But this is evidence that we should add some sanity tests to ensure the corruption injection is actually working.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.