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

Add Known Filters to Package Job's Registrations Task #341

Open
hollowaykeanho opened this issue Jun 16, 2024 · 1 comment
Open

Add Known Filters to Package Job's Registrations Task #341

hollowaykeanho opened this issue Jun 16, 2024 · 1 comment
Assignees
Labels
Done and Pending Release Completed and staging for next release. Enhancement Case is about improving an existing feature/aspect.

Comments

@hollowaykeanho
Copy link
Member

Description

Some packages pipelines do have known requirements (e.g. rpm and flatpak only serve linux target OS). Hence, it's best to implement at package registration level to significantly reduce the probable combinations to a sane amount.

This will keep the registered packaging tasks effectively towards the qualified targets.

Expected Behavior

Packaging job can now meaningfully target qualified candidates and significantly improve packaging parallel performance.

Current Behavior

Packaging job runs all probable combinations instead leaving unnecessary bandwidth just for 100% redundant checking. It makes the computer hot!

Associated Data Files

No response

@hollowaykeanho hollowaykeanho added the Enhancement Case is about improving an existing feature/aspect. label Jun 16, 2024
@hollowaykeanho hollowaykeanho self-assigned this Jun 16, 2024
@hollowaykeanho hollowaykeanho added In Progress Someone is working on the case. Done and Pending Release Completed and staging for next release. and removed In Progress Someone is working on the case. labels Jun 16, 2024
@hollowaykeanho
Copy link
Member Author

Implemented in 6177cca

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Done and Pending Release Completed and staging for next release. Enhancement Case is about improving an existing feature/aspect.
Projects
Status: v3.0.0
Development

No branches or pull requests

1 participant