Flatten fuzz_corpora git history? #228

issue maflcko openend this issue on July 2, 2025
  1. maflcko commented at 2:20 pm on July 2, 2025: contributor

    The git history is currently append-only. However, I don’t think anyone is using older commits for archaeology. Also, the authorship/date/metadata is mostly irrelevant when it comes to files with raw bytes, which are often cross-pollinated and mutated by (mostly) machines.

    Leaving the history just means that fresh full clones take longer and that GitHub is less happy about the size of the repo.

    So my recommendation would be to remove ./fuzz_corpora from the git history and then add only the state of the folder today back on top in a single commit.

    Rewriting the git history is a breaking change (at least for my fuzzing servers/setup), so I wanted to create a brainstorming issue first.

  2. dergoegge commented at 2:10 pm on July 3, 2025: member
    sgtm
  3. murchandamus commented at 6:42 pm on July 3, 2025: contributor
    I don’t think it would create an issue for my setup to flatten the history, and reducing the overall size of this repository seems useful. SGTM.

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/qa-assets. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-07-12 10:25 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me