Skip to content

notes for review club on 17994

kallewoof edited this page Apr 14, 2020 · 3 revisions

Overview:

  • How/when is the blocks database (blocks/{blk,rev}*.dat) created?
  • Can we create an undo for a given block without having all prior blocks?
  • Do we ever modify existent data in the blocks database or we just append new blocks and their undos?

Dive:

  • How is space allocated in the files when new data is appended? Why?
  • What is the bug that the PR is fixing?
  • How would you demonstrate the bug existence?
  • How is the bug being fixed in the PR?

Aftermath:

  • What can be improved further in this area?
Clone this wiki locally