-
Bug
-
Resolution: Fixed
-
Critical
-
3.4
-
MOODLE_34_STABLE
-
MOODLE_34_STABLE
-
MDL-59630_master -
Analytics tables and files needs a cleanup process like everything in software, we need to define what and when.
What, must be cleaned:
- Unexisting contexts predictions
- Unexisting predictions actions (
MDL-58835) both when the prediction context does not exist and when the model is deleted - Deleted models logs (we already delete all other model data)
- Deleted models files (all analysable files + merged files)
- Calculations belonging to contexts that do not exist anymore (analytics_indicator_calc)
What we can discuss if it should be cleaned or not:
- Deleted analysable records (analytics_predict_samples, analytics_train_samples) once the analysable is not available anymore
- Deleted analysable files (evaluation and prediction files) once the analysable is not available anymore
What I would vote to keep:
- Deleted analysables training files
- blocks
-
MDL-59988 Discard datasets that are not ready for training / prediction and append them later to other datasets when ready
- Closed
-
MDL-59694 Limit the amount of analysables that are processed during one train() and predict() execution
- Closed
- Discovered while testing
-
MDL-57791 Implement an analytics engine in Moodle
- Closed