Server Time: Sun, 31 Aug 2025 21:09:26 +0700 Execute scheduled task: Completion mark as started (core\task\completion_daily_task) ... started 21:09:26. Current memory use 2.2 MB. ... used 1 dbqueries ... used 0.04654598236084 seconds Scheduled task complete: Completion mark as started (core\task\completion_daily_task) Execute scheduled task: External tool removal of expired access tokens (mod_lti\task\clean_access_tokens) ... started 21:09:27. Current memory use 2.7 MB. ... used 1 dbqueries ... used 0.00090599060058594 seconds Scheduled task complete: External tool removal of expired access tokens (mod_lti\task\clean_access_tokens) Execute scheduled task: Remove old H5P temporary files (mod_hvp\task\remove_tmpfiles) ... started 21:09:27. Current memory use 2.8 MB. ... used 1 dbqueries ... used 0.00089097023010254 seconds Scheduled task complete: Remove old H5P temporary files (mod_hvp\task\remove_tmpfiles) Execute scheduled task: Cleanup contexts (core\task\context_cleanup_task) ... started 21:09:27. Current memory use 2.8 MB. Cleaned up context instances ... used 18 dbqueries ... used 0.062755823135376 seconds Scheduled task complete: Cleanup contexts (core\task\context_cleanup_task) Execute scheduled task: Delete unconfirmed users (core\task\delete_unconfirmed_users_task) ... started 21:09:27. Current memory use 2.8 MB. ... used 1 dbqueries ... used 0.00082206726074219 seconds Scheduled task complete: Delete unconfirmed users (core\task\delete_unconfirmed_users_task) Execute scheduled task: Delete incomplete users (core\task\delete_incomplete_users_task) ... started 21:09:27. Current memory use 2.8 MB. ... used 0 dbqueries ... used 0.00014495849609375 seconds Scheduled task complete: Delete incomplete users (core\task\delete_incomplete_users_task) Execute scheduled task: Delete stale temp files (core\task\file_temp_cleanup_task) ... started 21:09:27. Current memory use 2.8 MB. ... used 0 dbqueries ... used 0.0007169246673584 seconds Scheduled task complete: Delete stale temp files (core\task\file_temp_cleanup_task) Execute scheduled task: Cleanup files in trash (core\task\file_trash_cleanup_task) ... started 21:09:27. Current memory use 2.8 MB. Deleting old draft files... ... started 21:09:27. Current memory use 2.8 MB. done. Deleting orphaned preview, and document conversion files... ... started 21:09:27. Current memory use 2.8 MB. done. ... used 2 dbqueries ... used 0.0035049915313721 seconds Scheduled task complete: Cleanup files in trash (core\task\file_trash_cleanup_task) Execute scheduled task: Clean backup tables, logs and files (core\task\backup_cleanup_task) ... started 21:09:27. Current memory use 4.5 MB. ... used 2 dbqueries ... used 0.0018050670623779 seconds Scheduled task complete: Clean backup tables, logs and files (core\task\backup_cleanup_task) Execute scheduled task: Remove expired cache entries (core\task\cache_cleanup_task) ... started 21:09:27. Current memory use 4.5 MB. ... used 1 dbqueries ... used 0.00062394142150879 seconds Scheduled task complete: Remove expired cache entries (core\task\cache_cleanup_task) Execute scheduled task: Background processing for messaging (core\task\messaging_cleanup_task) ... started 21:09:27. Current memory use 4.5 MB. ... used 5 dbqueries ... used 0.014193058013916 seconds Scheduled task complete: Background processing for messaging (core\task\messaging_cleanup_task) Execute scheduled task: Send new user passwords (core\task\send_new_user_passwords_task) ... started 21:09:27. Current memory use 4.6 MB. ... used 1 dbqueries ... used 0.00095009803771973 seconds Scheduled task complete: Send new user passwords (core\task\send_new_user_passwords_task) Execute scheduled task: Send failed login notifications (core\task\send_failed_login_notifications_task) ... started 21:09:27. Current memory use 4.6 MB. ... used 0 dbqueries ... used 0.00013017654418945 seconds Scheduled task complete: Send failed login notifications (core\task\send_failed_login_notifications_task) Execute scheduled task: Background processing for gradebook (core\task\grade_cron_task) ... started 21:09:27. Current memory use 4.6 MB. ... used 2 dbqueries ... used 0.0018200874328613 seconds Scheduled task complete: Background processing for gradebook (core\task\grade_cron_task) Execute scheduled task: Predict models (tool_analytics\task\predict_models) ... started 21:09:27. Current memory use 4.1 MB. Analysing id "1" with "From start to end" time splitting method... -->Courses at risk of not starting results Prediction results !! No new elements to get predictions for. !! Analysing id "56" with "Past month" time splitting method... -->Students who have not accessed the course recently results Prediction results !! No new elements to get predictions for. !! Analysing id "56" with "One month after start" time splitting method... -->Students who have not accessed the course yet results Prediction results !! No new elements to get predictions for. !! Analysing id "4" with "Upcoming week" time splitting method... Analysing id "5" with "Upcoming week" time splitting method... Analysing id "6" with "Upcoming week" time splitting method... Analysing id "7" with "Upcoming week" time splitting method... Analysing id "8" with "Upcoming week" time splitting method... Analysing id "9" with "Upcoming week" time splitting method... Analysing id "10" with "Upcoming week" time splitting method... Analysing id "11" with "Upcoming week" time splitting method... Analysing id "12" with "Upcoming week" time splitting method... Analysing id "13" with "Upcoming week" time splitting method... Analysing id "15" with "Upcoming week" time splitting method... Analysing id "16" with "Upcoming week" time splitting method... Analysing id "17" with "Upcoming week" time splitting method... Analysing id "18" with "Upcoming week" time splitting method... Analysing id "19" with "Upcoming week" time splitting method... Analysing id "20" with "Upcoming week" time splitting method... Analysing id "21" with "Upcoming week" time splitting method... Analysing id "22" with "Upcoming week" time splitting method... Analysing id "23" with "Upcoming week" time splitting method... Analysing id "24" with "Upcoming week" time splitting method... Analysing id "25" with "Upcoming week" time splitting method... Analysing id "26" with "Upcoming week" time splitting method... Analysing id "27" with "Upcoming week" time splitting method... Analysing id "28" with "Upcoming week" time splitting method... Analysing id "29" with "Upcoming week" time splitting method... Analysing id "30" with "Upcoming week" time splitting method... Analysing id "31" with "Upcoming week" time splitting method... Analysing id "32" with "Upcoming week" time splitting method... Analysing id "33" with "Upcoming week" time splitting method... Analysing id "34" with "Upcoming week" time splitting method... Analysing id "35" with "Upcoming week" time splitting method... Analysing id "36" with "Upcoming week" time splitting method... Analysing id "37" with "Upcoming week" time splitting method... Analysing id "38" with "Upcoming week" time splitting method... Analysing id "39" with "Upcoming week" time splitting method... Analysing id "40" with "Upcoming week" time splitting method... Analysing id "41" with "Upcoming week" time splitting method... Analysing id "42" with "Upcoming week" time splitting method... Analysing id "43" with "Upcoming week" time splitting method... Analysing id "44" with "Upcoming week" time splitting method... Analysing id "45" with "Upcoming week" time splitting method... Analysing id "46" with "Upcoming week" time splitting method... Analysing id "47" with "Upcoming week" time splitting method... Analysing id "48" with "Upcoming week" time splitting method... Analysing id "49" with "Upcoming week" time splitting method... Analysing id "50" with "Upcoming week" time splitting method... Analysing id "51" with "Upcoming week" time splitting method... Analysing id "52" with "Upcoming week" time splitting method... Analysing id "53" with "Upcoming week" time splitting method... Analysing id "54" with "Upcoming week" time splitting method... Analysing id "55" with "Upcoming week" time splitting method... Analysing id "56" with "Upcoming week" time splitting method... Analysing id "57" with "Upcoming week" time splitting method... Analysing id "58" with "Upcoming week" time splitting method... Analysing id "59" with "Upcoming week" time splitting method... Analysing id "60" with "Upcoming week" time splitting method... Analysing id "61" with "Upcoming week" time splitting method... Analysing id "62" with "Upcoming week" time splitting method... Analysing id "63" with "Upcoming week" time splitting method... Analysing id "64" with "Upcoming week" time splitting method... Analysing id "65" with "Upcoming week" time splitting method... Analysing id "66" with "Upcoming week" time splitting method... Analysing id "67" with "Upcoming week" time splitting method... Analysing id "68" with "Upcoming week" time splitting method... Analysing id "69" with "Upcoming week" time splitting method... Analysing id "70" with "Upcoming week" time splitting method... Analysing id "71" with "Upcoming week" time splitting method... Analysing id "72" with "Upcoming week" time splitting method... Analysing id "73" with "Upcoming week" time splitting method... Analysing id "74" with "Upcoming week" time splitting method... Analysing id "75" with "Upcoming week" time splitting method... Analysing id "76" with "Upcoming week" time splitting method... Analysing id "77" with "Upcoming week" time splitting method... Analysing id "78" with "Upcoming week" time splitting method... Analysing id "79" with "Upcoming week" time splitting method... Analysing id "80" with "Upcoming week" time splitting method... Analysing id "81" with "Upcoming week" time splitting method... Analysing id "82" with "Upcoming week" time splitting method... Analysing id "83" with "Upcoming week" time splitting method... Analysing id "84" with "Upcoming week" time splitting method... Analysing id "85" with "Upcoming week" time splitting method... Analysing id "86" with "Upcoming week" time splitting method... Analysing id "87" with "Upcoming week" time splitting method... Analysing id "88" with "Upcoming week" time splitting method... Analysing id "89" with "Upcoming week" time splitting method... Analysing id "90" with "Upcoming week" time splitting method... Analysing id "91" with "Upcoming week" time splitting method... Analysing id "92" with "Upcoming week" time splitting method... Analysing id "93" with "Upcoming week" time splitting method... Analysing id "94" with "Upcoming week" time splitting method... Analysing id "95" with "Upcoming week" time splitting method... Analysing id "96" with "Upcoming week" time splitting method... Analysing id "97" with "Upcoming week" time splitting method... Analysing id "98" with "Upcoming week" time splitting method... Analysing id "99" with "Upcoming week" time splitting method... Analysing id "100" with "Upcoming week" time splitting method... Analysing id "101" with "Upcoming week" time splitting method... Analysing id "102" with "Upcoming week" time splitting method... Analysing id "103" with "Upcoming week" time splitting method... Analysing id "104" with "Upcoming week" time splitting method... Analysing id "105" with "Upcoming week" time splitting method... Analysing id "106" with "Upcoming week" time splitting method... Analysing id "107" with "Upcoming week" time splitting method... Analysing id "108" with "Upcoming week" time splitting method... Analysing id "109" with "Upcoming week" time splitting method... Analysing id "110" with "Upcoming week" time splitting method... Analysing id "111" with "Upcoming week" time splitting method... Analysing id "112" with "Upcoming week" time splitting method... Analysing id "113" with "Upcoming week" time splitting method... Analysing id "114" with "Upcoming week" time splitting method... Analysing id "115" with "Upcoming week" time splitting method... Analysing id "116" with "Upcoming week" time splitting method... Analysing id "117" with "Upcoming week" time splitting method... Analysing id "118" with "Upcoming week" time splitting method... Analysing id "119" with "Upcoming week" time splitting method... Analysing id "120" with "Upcoming week" time splitting method... Analysing id "121" with "Upcoming week" time splitting method... Analysing id "122" with "Upcoming week" time splitting method... Analysing id "123" with "Upcoming week" time splitting method... Analysing id "124" with "Upcoming week" time splitting method... Analysing id "125" with "Upcoming week" time splitting method... Analysing id "126" with "Upcoming week" time splitting method... Analysing id "127" with "Upcoming week" time splitting method... Analysing id "128" with "Upcoming week" time splitting method... Analysing id "129" with "Upcoming week" time splitting method... Analysing id "130" with "Upcoming week" time splitting method... Analysing id "131" with "Upcoming week" time splitting method... Analysing id "132" with "Upcoming week" time splitting method... Analysing id "133" with "Upcoming week" time splitting method... Analysing id "134" with "Upcoming week" time splitting method... Analysing id "135" with "Upcoming week" time splitting method... Analysing id "136" with "Upcoming week" time splitting method... Analysing id "137" with "Upcoming week" time splitting method... Analysing id "138" with "Upcoming week" time splitting method... Analysing id "139" with "Upcoming week" time splitting method... Analysing id "140" with "Upcoming week" time splitting method... Analysing id "141" with "Upcoming week" time splitting method... Analysing id "142" with "Upcoming week" time splitting method... Analysing id "143" with "Upcoming week" time splitting method... Analysing id "144" with "Upcoming week" time splitting method... Analysing id "145" with "Upcoming week" time splitting method... Analysing id "146" with "Upcoming week" time splitting method... Analysing id "147" with "Upcoming week" time splitting method... Analysing id "148" with "Upcoming week" time splitting method... Analysing id "149" with "Upcoming week" time splitting method... Analysing id "150" with "Upcoming week" time splitting method... Analysing id "151" with "Upcoming week" time splitting method... Analysing id "152" with "Upcoming week" time splitting method... Analysing id "153" with "Upcoming week" time splitting method... Analysing id "154" with "Upcoming week" time splitting method... Analysing id "155" with "Upcoming week" time splitting method... Analysing id "156" with "Upcoming week" time splitting method... Analysing id "157" with "Upcoming week" time splitting method... Analysing id "158" with "Upcoming week" time splitting method... Analysing id "159" with "Upcoming week" time splitting method... Analysing id "160" with "Upcoming week" time splitting method... Analysing id "161" with "Upcoming week" time splitting method... Analysing id "162" with "Upcoming week" time splitting method... Analysing id "163" with "Upcoming week" time splitting method... Analysing id "164" with "Upcoming week" time splitting method... Analysing id "165" with "Upcoming week" time splitting method... Analysing id "166" with "Upcoming week" time splitting method... Analysing id "167" with "Upcoming week" time splitting method... Analysing id "168" with "Upcoming week" time splitting method... Analysing id "169" with "Upcoming week" time splitting method... Analysing id "170" with "Upcoming week" time splitting method... Analysing id "171" with "Upcoming week" time splitting method... Analysing id "172" with "Upcoming week" time splitting method... Analysing id "173" with "Upcoming week" time splitting method... Analysing id "174" with "Upcoming week" time splitting method... Analysing id "175" with "Upcoming week" time splitting method... Analysing id "176" with "Upcoming week" time splitting method... Analysing id "177" with "Upcoming week" time splitting method... Analysing id "178" with "Upcoming week" time splitting method... Analysing id "179" with "Upcoming week" time splitting method... Analysing id "180" with "Upcoming week" time splitting method... Analysing id "181" with "Upcoming week" time splitting method... Analysing id "182" with "Upcoming week" time splitting method... Analysing id "183" with "Upcoming week" time splitting method... Analysing id "184" with "Upcoming week" time splitting method... Analysing id "185" with "Upcoming week" time splitting method... Analysing id "186" with "Upcoming week" time splitting method... Analysing id "187" with "Upcoming week" time splitting method... Analysing id "188" with "Upcoming week" time splitting method... Analysing id "189" with "Upcoming week" time splitting method... Analysing id "191" with "Upcoming week" time splitting method... Analysing id "192" with "Upcoming week" time splitting method... Analysing id "193" with "Upcoming week" time splitting method... Analysing id "194" with "Upcoming week" time splitting method... Analysing id "195" with "Upcoming week" time splitting method... Analysing id "196" with "Upcoming week" time splitting method... Analysing id "197" with "Upcoming week" time splitting method... Analysing id "198" with "Upcoming week" time splitting method... Analysing id "199" with "Upcoming week" time splitting method... Analysing id "200" with "Upcoming week" time splitting method... Analysing id "201" with "Upcoming week" time splitting method... Analysing id "202" with "Upcoming week" time splitting method... Analysing id "203" with "Upcoming week" time splitting method... Analysing id "204" with "Upcoming week" time splitting method... Analysing id "205" with "Upcoming week" time splitting method... Analysing id "206" with "Upcoming week" time splitting method... Analysing id "207" with "Upcoming week" time splitting method... Analysing id "208" with "Upcoming week" time splitting method... Analysing id "209" with "Upcoming week" time splitting method... Analysing id "210" with "Upcoming week" time splitting method... Analysing id "211" with "Upcoming week" time splitting method... Analysing id "212" with "Upcoming week" time splitting method... Analysing id "213" with "Upcoming week" time splitting method... Analysing id "214" with "Upcoming week" time splitting method... Analysing id "215" with "Upcoming week" time splitting method... Analysing id "216" with "Upcoming week" time splitting method... Analysing id "217" with "Upcoming week" time splitting method... Analysing id "218" with "Upcoming week" time splitting method... Analysing id "219" with "Upcoming week" time splitting method... Analysing id "220" with "Upcoming week" time splitting method... Analysing id "221" with "Upcoming week" time splitting method... Analysing id "222" with "Upcoming week" time splitting method... Analysing id "223" with "Upcoming week" time splitting method... Analysing id "224" with "Upcoming week" time splitting method... Analysing id "225" with "Upcoming week" time splitting method... Analysing id "226" with "Upcoming week" time splitting method... Analysing id "227" with "Upcoming week" time splitting method... Analysing id "228" with "Upcoming week" time splitting method... Analysing id "229" with "Upcoming week" time splitting method... Analysing id "230" with "Upcoming week" time splitting method... Analysing id "231" with "Upcoming week" time splitting method... Analysing id "232" with "Upcoming week" time splitting method... Analysing id "233" with "Upcoming week" time splitting method... Analysing id "234" with "Upcoming week" time splitting method... Analysing id "235" with "Upcoming week" time splitting method... Analysing id "236" with "Upcoming week" time splitting method... Analysing id "237" with "Upcoming week" time splitting method... Analysing id "238" with "Upcoming week" time splitting method... Analysing id "239" with "Upcoming week" time splitting method... Analysing id "240" with "Upcoming week" time splitting method... Analysing id "241" with "Upcoming week" time splitting method... Analysing id "242" with "Upcoming week" time splitting method... Analysing id "243" with "Upcoming week" time splitting method... Analysing id "244" with "Upcoming week" time splitting method... Analysing id "245" with "Upcoming week" time splitting method... Analysing id "246" with "Upcoming week" time splitting method... Analysing id "247" with "Upcoming week" time splitting method... Analysing id "248" with "Upcoming week" time splitting method... Analysing id "249" with "Upcoming week" time splitting method... Analysing id "250" with "Upcoming week" time splitting method... Analysing id "251" with "Upcoming week" time splitting method... Analysing id "252" with "Upcoming week" time splitting method... Analysing id "253" with "Upcoming week" time splitting method... Analysing id "254" with "Upcoming week" time splitting method... Analysing id "255" with "Upcoming week" time splitting method... Analysing id "256" with "Upcoming week" time splitting method... Analysing id "257" with "Upcoming week" time splitting method... Analysing id "258" with "Upcoming week" time splitting method... Analysing id "259" with "Upcoming week" time splitting method... Analysing id "260" with "Upcoming week" time splitting method... Analysing id "261" with "Upcoming week" time splitting method... Analysing id "262" with "Upcoming week" time splitting method... Analysing id "263" with "Upcoming week" time splitting method... Analysing id "264" with "Upcoming week" time splitting method... Analysing id "265" with "Upcoming week" time splitting method... Analysing id "266" with "Upcoming week" time splitting method... Analysing id "267" with "Upcoming week" time splitting method... Analysing id "268" with "Upcoming week" time splitting method... Analysing id "269" with "Upcoming week" time splitting method... Analysing id "270" with "Upcoming week" time splitting method... Analysing id "271" with "Upcoming week" time splitting method... Analysing id "272" with "Upcoming week" time splitting method... Analysing id "273" with "Upcoming week" time splitting method... Analysing id "274" with "Upcoming week" time splitting method... Analysing id "275" with "Upcoming week" time splitting method... Analysing id "276" with "Upcoming week" time splitting method... Analysing id "277" with "Upcoming week" time splitting method... Analysing id "278" with "Upcoming week" time splitting method... Analysing id "279" with "Upcoming week" time splitting method... Analysing id "280" with "Upcoming week" time splitting method... Analysing id "281" with "Upcoming week" time splitting method... Analysing id "282" with "Upcoming week" time splitting method... Analysing id "283" with "Upcoming week" time splitting method... Analysing id "284" with "Upcoming week" time splitting method... Analysing id "285" with "Upcoming week" time splitting method... Analysing id "286" with "Upcoming week" time splitting method... Analysing id "287" with "Upcoming week" time splitting method... Analysing id "288" with "Upcoming week" time splitting method... Analysing id "289" with "Upcoming week" time splitting method... Analysing id "290" with "Upcoming week" time splitting method... Analysing id "291" with "Upcoming week" time splitting method... Analysing id "292" with "Upcoming week" time splitting method... Analysing id "293" with "Upcoming week" time splitting method... Analysing id "294" with "Upcoming week" time splitting method... Analysing id "295" with "Upcoming week" time splitting method... Analysing id "296" with "Upcoming week" time splitting method... Analysing id "297" with "Upcoming week" time splitting method... Analysing id "298" with "Upcoming week" time splitting method... Analysing id "299" with "Upcoming week" time splitting method... Analysing id "300" with "Upcoming week" time splitting method... Analysing id "301" with "Upcoming week" time splitting method... Analysing id "302" with "Upcoming week" time splitting method... Analysing id "303" with "Upcoming week" time splitting method... Analysing id "304" with "Upcoming week" time splitting method... Analysing id "305" with "Upcoming week" time splitting method... Analysing id "306" with "Upcoming week" time splitting method... Analysing id "307" with "Upcoming week" time splitting method... Analysing id "308" with "Upcoming week" time splitting method... Analysing id "309" with "Upcoming week" time splitting method... Analysing id "310" with "Upcoming week" time splitting method... Analysing id "311" with "Upcoming week" time splitting method... Analysing id "312" with "Upcoming week" time splitting method... -->Upcoming activities due results Prediction results !! No new elements to get predictions for. !! ... used 646 dbqueries ... used 1.6935248374939 seconds Scheduled task complete: Predict models (tool_analytics\task\predict_models) Execute scheduled task: Calculate regular completion data (core\task\completion_regular_task) ... started 21:09:29. Current memory use 6.2 MB. Aggregating completions ... used 6 dbqueries ... used 0.015460014343262 seconds Scheduled task complete: Calculate regular completion data (core\task\completion_regular_task) Execute scheduled task: Background processing for portfolio plugins (core\task\portfolio_cron_task) ... started 21:09:29. Current memory use 6.3 MB. ... used 0 dbqueries ... used 0.00014805793762207 seconds Scheduled task complete: Background processing for portfolio plugins (core\task\portfolio_cron_task) Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\task\plagiarism_cron_task) ... started 21:09:29. Current memory use 6.3 MB. ... used 0 dbqueries ... used 0.00015091896057129 seconds Scheduled task complete: Background processing for legacy cron in plagiarism plugins (core\task\plagiarism_cron_task) Execute scheduled task: Send calendar notifications (core\task\calendar_cron_task) ... started 21:09:29. Current memory use 6.3 MB. ... used 1 dbqueries ... used 0.013006925582886 seconds Scheduled task complete: Send calendar notifications (core\task\calendar_cron_task) Execute scheduled task: Sync external blogs (core\task\blog_cron_task) ... started 21:09:29. Current memory use 6.4 MB. ... used 2 dbqueries ... used 0.0013589859008789 seconds Scheduled task complete: Sync external blogs (core\task\blog_cron_task) Execute scheduled task: Background processing for cleaning up question previews (core\task\question_preview_cleanup_task) ... started 21:09:29. Current memory use 6.4 MB. Cleaning up old question previews...done. ... used 2 dbqueries ... used 0.030073165893555 seconds Scheduled task complete: Background processing for cleaning up question previews (core\task\question_preview_cleanup_task) Execute scheduled task: Background processing for caches (core\task\cache_cron_task) ... started 21:09:30. Current memory use 6.4 MB. Cleaning up stale session data from cache stores. ... used 0 dbqueries ... used 0.00084090232849121 seconds Scheduled task complete: Background processing for caches (core\task\cache_cron_task) Execute scheduled task: Automated backups (core\task\automated_backup_task) ... started 21:09:30. Current memory use 6.4 MB. Checking automated backup status...INACTIVE ... used 0 dbqueries ... used 0.0033471584320068 seconds Scheduled task complete: Automated backups (core\task\automated_backup_task) Execute scheduled task: Add award badges adhoc tasks (core\task\badges_cron_task) ... started 21:09:30. Current memory use 6.4 MB. 0 adhoc badge tasks were added ... used 1 dbqueries ... used 0.0013141632080078 seconds Scheduled task complete: Add award badges adhoc tasks (core\task\badges_cron_task) Execute scheduled task: Background processing for sending badges notifications (core\task\badges_message_task) ... started 21:09:30. Current memory use 6.4 MB. Sending scheduled badge notifications. ... used 1 dbqueries ... used 0.00073504447937012 seconds Scheduled task complete: Background processing for sending badges notifications (core\task\badges_message_task) Execute scheduled task: Global search indexing (core\task\search_index_task) ... started 21:09:30. Current memory use 6.4 MB. ... used 0 dbqueries ... used 0.00029397010803223 seconds Scheduled task complete: Global search indexing (core\task\search_index_task) Execute scheduled task: Cleanup password reset attempts (core\task\password_reset_cleanup_task) ... started 21:09:30. Current memory use 6.4 MB. Cleaned up old password reset records ... used 1 dbqueries ... used 0.00082087516784668 seconds Scheduled task complete: Cleanup password reset attempts (core\task\password_reset_cleanup_task) Execute scheduled task: Complete learning plans which are due (core\task\complete_plans_task) ... started 21:09:30. Current memory use 6.4 MB. ... used 1 dbqueries ... used 0.0011279582977295 seconds Scheduled task complete: Complete learning plans which are due (core\task\complete_plans_task) Execute scheduled task: Sync plans from learning plan template cohorts (core\task\sync_plans_from_template_cohorts_task) ... started 21:09:30. Current memory use 6.4 MB. ... used 1 dbqueries ... used 0.0018420219421387 seconds Scheduled task complete: Sync plans from learning plan template cohorts (core\task\sync_plans_from_template_cohorts_task) Execute scheduled task: Refresh OAuth tokens for service accounts (core\oauth2\refresh_system_tokens_task) ... started 21:09:30. Current memory use 6.4 MB. ... used 1 dbqueries ... used 0.00082898139953613 seconds Scheduled task complete: Refresh OAuth tokens for service accounts (core\oauth2\refresh_system_tokens_task) Execute scheduled task: Analytics cleanup (core\task\analytics_cleanup_task) ... started 21:09:30. Current memory use 6.4 MB. ... used 24 dbqueries ... used 0.094523906707764 seconds Scheduled task complete: Analytics cleanup (core\task\analytics_cleanup_task) Execute scheduled task: Background processing for assignment module (mod_assign\task\cron_task) ... started 21:09:30. Current memory use 6.7 MB. ... used 3 dbqueries ... used 0.015883922576904 seconds Scheduled task complete: Background processing for assignment module (mod_assign\task\cron_task) Execute scheduled task: Background processing for chat module (mod_chat\task\cron_task) ... started 21:09:30. Current memory use 6.9 MB. ... used 4 dbqueries ... used 0.00193190574646 seconds Scheduled task complete: Background processing for chat module (mod_chat\task\cron_task) Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\task\cron_task) ... started 21:09:30. Current memory use 7.0 MB. Removing old digest records from 7 days ago. Removed all old digest records. Fetching unmailed posts. No posts found. ... used 2 dbqueries ... used 0.0016388893127441 seconds Scheduled task complete: Forum mailings and maintenance jobs (mod_forum\task\cron_task) Execute scheduled task: Updating overdue quiz attempts (mod_quiz\task\update_overdue_attempts) ... started 21:09:30. Current memory use 7.1 MB. Looking for quiz overdue quiz attempts... Considered 0 attempts in 0 quizzes. ... used 1 dbqueries ... used 0.0031249523162842 seconds Scheduled task complete: Updating overdue quiz attempts (mod_quiz\task\update_overdue_attempts) Execute scheduled task: Background processing for SCORM (mod_scorm\task\cron_task) ... started 21:09:30. Current memory use 7.1 MB. ... used 0 dbqueries ... used 0.011358022689819 seconds Scheduled task complete: Background processing for SCORM (mod_scorm\task\cron_task) Execute scheduled task: Cohort enrolment sync task (enrol_cohort\task\enrol_cohort_sync) ... started 21:09:30. Current memory use 7.1 MB. ... used 7 dbqueries ... used 0.013985872268677 seconds Scheduled task complete: Cohort enrolment sync task (enrol_cohort\task\enrol_cohort_sync) Execute scheduled task: Sync cohort role assignments (tool_cohortroles\task\cohort_role_sync) ... started 21:09:30. Current memory use 7.2 MB. Sync cohort roles... Added 0 Removed 0 ... used 3 dbqueries ... used 0.0037140846252441 seconds Scheduled task complete: Sync cohort role assignments (tool_cohortroles\task\cohort_role_sync) Execute scheduled task: Check for attendance sessions that require auto marking (mod_attendance\task\auto_mark) ... started 21:09:30. Current memory use 7.3 MB. ... used 1 dbqueries ... used 0.0027191638946533 seconds Scheduled task complete: Check for attendance sessions that require auto marking (mod_attendance\task\auto_mark) Execute scheduled task: Remove old H5P mobile auth entries (mod_hvp\task\remove_old_auth_tokens) ... started 21:09:30. Current memory use 7.4 MB. ... used 1 dbqueries ... used 0.0013270378112793 seconds Scheduled task complete: Remove old H5P mobile auth entries (mod_hvp\task\remove_old_auth_tokens) Execute scheduled task: Reset deadlines query count (theme_snap\task\reset_deadlines_query_count_task) ... started 21:09:31. Current memory use 7.8 MB. ... used 0 dbqueries ... used 0.007627010345459 seconds Scheduled task complete: Reset deadlines query count (theme_snap\task\reset_deadlines_query_count_task) Execute scheduled task: Cleanup old sessions (core\task\session_cleanup_task) ... started 21:09:31. Current memory use 7.8 MB. ... used 22 dbqueries ... used 0.13082313537598 seconds Scheduled task complete: Cleanup old sessions (core\task\session_cleanup_task) Execute scheduled task: Background processing for workshop module (mod_workshop\task\cron_task) ... started 21:09:31. Current memory use 7.9 MB. processing workshop subplugins ... ... used 1 dbqueries ... used 0.00087785720825195 seconds Scheduled task complete: Background processing for workshop module (mod_workshop\task\cron_task) Execute scheduled task: Synchronise manual enrolments task (enrol_manual\task\sync_enrolments) ... started 21:09:31. Current memory use 7.9 MB. Verifying manual enrolment expiration... ...manual enrolment updates finished. ... used 1 dbqueries ... used 0.0014729499816895 seconds Scheduled task complete: Synchronise manual enrolments task (enrol_manual\task\sync_enrolments) Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\task\send_expiry_notifications) ... started 21:09:31. Current memory use 7.9 MB. manual enrolment expiry notifications were already sent today at Sunday, 31 August 2025, 4:59 PM. ... used 0 dbqueries ... used 0.00059080123901367 seconds Scheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\task\send_expiry_notifications) Execute scheduled task: Synchronise self enrolments task (enrol_self\task\sync_enrolments) ... started 21:09:31. Current memory use 7.9 MB. Verifying self-enrolments... ...user self-enrolment updates finished. No expired enrol_self enrolments detected ... used 3 dbqueries ... used 0.003809928894043 seconds Scheduled task complete: Synchronise self enrolments task (enrol_self\task\sync_enrolments) Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\task\send_expiry_notifications) ... started 21:09:31. Current memory use 7.9 MB. self enrolment expiry notifications were already sent today at Sunday, 31 August 2025, 4:59 PM. ... used 0 dbqueries ... used 0.00067591667175293 seconds Scheduled task complete: Self enrolment send expiry notifications task (enrol_self\task\send_expiry_notifications) Execute scheduled task: Process bulk batch accessibility checking (tool_brickfield\task\bulk_process_courses) ... started 21:09:31. Current memory use 7.9 MB. ... used 3 dbqueries ... used 0.0083918571472168 seconds Scheduled task complete: Process bulk batch accessibility checking (tool_brickfield\task\bulk_process_courses) Execute scheduled task: Process bulk caching (tool_brickfield\task\bulk_process_caches) ... started 21:09:31. Current memory use 7.9 MB. ... used 3 dbqueries ... used 0.0070869922637939 seconds Scheduled task complete: Process bulk caching (tool_brickfield\task\bulk_process_caches) Execute scheduled task: Process content analysis requests (tool_brickfield\task\process_analysis_requests) ... started 21:09:31. Current memory use 7.9 MB. ... used 3 dbqueries ... used 0.0072300434112549 seconds Scheduled task complete: Process content analysis requests (tool_brickfield\task\process_analysis_requests) Execute scheduled task: Incoming email pickup (tool_messageinbound\task\pickup_task) ... started 21:09:31. Current memory use 7.9 MB. Inbound Message not fully configured - exiting early. ... used 0 dbqueries ... used 0.038878917694092 seconds Scheduled task complete: Incoming email pickup (tool_messageinbound\task\pickup_task) Execute scheduled task: Cleanup event monitor events (tool_monitor\task\clean_events) ... started 21:09:31. Current memory use 8.0 MB. ... used 0 dbqueries ... used 0.00028014183044434 seconds Scheduled task complete: Cleanup event monitor events (tool_monitor\task\clean_events) Execute scheduled task: Cleanup course recycle bin (tool_recyclebin\task\cleanup_course_bin) ... started 21:09:31. Current memory use 8.0 MB. ... used 1 dbqueries ... used 0.0010859966278076 seconds Scheduled task complete: Cleanup course recycle bin (tool_recyclebin\task\cleanup_course_bin) Execute scheduled task: Cleanup category recycle bin (tool_recyclebin\task\cleanup_category_bin) ... started 21:09:31. Current memory use 8.0 MB. ... used 1 dbqueries ... used 0.00077319145202637 seconds Scheduled task complete: Cleanup category recycle bin (tool_recyclebin\task\cleanup_category_bin) Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\task\cron_task) ... started 21:09:31. Current memory use 7.6 MB. ... no workshops awaiting scheduled allocation. ... used 1 dbqueries ... used 0.0010027885437012 seconds Scheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\task\cron_task) Execute scheduled task: Send report schedules (core_reportbuilder\task\send_schedules) ... started 21:09:31. Current memory use 7.6 MB. ... used 1 dbqueries ... used 0.0030322074890137 seconds Scheduled task complete: Send report schedules (core_reportbuilder\task\send_schedules) Execute scheduled task: Send quiz attempt graded notifications (mod_quiz\task\quiz_notify_attempt_manual_grading_completed) ... started 21:09:31. Current memory use 7.6 MB. Looking for quiz attempts which may need a graded notification sent... ... used 1 dbqueries ... used 0.10292911529541 seconds Scheduled task complete: Send quiz attempt graded notifications (mod_quiz\task\quiz_notify_attempt_manual_grading_completed) Execute scheduled task: Free up memory used by expired entries in Redis caches (cachestore_redis\task\ttl) ... started 21:09:31. Current memory use 7.3 MB. No TTL caches assigned to a Redis store; nothing to do. ... used 0 dbqueries ... used 0.00020599365234375 seconds Scheduled task complete: Free up memory used by expired entries in Redis caches (cachestore_redis\task\ttl) Execute scheduled task: Automated backups report (core\task\automated_backup_report_task) ... started 21:09:32. Current memory use 7.3 MB. ... used 0 dbqueries ... used 0.00014090538024902 seconds Scheduled task complete: Automated backups report (core\task\automated_backup_report_task) Ran 0 adhoc tasks found at Sun, 31 Aug 2025 21:09:32 +0700 Cron run completed correctly Cron completed at 21:09:32 in 5.159502 seconds. Memory used: 7.3 MB.