Releases: HSF/iDDS
Releases · HSF/iDDS
Summer
Docker support
Client improvements
Workflow improvements
v0.10.5
(1) resubmit broken tasks
(2) fix suspend tasks
(3) replace pandatools with pandaclient
(4) fix poll panda tasks with getJobStatus and getFullJobStatus
(5) fix workflow load_conditions multiple times
(6) fix processing tasks with no output datasets
v0.10.3: Merge pull request #68 from HSF/dev
- improve domapandawork to support task_site.
- new client function to kill tasks
- improve workflow, conditions
- bug fixes.
v0.10.2: Merge pull request #66 from HSF/dev
(1) DAG workflow managements
(2) JWT authentication
(3) Support different database backends
Mountain
- Work/Workflow based DAG.
- inter Messaging communication.
- Job Level DAG.
- HPO
SNOW.1
Main work is to reorganize the workflow to resume a request.
Updates:
- update the task dag docs and add job dag docs.
- update docs for suspend/resume a request.
- enable auto-retry support for the lsst plugin.
- fix to avoid finish a processing before flushing all content updates.
- fix classification for panda closed jobs(before closed jobs was classified as running, it should be failed).
- fix expired_at after resuming: if expired_at was not fixed, the task would be expired again after resuming.
- fix life_time overwriting.
- fix to poll more times when panda status is not updated after the client issues a command(panda has a delay(few seconds) to execute commands from user, for example, killTask, retryTask).
- fix number of finished/failed/suspended tasks statistics in workflow after resuming.
SNOW
updates:
- Rename DomaLSSTWork to DomaPandaWork. Update it to use idds db for jobs caching. Job level DAG support for it. New trigger to release jobs based on DAG dependency.
- Multiple threads improvements: Multiple nodes, multiple agent instances for one Agent type, multiple threads per agent.
- Suspend/Cancel/Resume support.
- status report for detail from client API and CLI.
- Fix race condition when client and server updates the same request at the same time.
Monkey
use cases: DataCarousel, HPO, LSST, ActiveLearning
Main Functions: Workflow, DAG, Task template, Condition Branching
HyperParameterOpt
Merge pull request #32 from wguanicedew/dev Dev
stable version with data carousel plugins implementation.
Merge pull request #21 from HSF/dev merge to stable version 0.0.2