This repository was archived by the owner on Nov 14, 2022. It is now read-only.
Autoreduction v21.1 release for the ISIS cycle 21-1
The primary focus of the release has been maintenance.
The highlights for this release are:
- Major refactoring of the queue processing backend, with focus on performance and reducing database access
- This features improved, and more consistent, variable handling
- Refactoring of the web app parts that interact with the database, such as reruns and configuring new jobs
Bug fixes:
- Setting variables for experiments now works
A lot of progress was made in making the queue processor nodes scalable, and adding Ansible configuration to automate the deployment, as well as add monitoring on all of the machines.