Name |
Last commit
|
Last update |
---|---|---|
.. | ||
management | ||
migrations | ||
tests | ||
__init__.py | ||
cohorts.py | ||
models.py | ||
partition_scheme.py | ||
views.py |
The code changes needed to get CohortMembership functioning properly. The key of this change is twofold: first, CohortMemberships are unique per-user, per-course. This is enforced at the database level. Secondly, the updates are done using a select_for_update, which ensures atomicity.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
management | Loading commit data... | |
migrations | Loading commit data... | |
tests | Loading commit data... | |
__init__.py | Loading commit data... | |
cohorts.py | Loading commit data... | |
models.py | Loading commit data... | |
partition_scheme.py | Loading commit data... | |
views.py | Loading commit data... |