A new release is available for Arkindex instances. It's mainly a maintenance release, with few features and some bugfixes.
Elements deletion
We have replaced the Django channels asycnhronous task system by Python RQ which is simpler, and easier to monitor.
This now allow us to make the project deletion work from the web interface (be careful, once deleted a project cannot be recovered!).
We have also worked toward better performance for the Element deletion mechanism. More on that topic in the next release...
Workers
The workers running our Machine Learning tasks have also been updated:
- The agents now report their current performance status (CPU & RAM) when retrieving new tasks. This allows us to implement a better task assignation algorithm, thus improving the overall performance of the system.
- No more
include
/exclude
tags management, as this was too complex to use, - There is a setting to disable the docker cleaner process on agents
Transkribus import
The Transkribus import now uses the new worker version system to publish transcriptions, for a better traceability.
Bugfixes
- Fix stale read issue on
CreateElement
andCreateTranscriptions
endpoints - Fix auth and corpus right checks in
CreateClassification
- Allow
ListTranscriptions
on folder elements