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

Call get_current_version less often in bundle refresh loop #46261

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jedcunningham
Copy link
Member

In the bundle refresh loop, we can call get_current_version a lot less often, as 1) we can skip it for bundles that do not support versioning and 2) for those that do, we already know the version from the last time we refreshed!

Since this is a local call, this isn't a huge gain. But every little bit helps.

Trying this again, 3rd times the charm, as #45999 was reverted in #46037, and #46100 was reverted in #46221 🙃

@jedcunningham jedcunningham added full tests needed We need to run full set of tests for this PR to merge AIP-66: DAG Bundle/Manifest labels Jan 29, 2025
In the bundle refresh loop, we can call `get_current_version` a lot less
often, as 1) we can skip it for bundles that do not support versioning
and 2) for those that do, we already know the version from the last time
we refreshed!

Since this is a local call, this isn't a huge gain. But every little bit
helps.
@jedcunningham jedcunningham force-pushed the slight_optimization_in_bundle_refresh_loop branch from 9738559 to f907e07 Compare January 29, 2025 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AIP-66: DAG Bundle/Manifest area:DAG-processing full tests needed We need to run full set of tests for this PR to merge
Projects
Development

Successfully merging this pull request may close these issues.

1 participant