Project

Profile

Help

Task #2318

closed

Ensure thread-safety of ProgressReport models

Added by bmbouter about 8 years ago. Updated almost 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Documentation
Sprint:
Sprint 11
Quarter:

Description

Django models changes can be thread safe[0], but some care needs to be taken. We need the Progressreport models specifically to be thread safe.

This likely involves 2 things:

1. rewriting the implementaiton to be thread safe
2. Using documentation which identifies the thread-safety concern for plugin writers updating models themselves from many threads.

[0]: http://stackoverflow.com/questions/26234819/are-django-models-thread-safe#26234946

Also available in: Atom PDF