-
Notifications
You must be signed in to change notification settings - Fork 444
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
plan classes: add workunit-related filters #2003
plan classes: add workunit-related filters #2003
Conversation
@davidpanderson If you aren't sure or convinced, please utter your concerns in the comments and only "merge" when you're sure and the discussion is finished (and tests have completed). |
ae1edb1
to
aa9d1e3
Compare
@davidpanderson [copied from #2000]:
The modification of |
I already edited https://boinc.berkeley.edu/trac/wiki/AppPlanSpec as I saw #2000 was merged. If this PR is not going through, the page has to be reverted to version 35. |
@bema-ligo - with the changes that @davidpanderson made recently - is this pull request still required or can this be closed? |
This wasn't covered in #2538, and the workunit app version assignment that @davidpanderson mentioned in the discussion at boinc_projects mailing list is not equivalent and doesn't cover our use case. If E@H should be able to use current server code, this PR would be a requirement. However I don't want to invest any more time in this PR (like for rebasing it) if it's going to be rejected anyway. |
Please give the details of your work case and explain why app version
assignment doesn't address it.
…On Tue, Jun 12, 2018 at 10:30 PM, Bernd Machenschalk < ***@***.***> wrote:
@TheAspens <https://github.com/TheAspens>
@bema-ligo <https://github.com/bema-ligo> - with the changes that
@davidpanderson <https://github.com/davidpanderson> made recently - is
this pull request still required or can this be closed?
This wasn't covered in #2538 <#2538>,
and the workunit app version assignment that @davidpanderson
<https://github.com/davidpanderson> mentioned in the discussion at
boinc_projects mailing list is not equivalent and doesn't cover our use
case. If ***@***.*** should be able to use current server code, this PR would be
a requirement. However I don't want to invest any more time in this PR
(like for rebasing it) if it's going to be rejected anyway.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2003 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AA8Kgf-8HWQHVITUCYtCgVBVhF75ccmhks5t8KN7gaJpZM4Oq9V_>
.
|
@davidpanderson Citing from my mail on boinc_projects:
|
OK, I can see the need for this; sorry for the delay.
With these changes I'll be happy to merge. |
…atch> and <disabled> - WU information is passed from check_homogeneous_app_version() down to PLAN_CLASS::check() - wu_is_infeasible_custom() is extended such that additional tasks also follow the plan class restrictions.
aa9d1e3
to
a92f567
Compare
- i.e. if there exists a plan class with WU restrictions
@davidpanderson - it looks like @bema-ligo made the changes you requested. Do you mind taking a look and seeing if it is ready to be merged? Thanks! |
from that branch, doesn't belong here
…sses - if there are no plan classes that restrict workunits
ef5b62d
to
05742a0
Compare
filters <min_wu_id>, <max_wu_id>, <min_batch>, <max_batch> and
This is a essentially a copy of #2000 which was merged prematurely (with an unfinished discussion) and later reverted in #2002 (without any discussion).
WU information is passed from check_homogeneous_app_version() down to PLAN_CLASS::check()
wu_is_infeasible_custom() is extended such that additional tasks also follow the plan class restrictions.