Background of the issue:
We are profiling our requests and trying to understand why some of them simply take too long.
We noticed that the value of `_wpml_jobs_not_notified` option is around 2.6MB
We also noticed that this option is set to `autoload`.
So 2.6MB is loading in every request. Also, we noticed that the WP internal cache is frequently being asked to write the `alloptions` in the cache with this huge size.
Symptoms:
The `_wpml_jobs_not_notified` option is too large at 2.6MB and is set to autoload, impacting request performance.
Questions:
1) what is this option used for
2) we are not using the feature of translation jobs
3) how can we disable this feature altogether?
4) is it safe to set `_wpml_jobs_not_notified` to `autoload` false?
Large cache set: group='options' key='_wpml_jobs_not_notified' size=2667928 bytes
Sometimes cache.php is failing:
[Wed Jun 04 21:49:37.161081 2025] [proxy_fcgi:error] [pid 2722240:tid 139849545533184] [client 172.31.45.223:59288] AH01071: Got error 'PHP message: PHP Fatal error: Maximum execution time of 60 seconds exceeded in /data/www/tvm-wp/wp-includes/cache.php on line 114'
I kindly refer to the questions in my first message.
I apologize for the delay in responding. I will take care of this ticket; the reply time will be shorter now.
_wpml_jobs_not_notified is only a temporary “translation-job notification queue.” If you never assign translation jobs (locally or to a service) the option is just left-over data, and it’s perfectly safe to prune it.
❌ Please make a full website backup before proceeding ❌