-
Notifications
You must be signed in to change notification settings - Fork 23
RP v0.46
Iain Bethune edited this page Apr 27, 2017
·
11 revisions
Author: IB
Release Version Number: v0.46
Projects included in release: radical.pilot, radical.utils, saga-python, radical.analytics
Summary: A performance and reliability release, based on the new split-module branches in RP and threading/termination changes in RU and SP. A corresponding release of Analytics (which depends on the state model of RP) is included in scope.
Target Date: 12-May-2017 for RP,RU,SP then 26-May-2017 for RA (originally 28-Apr-2017)
Actual Date: TBC
Scope:
Issues and PRs in "0.46" milestone
Actions:
- SJ Report back on requirements for GPU support, and required timescales.
- MM + MT Draft a proposal for an automated integration test suite.
- IB Create a new release milestone
- AM + IB Post-0.45 release, check through tickets relating to split-module and assign to new release milestone / create tickets for anything not currently covered (e.g. unit test framework setup)
- IB Check with MTH if he is working to any urgent timescales that need fixes on devel
- IB Check with VB if there is an urgent use-case that would demand including feature/partitions in this release.
Notes from 22-Feb-2017:
- The current split-module branch will become the new devel (and eventual release)
- Current branches (experiment/aimes, and maybe others) should be rebased to the devel
- We discussed testing - in the first instance Matteo will do the first round of testing (based on his experiment stack). In the process we will create unit tests for the issues that are discovered, to avoid the need for extensive manual testing in future. The schedule should allow for this!
- We discussed automated integration testing (not at each commit, to create too much ticket noise), but to automate pre-release testing. Manuel is taking the lead in setting this up (where possible, e.g. Titan might not be possible due to manual authentication tokens).
- Some experiments are using the current devel (soon-to-be 0.45 release), there may be a need to backport fixes there - this should be a rare exception, not the norm - if possible users should move to the new devel.
Notes from 31-Mar-2017:
- Discussed #1190 (pre/post-exec not working as designed with ORTE). Will attempt to run the pre-exec, then forward the entire resulting environment to spawned tasks. Workarounds (wrapping CU executable in a shell script which includes the 'pre-exec') exist, but should be resolved in 0.46
- AM has been working on feature/managed_process, aim to merge after another week's work.
- A significant number of other issues exist, but none are currently top priority.
- Aim for another release review meeting in ~2 weeks, to see if anything needs to drop out of scope (e.g. feature/partitions).
Notes from 27-Apr-2017:
- Delayed release by 2 weeks, dropped radical.analytics from scope - will work on RA tickets and release after main RP/RS/RU release
- Some small changes to scope.