Changed ------- - Make ``gp2`` default EBS storage class
===================
28.0.2
Not secure
===================
Fixed ----- - Log peer activity on every received message to avoid declaring otherwise healthy node as failed - Fix possible data loss caused by parallel command processing when uploading log files interfered with processing command from a script - Fix deadlock when uploading empty files
===================
28.0.1
Not secure
===================
Changed ------- - Make logger level inside init and communication containers configurable via environmental variable - Change default logger level inside init and communication containers for AWS S3 and Google Cloud Storage components to WARNING
Fixed ----- - Stop timer that uploads log files in the processing container immediatelly after the processing is finished to avoid timing issues that could cause the data object to be marked as failed
===================
28.0.0
Not secure
===================
Changed ------- - **BACKWARD INCOMPATIBLE:** Require ``Django 3.1.x`` - **BACKWARD INCOMPATIBLE:** Require ``Django Channels`` version 3.0.x - **BACKWARD INCOMPATIBLE:** Require ``asgiref`` version 3.3.x - **BACKWARD INCOMPATIBLE:** Require ``jsonschema`` version 3.2.x - **BACKWARD INCOMPATIBLE:** Require ``Sphinx`` version 3.5.x - **BACKWARD INCOMPATIBLE:** Require ``django-guardian`` version 2.3.x - Refresh versions of the other dependencies - Replace ``django-versionfield2`` with ``django-versionfield`` - Overhaul of the storage configuration - Remove per-process runtime directory - Increase socket timeouts in the processing and the communication container
Added ----- - Add multipart upload capability to ``LocalFilesystemConnector`` and ``AwsS3Connector`` - Support uploading files to ``LocalFilesystemConnector`` or ``AwsS3Connector`` - Add support for ``Python 3.9``
===================
27.1.2
Not secure
===================
Fixed ----- - Bump version of ``upload-dir`` process to use the default version of processing image instead of the previous one - Use Signature Version 4 when generating presigned URLs in S3 connector - Fix possible socket timeout when uploading files in the processing container - Remove static ``rnaseq`` image from list of docker images
Changed ------- - Use tagged base image in ``upload-file`` process - Allow to change Entity descriptor in Python process.
===================
27.1.1
Not secure
===================
Fixed ----- - Fix connection timeout in communication container when sending initial message to the listener