8000 docs: report on storage changes and decisions. by jmalicevic · Pull Request #2596 · cometbft/cometbft · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

docs: report on storage changes and decisions. #2596

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 32 commits into from
Mar 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2bb7524
Push beginning of storage report
jmalicevic Mar 4, 2024
88b61d9
Added info about pebbleDB
jmalicevic Mar 5, 2024
9b9e7d9
Minor edits
jmalicevic Mar 5, 2024
d479c01
Added tables with benchmarks
jmalicevic Mar 5, 2024
e33274c
Added data from e2e on big db
jmalicevic Mar 8, 2024
29c3345
Minor restructuring
jmalicevic Mar 8, 2024
c1dc858
Merge remote-tracking branch 'origin/main' into jasmina/storage_report
jmalicevic Mar 12, 2024
0c67427
Restructuring
jmalicevic Mar 12, 2024
7ad4403
Added block times and missed blocks
jmalicevic Mar 13, 2024
eebc3db
Clarification on block time
jmalicevic Mar 13, 2024
996ad28
minor edits
jmalicevic Mar 13, 2024
9002460
Spell
8000 jmalicevic Mar 13, 2024
fa5c17b
Merge branch 'main' into jasmina/storage_report
jmalicevic Mar 13, 2024
9c28790
Restructuring
jmalicevic Mar 13, 2024
20ec389
Added mention about Storage in references readme
adizere Mar 14, 2024
4427d94
Merge branch 'main' into jasmina/storage_report
adizere Mar 14, 2024
bb040ff
Applied @adizere 's fixes
jmalicevic Mar 14, 2024
5d18fc6
Added references to comet version and branches for Injective testing
jmalicevic Mar 14, 2024
861edc0
Fixed v1 alpha reference
jmalicevic Mar 14, 2024
39b3d7c
Merge branch 'main' into jasmina/storage_report
jmalicevic Mar 14, 2024
19abf40
Fixed pebble block processing time numbers
jmalicevic Mar 14, 2024
ecf40f5
Update docs/references/storage/README.md
adizere Mar 14, 2024
bd021fa
Corrected time units for data, added todos
jmalicevic Mar 14, 2024
994c877
Removed Pebble description based on faulty data readings
jmalicevic Mar 14, 2024
d71af06
Report time to Commit and remove bad block processing time
jmalicevic Mar 14, 2024
170de2f
Version contents and link to Antons results
jmalicevic Mar 14, 2024
72b4061
Recommend to app developers to use the compact api
jmalicevic Mar 14, 2024
9cf3efe
Added changelog
jmalicevic Mar 14, 2024
f7e4d00
Removed commented section
jmalicevic Mar 14, 2024
bb8d02a
Links to testing branches
jmalicevic Mar 14, 2024
d62ab7f
Minor edits
jmalicevic Mar 15, 2024
e4c5f22
Merge branch 'main' into jasmina/storage_report
jmalicevic Mar 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .changelog/unreleased/features/2596-storage-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- `[docs]` Add report on storage improvements and findings. ([\#2569](https://github.com/cometbft/cometbft/pull/2569))
14 changes: 14 additions & 0 deletions docs/references/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,20 @@ and feedback, ensuring that decisions are well-informed and aligned with CometBF
Engage with RFCs to participate in shaping the direction of CometBFT, share your insights,
and contribute to its continuous evolution.

## Storage

[Storage](./storage/README.md) references comprise findings from storage sub-systems
(eg block store, state store) improvements in CometBFT.

### What You'll Find in Storage:

- Prior improvements efforts and reports that documents those efforts
- The testing methodology used to improve storage footprint and performance in Comet
- Conclusions and potential future work

Explore the Storage references to get a deeper understanding of prior work and future plans in these
sub-systems of CometBFT.

## Explore CometBFT References

The CometBFT Reference Documentation empowers you with knowledge and information that enhances
Expand Down
297 changes: 297 additions & 0 deletions docs/references/storage/README.md

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/references/storage/img/pebble.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
0