https://bugzilla.wikimedia.org/show_bug.cgi?id=20085

Ori Livneh <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from Ori Livneh <[email protected]> ---
Today's mobile deployment removed SkinMobileBase.php from MobileFrontend, a
file that was previously loaded on every request. This provided an illustration
of the problem and gives some sense of its magnitude.

MaxSem started scap at 21:16. Between 21:18:39 and 21:26:24 we had a total of
65 fatals caused by SkinMobileBase.php having been deleted prior to the calling
code receiving the update:

[25-Jun-2013 23:26:18] Fatal error: require() [<a
href='function.require'>function.require</a>]: Failed opening required
'/usr/local/apache/common-local/php-1.22wmf7/extensions/MobileFrontend/includes/skins/SkinMobileBase.php'
(include_path='/usr/local/apache/common-local/php-1.22wmf7/extensions/TimedMediaHandler/handlers/OggHandler/PEAR/File_Ogg:/usr/local/apache/common-local/php-1.22wmf7:/usr/local/lib/php:/usr/share/php')
at /usr/local/apache/common-local/php-1.22wmf7/includes/AutoLoader.php on line
1155

Of mw* hosts in the mediawiki-installation group, 172 had no errors, 30 had one
fatal, 16 had 2 fatals, and one host had three fatals.

Using rsync's --delete-after or --delete-delayed option would not make scap
atomic, but it could still significantly reduce the rate at which these kinds
of errors occur.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to