Skip to main content
Skip table of contents

XNAT 1.9.3.3 Release Notes

XNAT 1.9.3.3 contains several bugfixes and performance improvements targeted at large scale XNATs, improving import and archiving at scale, and enabling better container processing at scale. Simultaneous to this release, Container Service 3.8.0 has now been made available.

Upload and Archiving

  • XNAT-8341: Fix bug caused by system restarts that would reset project routing in the Prearchive for image sessions imported via the DQR Plugin

  • XNAT-8542: Fix bug in scan creation and merging logic for multiple scans with the same numeric scan ID that occurs when project anonymization scripts are active

  • XNAT-8649: Improve large scale upload performance by not writing files to the tomcat temp folder before writing to the cache

  • XNAT-8658: Add efficiencies to large scale uploads by removing unneeded queries and removing reflection in config retrieval

Event Service and File Mounting

  • XNAT-8655: Improve efficiency of mounting files for shared experiments for Container Service and JupyterHub plugins

  • XNAT-8660: Refactor event service to not put synchronous, long-running work on Reactor threads to avoid filling up the event bus

  • XNAT-8661: Refactor event cascading method to avoid lock contention when processing event subscriptions at scale

  • XNAT-8671: Improve hashmap for tracking active event registrations for efficiencies when being accessed by multiple threads

Related Updates

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.