https://bugzilla.wikimedia.org/show_bug.cgi?id=41100
Aaron Schulz <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|[email protected] |[email protected]. | |org --- Comment #8 from Aaron Schulz <[email protected]> 2012-11-18 18:39:34 UTC --- (In reply to comment #7) > (In reply to comment #6) > > (it would be odd to add another entry > > since the whole job queue stuff was done in 1.21 so it makes no difference > > to > > third parties). > > > > Updating the code without running update.php will always have problems > > sometimes. [...] > > Then fix the documentation. > https://www.mediawiki.org/wiki/Manual:Upgrading#Basic_overview contains no > "check includes/installer/MysqlUpdater.php because the release notes don't > contain everything". > https://www.mediawiki.org/wiki/Manual:Upgrading#Using_Git doesn't say that > running update.php is needed/better even when nothing suggests so. Are we looking at the same page? It mentions running update.php in "Basic overview" and in "Run the update script". We don't mention MysqlUpdater.php or anything since we already mention update.php. Checking MysqlUpdater.php and release notes is useful when people want zero downtime and want to run the changes before updating the code (even then one must be careful not to upgrade more than one version at once unless they know what they are doing). This area could be documented better, though it mostly applies to large sites like WMF and Wikia. As a side note, for avoiding downtime for small wikis, one could also check out the new code to a new directory but with the same LocalSettings and run update.php there (assuming the upgrade is only up by one version). It would be nice for these tricks to be documented in the UPGRADE file or mw.org. In any case none of what I mentioned is specific to job queue changes at all and nor was anything. It sounds like something for wikitech-l. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
