changed autoarchive parameters for permanent operation

This commit is contained in:
following
2013-06-11 00:31:17 +02:00
parent 519be7c37d
commit 53678a8cb5
@@ -16,7 +16,7 @@ checkJob(new autoarchive());
class autoarchive
{
var $name = 'autoarchive';
var $interval = 120; // provisional minimum interval for initial archiving
var $interval = 3600; // once per hour
function run()
@@ -48,7 +48,7 @@ class autoarchive
AND IFNULL((SELECT MAX(`date_modified`) FROM `cache_status_modified` `csm` WHERE `csm`.`cache_id`=`caches`.`cache_id`),`caches`.`listing_last_modified`) < NOW() - INTERVAL 366 DAY
GROUP BY `caches`.`cache_id`
ORDER BY `caches`.`listing_last_modified`
LIMIT 1"); // provisional limit for initial archiving
LIMIT 3"); // limit to avoid mass emails and spam-filter triggers
while ($rCache = sql_fetch_assoc($rs))
{
$this->archive_cache(
@@ -70,7 +70,7 @@ class autoarchive
WHERE `caches`.`type`=6 AND `caches`.`status`=1
AND GREATEST(`date_hidden`,`date_created`) < NOW() - INTERVAL 35 DAY
ORDER BY `date_hidden`
LIMIT 1"); // provisional limit for initial archiving
LIMIT 1");
while ($rCache = sql_fetch_assoc($rs))
{
$this->archive_cache(