Skip to content

Conversation

@wawanbreton
Copy link
Contributor

@wawanbreton wawanbreton commented Jul 29, 2025

This PR adds explicit methods to load containers of type GlobalStack, which in some cases avoids loading unnecessary containers to afterwards filter them out.

CURA-12016
Requires Ultimaker/Uranium#1005

CURA-12016
Add a method to load instances of GlobalStack instead of loading all the ContainerStack and then filtering them. This makes the code more explicit and saves some time.
@wawanbreton wawanbreton changed the title Cura 12016 improve loading time with many printers CURA-12016 improve loading time with many printers Jul 29, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Jul 29, 2025

Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit a2ed64d.

♻️ This comment has been updated with latest results.

Copy link
Member

@rburema rburema left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

... I'm very glad _MachineNodeLoadJob is a private class -- due to the way github displays the changes, I thought at first we'd had API-break(s) on our hands 😅

@HellAholic HellAholic merged commit db86084 into main Nov 25, 2025
12 of 14 checks passed
@HellAholic HellAholic deleted the CURA-12016_improve-loading-time-with-many-printers branch November 25, 2025 12:13
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