Skip to content
New issue

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

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

Already on GitHub? # to your account

Enable lazy-loading by default #2978

Merged
merged 4 commits into from
Sep 30, 2024
Merged

Enable lazy-loading by default #2978

merged 4 commits into from
Sep 30, 2024

Conversation

RomarQ
Copy link
Contributor

@RomarQ RomarQ commented Sep 26, 2024

What does it do?

This PR enabled the lazy-loading feature by default in the client.

What important points reviewers should know?

Is there something left for follow-up PRs?

What alternative implementations were considered?

Are there relevant PRs or issues in other repositories (Substrate, Polkadot, Frontier, Cumulus)?

What value does it bring to the blockchain users?

@RomarQ RomarQ requested review from a team as code owners September 26, 2024 15:53
Copy link
Contributor

github-actions bot commented Sep 26, 2024

WASM runtime size check:

Compared to target branch

Moonbase runtime: 2196 KB (no changes) ✅

Moonbeam runtime: 2140 KB (no changes) ✅

Moonriver runtime: 2132 KB (no changes) ✅

Compared to latest release (runtime-3200)

Moonbase runtime: 2196 KB (+236 KB compared to latest release) ⚠️

Moonbeam runtime: 2140 KB (+216 KB compared to latest release) ⚠️

Moonriver runtime: 2132 KB (+208 KB compared to latest release) ⚠️

@RomarQ RomarQ added B5-clientnoteworthy Changes should be mentioned in any downstream projects' release notes D3-trivial PR contains trivial changes in a runtime directory that do not require an audit and removed D3-trivial PR contains trivial changes in a runtime directory that do not require an audit labels Sep 26, 2024
@RomarQ RomarQ added not-breaking Does not need to be mentioned in breaking changes D2-notlive PR doesn't change runtime code (so can't be audited) labels Sep 26, 2024
Copy link
Contributor

github-actions bot commented Sep 27, 2024

Coverage Report

@@                    Coverage Diff                     @@
##           master   rq/enable-lazy-loading      +/-   ##
==========================================================
- Coverage   79.22%                   79.18%   -0.04%     
  Files         299                      299              
- Lines       87253                    87233      -20     
==========================================================
- Hits        69118                    69075      -43     
+ Misses      18135                    18158      +23     
Files Changed Coverage
/node/cli/src/command.rs 18.08% (-5.47%) 🔽

Coverage generated Fri Sep 27 12:13:13 UTC 2024

@RomarQ RomarQ self-assigned this Sep 27, 2024
@noandrea noandrea added the A8-mergeoncegreen Pull request is reviewed well. label Sep 30, 2024
@RomarQ RomarQ merged commit bad0570 into master Sep 30, 2024
44 checks passed
@RomarQ RomarQ deleted the rq/enable-lazy-loading branch September 30, 2024 13:28
@RomarQ RomarQ added the lazy-loading These changes affect the lazy loading feature label Oct 11, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
A8-mergeoncegreen Pull request is reviewed well. B5-clientnoteworthy Changes should be mentioned in any downstream projects' release notes D2-notlive PR doesn't change runtime code (so can't be audited) lazy-loading These changes affect the lazy loading feature not-breaking Does not need to be mentioned in breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants