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

Performance improvements for the build report #97

Merged
merged 10 commits into from
Sep 18, 2024

Conversation

yoannmoinet
Copy link
Member

What and why?

This is a follow-up to #92 and #93.
Performances were not great.

How?

Performance are now very good with both the build-report and the telemetry (without enableTracing).

Mostly using more Set, Map and doing some pre-emptive indexation really fixed most of the performance issues I noticed when integrating the latest version of the plugin into our frontend.

I also added some helpers to generate massive projects, in order to be able to test performances a bit easier before we get to the integration step.

@yoannmoinet yoannmoinet requested a review from a team as a code owner September 16, 2024 15:45
@yoannmoinet yoannmoinet requested review from arcanis and removed request for a team September 16, 2024 15:45
@elbywan elbywan self-requested a review September 16, 2024 16:05
Base automatically changed from yoann/custom-plugins to master September 18, 2024 15:01
@yoannmoinet yoannmoinet merged commit 49a0d56 into master Sep 18, 2024
5 checks passed
@yoannmoinet yoannmoinet deleted the yoann/performance-improvement-buid-report branch September 18, 2024 15:01
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.

2 participants