doc: add how to calculate blockchain and chainstate size variables to release process #15459

pull marcoagner wants to merge 1 commits into bitcoin:master from marcoagner:doc_blockchain_and_chainstate_size_calculation changing 1 files +21 −1
  1. marcoagner commented at 4:01 PM on February 21, 2019: contributor

    Regarding this on #15183. Added an "Additional information" section for this which seems reasonable to me but may not be the best place for this. Also, let me know if anything else should be documented here (like more details).

  2. marcoagner renamed this:
    [doc] release process: how to calculate m_assumed_blockchain_size and m_assumed_chain_state_size
    [doc] release process: how to calculate blockchain and chainstate size variables
    on Feb 21, 2019
  3. laanwj added the label Docs on Feb 21, 2019
  4. in doc/release-process.md:344 in f1c18ee640 outdated
     311 | @@ -312,3 +312,22 @@ bitcoin.org (see below for bitcoin.org update instructions).
     312 |    - Create a [new GitHub release](https://github.com/bitcoin/bitcoin/releases/new) with a link to the archived release notes.
     313 |  
     314 |    - Celebrate
     315 | +
     316 | +### Additional information
     317 | +
     318 | +#### How to calculate `m_assumed_blockchain_size` and `m_assumed_chain_state_size`
     319 | +
     320 | +Both variables are used as a guideline for how much space the user needs on their drive in total, not just strictly for the blockchain.
    


    fanquake commented at 9:48 AM on March 2, 2019:

    You could mention up here that the node needs to be synced, i.e All values should be taken from a fully synced node., and save repeating it 4 times below.

    You could also do the same for adding overhead. i.e Add 5-10% overhead to all values. and save repeating, plus any ambiguity.


    marcoagner commented at 6:33 PM on March 2, 2019:

    That makes sense. Thanks!

  5. fanquake commented at 9:53 AM on March 2, 2019: member

    Concept ACK

  6. marcoagner commented at 6:38 PM on March 2, 2019: contributor

    Updated to 624502912536f4840eee3df07a61935a2692ae53.

  7. in doc/release-process.md:345 in 6245029125 outdated
     340 | +### Additional information
     341 | +
     342 | +#### How to calculate `m_assumed_blockchain_size` and `m_assumed_chain_state_size`
     343 | +
     344 | +Both variables are used as a guideline for how much space the user needs on their drive in total, not just strictly for the blockchain.
     345 | +Note that all values values should be taken from a **fully synced** node and have an overhead of 5-10% added on top of its base value.
    


    practicalswift commented at 3:48 PM on March 20, 2019:

    Personally I really value values but I'm not valuing values so much that I think it should be repeated repeatedly.


    marcoagner commented at 10:37 PM on March 20, 2019:

    :rofl: thanks!

  8. doc: documents how to calculate m_assumed_blockchain_size and m_assumed_chain_state_size on the release process. eb4c43e49f
  9. DrahtBot commented at 5:26 PM on May 10, 2019: member

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    No conflicts as of last run.

  10. fanquake renamed this:
    [doc] release process: how to calculate blockchain and chainstate size variables
    doc: add how to calculate blockchain and chainstate size variables to release process
    on Jul 4, 2019
  11. laanwj approved
  12. laanwj commented at 12:40 PM on September 30, 2019: member

    ACK eb4c43e49f625895670866b89bb56ca641c4eeb7

  13. laanwj referenced this in commit 981ec9b817 on Sep 30, 2019
  14. laanwj merged this on Sep 30, 2019
  15. laanwj closed this on Sep 30, 2019

  16. sidhujag referenced this in commit 8ce6b10dce on Oct 2, 2019
  17. humbleDasher referenced this in commit 154e9c4b6e on Dec 5, 2021
  18. humbleDasher referenced this in commit 91310cf78a on Dec 15, 2021
  19. DrahtBot locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 18:14 UTC

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