changed autoarchive parameters for permanent operation
This commit is contained in:
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user