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).
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-
marcoagner commented at 4:01 PM on February 21, 2019: contributor
- 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 - laanwj added the label Docs on Feb 21, 2019
-
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!
fanquake commented at 9:53 AM on March 2, 2019: memberConcept ACK
marcoagner commented at 6:38 PM on March 2, 2019: contributorUpdated to 624502912536f4840eee3df07a61935a2692ae53.
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!
doc: documents how to calculate m_assumed_blockchain_size and m_assumed_chain_state_size on the release process. eb4c43e49fDrahtBot 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.
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, 2019laanwj approvedlaanwj commented at 12:40 PM on September 30, 2019: memberACK eb4c43e49f625895670866b89bb56ca641c4eeb7
laanwj referenced this in commit 981ec9b817 on Sep 30, 2019laanwj merged this on Sep 30, 2019laanwj closed this on Sep 30, 2019sidhujag referenced this in commit 8ce6b10dce on Oct 2, 2019humbleDasher referenced this in commit 154e9c4b6e on Dec 5, 2021humbleDasher referenced this in commit 91310cf78a on Dec 15, 2021DrahtBot locked this on Dec 16, 2021
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
More mirrored repositories can be found on mirror.b10c.me