Jelajahi Sumber

Prune versions immediately and not after 7 days, and update not-auto-updated packages only weekly

Jordi Boggiano 9 tahun lalu
induk
melakukan
197d4466db

+ 2 - 2
src/Packagist/WebBundle/Entity/PackageRepository.php

@@ -196,8 +196,8 @@ class PackageRepository extends EntityRepository
             OR (p.crawledAt < :autocrawled)
             ORDER BY p.id ASC',
             array(
-                'crawled' => date('Y-m-d H:i:s', strtotime('-4hours')),
-                'autocrawled' => date('Y-m-d H:i:s', strtotime('-1week')),
+                'crawled' => date('Y-m-d H:i:s', strtotime('-1week')),
+                'autocrawled' => date('Y-m-d H:i:s', strtotime('-1month')),
             )
         );
     }

+ 1 - 1
src/Packagist/WebBundle/Package/Updater.php

@@ -93,7 +93,7 @@ class Updater
             $start = new \DateTime();
         }
         $pruneDate = clone $start;
-        $pruneDate->modify('-8days');
+        $pruneDate->modify('-1min');
 
         $versions = $repository->getPackages();
         $em = $this->doctrine->getManager();