Author: ralfbecker
New Revision: 54807
URL: http://svn.stylite.de/viewvc/egroupware?rev=54807&view=rev
Log:
more efficient method to purge all old versions and deleted files
Modified:
trunk/filemanager/inc/class.filemanager_admin.inc.php
Modified: trunk/filemanager/inc/class.filemanager_admin.inc.php
URL: http://svn.stylite.de/viewvc/egroupware/trunk/filemanager/inc/class.filemanager_admin.inc.php?rev=54807&r1=54806&r2=54807&view=diff
— trunk/filemanager/inc/class.filemanager_admin.inc.php (original)
+++ trunk/filemanager/inc/class.filemanager_admin.inc.php Thu Jan 21 20:42:30 2016
@@ -174,8 +174,14 @@
{
$msg = lang(‘Directory “%1” NOT found!’, $content[‘versionedpath’]);
}
-
// shortcut to efficently delete every old version and deleted file -
elseif ($content['versionedpath'] == '/' && $content['ctime']) -
{ -
$msg = lang('%1 files deleted.', Versioning\StreamWrapper::purge_all_versioning()); -
} else { -
@set_time_limit(0); $deleted = $errors = 0; Vfs::find($content['versionedpath'], array( 'show-deleted' => true,
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs