Skip to content
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

maindb v4 - run ci #871

Closed
wants to merge 43 commits into from
Closed

maindb v4 - run ci #871

wants to merge 43 commits into from

Conversation

libotony
Copy link
Member

@libotony libotony commented Nov 1, 2024

Only for CI runs

darrenvechain and others added 30 commits October 29, 2024 16:17
* disk usage reduced by 33% (force embedding shortnode)
* new encoding method for storing nodes
* optimize trie hashing
* versioning standalone nodes
* remove extended trie
* improve trie interface
* simplify NodeIterator, remove unused codes
* remove leafbank stuff
* simplify muxdb.Trie implementation
* improve root node cache using ttl eviction
* add leaf key filter
* improve block content storage scheme
* remove steady block tracking
* remove tx & receipt cache
@libotony libotony requested a review from a team as a code owner November 1, 2024 03:38
@libotony libotony marked this pull request as draft November 1, 2024 03:38
@codecov-commenter
Copy link

codecov-commenter commented Nov 1, 2024

Codecov Report

Attention: Patch coverage is 74.98138% with 336 lines in your changes missing coverage. Please review.

Project coverage is 61.11%. Comparing base (175050c) to head (3e5f529).
Report is 4 commits behind head on master.

Files with missing lines Patch % Lines
cmd/thor/pruner/pruner.go 62.33% 46 Missing and 12 partials ⚠️
muxdb/trie.go 65.11% 32 Missing and 13 partials ⚠️
trie/node.go 82.87% 34 Missing and 10 partials ⚠️
muxdb/cache.go 68.21% 39 Missing and 2 partials ⚠️
state/state.go 66.66% 15 Missing and 5 partials ⚠️
chain/repository.go 74.28% 4 Missing and 14 partials ⚠️
trie/hasher.go 78.57% 13 Missing and 5 partials ⚠️
trie/trie.go 89.62% 11 Missing and 3 partials ⚠️
chain/chain.go 76.78% 7 Missing and 6 partials ⚠️
muxdb/backend.go 80.35% 10 Missing and 1 partial ⚠️
... and 11 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #871      +/-   ##
==========================================
- Coverage   62.60%   61.11%   -1.50%     
==========================================
  Files         209      211       +2     
  Lines       18946    22094    +3148     
==========================================
+ Hits        11862    13503    +1641     
- Misses       5983     7504    +1521     
+ Partials     1101     1087      -14     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@libotony libotony mentioned this pull request Nov 1, 2024
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants