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

only get and save the parts of the diff we need #5671

Merged
merged 6 commits into from
Feb 18, 2025

Conversation

ajtmccarty
Copy link
Contributor

@ajtmccarty ajtmccarty commented Feb 5, 2025

IFC-580

updates for the diff calculation logic to that it only retrieves, updates, and saves the nodes that are required
previous behavior was to load the entire diff, make changes, then save the entire diff, which resulted in a lot of wasted time

the query to save a diff is still too slow, but this is an improvement to overall performance

@github-actions github-actions bot added the group/backend Issue related to the backend (API Server, Git Agent) label Feb 5, 2025
Copy link

codspeed-hq bot commented Feb 5, 2025

CodSpeed Performance Report

Merging #5671 will not alter performance

Comparing ajtm-02042025-smaller-diff-updates (099f702) with stable (ca89edc)

Summary

✅ 11 untouched benchmarks

@ajtmccarty ajtmccarty force-pushed the ajtm-02042025-smaller-diff-updates branch from ed69f26 to 2d47f51 Compare February 14, 2025 15:46
@ajtmccarty ajtmccarty marked this pull request as ready for review February 15, 2025 00:00
@ajtmccarty ajtmccarty requested a review from a team February 15, 2025 00:00
@ajtmccarty ajtmccarty force-pushed the ajtm-02042025-smaller-diff-updates branch from d14c997 to 099f702 Compare February 17, 2025 23:57
@ajtmccarty ajtmccarty merged commit a663a5f into stable Feb 18, 2025
35 checks passed
@ajtmccarty ajtmccarty deleted the ajtm-02042025-smaller-diff-updates branch February 18, 2025 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
group/backend Issue related to the backend (API Server, Git Agent)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants