X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FWorker%2FClearCache.php;h=5eee4c74ab9a0429d243a3ff8dc3af9fd3c9c821;hb=122ad0af14f046c2462a03fe33967dc41abfc8b5;hp=d87fd46cce4aa5d299eb17363eb71e62c54f8996;hpb=b5cca1ab93bfaaa15a86c05fea64a74a8e0bd834;p=friendica.git diff --git a/src/Worker/ClearCache.php b/src/Worker/ClearCache.php index d87fd46cce..5eee4c74ab 100644 --- a/src/Worker/ClearCache.php +++ b/src/Worker/ClearCache.php @@ -21,7 +21,6 @@ namespace Friendica\Worker; -use Friendica\Core\Logger; use Friendica\Database\DBA; use Friendica\DI; use Friendica\Model\Photo; @@ -35,18 +34,6 @@ class ClearCache public static function execute() { $a = DI::app(); - $last = DI::config()->get('system', 'cache_last_cleared'); - - if ($last) { - $next = $last + (3600); // Once per hour - $clear_cache = ($next <= time()); - } else { - $clear_cache = true; - } - - if (!$clear_cache) { - return; - } // clear old cache DI::cache()->clear(); @@ -79,22 +66,5 @@ class ClearCache // Delete the cached "parse_url" entries that are older than three month DBA::delete('parsed_url', ["`created` < NOW() - INTERVAL 3 MONTH"]); - - if (DI::config()->get('system', 'optimize_tables')) { - Logger::info('Optimize start'); - DBA::e("OPTIMIZE TABLE `auth_codes`"); - DBA::e("OPTIMIZE TABLE `cache`"); - DBA::e("OPTIMIZE TABLE `challenge`"); - DBA::e("OPTIMIZE TABLE `locks`"); - DBA::e("OPTIMIZE TABLE `oembed`"); - DBA::e("OPTIMIZE TABLE `parsed_url`"); - DBA::e("OPTIMIZE TABLE `profile_check`"); - DBA::e("OPTIMIZE TABLE `session`"); - DBA::e("OPTIMIZE TABLE `tokens`"); - DBA::e("OPTIMIZE TABLE `process`"); - Logger::info('Optimize finished'); - } - - DI::config()->set('system', 'cache_last_cleared', time()); } }