wiki.techinc.nl/maintenance
Platonides 62053ac8fd Merge r86398 into the old wfWaitForSlaves. Update core calls.
maintenance/waitForSlave.php still calls the old prototype.
Most instances were replaced with 
sed -i 's/wfWaitForSlaves( [0-9]* );/wfWaitForSlaves();/' ./maintenance/initEditCount.php ./maintenance/updateRestrictions.php ./maintenance/updateSpecialPages.php ./maintenance/importDump.php ./maintenance/moveBatch.php ./maintenance/storage/resolveStubs.php ./maintenance/storage/trackBlobs.php ./maintenance/storage/fixBug20757.php ./maintenance/storage/moveToExternal.php ./maintenance/storage/compressOld.inc ./maintenance/populateSha1.php ./maintenance/deleteDefaultMessages.php ./maintenance/migrateUserGroup.php ./maintenance/importImages.php ./maintenance/runJobs.php ./maintenance/archives/upgradeLogging.php ./maintenance/deleteBatch.php ./maintenance/populateLogSearch.php ./maintenance/populateLogUsertext.php ./maintenance/gearman/gearmanWorker.php ./maintenance/populateRevisionLength.php ./maintenance/refreshLinks.php ./maintenance/deleteSelfExternals.php ./maintenance/upgrade1_5.php ./maintenance/rebuildFileCache.php ./includes/job/RefreshLinksJob.php ./includes/installer/MysqlUpdater.php ./maintenance/convertUserOptions.php ./maintenance/populateParentId.php ./maintenance/runBatchedQuery.php ./maintenance/upgrade1_5.php ./maintenance/waitForSlave.php ./maintenance/populateCategory.php ./maintenance/importImages.php
2011-04-20 00:12:06 +00:00
..
archives Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
benchmarks Fix class name 2011-03-30 18:37:25 +00:00
cssjanus (Bug 24436) Move cssjanus to maintenance folder 2010-07-18 21:31:52 +00:00
dtrace
gearman Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
hiphop Dont allow $procs to be 0 2011-04-08 05:50:05 +00:00
ibm_db2 Addressing comment by IAlex. Setting svn:eol-style to native and removing ?> from end of file. 2011-04-12 17:07:01 +00:00
language (bug 28590) Temporary revert of r86186, r86187, r86227, r86276: caused instant breakage of Wikimedia websites via LocalisationUpdate due to the introduction of the recentchanges-summary message. 2011-04-18 08:42:59 +00:00
mssql DatabaseMssql class and related changes 2010-08-06 23:44:00 +00:00
oracle * fixed INDEX change (i missed that one) 2011-03-01 07:40:53 +00:00
postgres Not sure I like the DROP stuff here, but let's exclude it from this script. 2011-02-14 00:36:36 +00:00
sqlite/archives Create index only if it doesn't already exist 2011-01-26 10:33:21 +00:00
storage Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
.htaccess
7zip.inc Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
addwiki.php MFB (or MTT?) 1.17wmf1 r85698, r85700 2011-04-08 22:07:19 +00:00
attachLatest.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
backup.inc Whitespace fixup under tha maint directory. 2010-12-04 03:20:14 +00:00
backupPrefetch.inc open a series of files for xml input, if supplied (used for multiple xml prefetch files) 2011-01-28 19:16:16 +00:00
changePassword.php Allow changePassword.php to use username or userid 2011-03-27 17:07:14 +00:00
checkAutoLoader.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
checkBadRedirects.php Update output language. 2011-03-17 09:05:34 +00:00
checkImages.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
checkSyntax.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
checkUsernames.php Fix $$ from r85379 2011-04-04 22:34:32 +00:00
cleanupCaps.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
cleanupImages.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
cleanupRemovedModules.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
cleanupSpam.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
cleanupTable.inc * Standardised file description headers 2010-09-05 13:15:48 +00:00
cleanupTitles.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
cleanupWatchlist.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
clear_interwiki_cache.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
clear_stats.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
commandLine.inc Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
compareParsers.php Remove unreachable line in DifferenceEngine 2011-02-18 01:06:04 +00:00
convertLinks.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
convertUserOptions.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
createAndPromote.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
deleteArchivedFiles.inc (bug 26848) deleteArchivedFiles.php deletes db records, but not files 2011-01-21 17:42:15 +00:00
deleteArchivedFiles.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
deleteArchivedRevisions.inc Stylize maintenance folder.. 2010-05-22 16:50:39 +00:00
deleteArchivedRevisions.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
deleteBatch.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
deleteDefaultMessages.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
deleteImageMemcached.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
deleteOldRevisions.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
deleteOrphanedRevisions.php Fixup/add documentation 2011-03-30 19:00:11 +00:00
deleteRevision.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
deleteSelfExternals.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
doMaintenance.php Followup r86228 (profiling cleanup): 2011-04-16 19:23:45 +00:00
Doxyfile generate caller graphs in doxygen 2011-02-28 17:33:03 +00:00
dumpBackup.php Whitespace fixup under tha maint directory. 2010-12-04 03:20:14 +00:00
dumpHTML.php
dumpInterwiki.php Move duplicated Site class into own class in Maintenance.php, include in 2 users 2011-03-30 18:40:36 +00:00
dumpLinks.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
dumpSisterSites.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
dumpTextPass.php Swap = to == in conditional 2011-03-30 18:56:31 +00:00
dumpUploads.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
edit.php * Added possibility to set short options aliases to long long options, added -h alias to --help and -q to --quiet for all scripts 2011-04-06 18:37:09 +00:00
eval.php Apply LoadBalancer related fixes 2011-04-18 23:12:58 +00:00
fetchText.php Fixup/add documentation 2011-03-30 19:00:11 +00:00
findhooks.php findhooks.php: also check for Hooks::run, not just wfRunHooks. Hooks class has existed since r80435 but IIRC nothing in core calls it (yet). Also added some braces and tweaked docs. 2011-03-22 20:44:26 +00:00
fixDoubleRedirects.php followup r81408: fix option desc and year in copyright statement 2011-02-02 21:30:02 +00:00
fixSlaveDesync.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
fixTimestamps.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
fixUserRegistration.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
fuzz-tester.php Revert r78767. The problem was $wgDBerrorLog being false. 2010-12-22 01:11:22 +00:00
generateSitemap.php Add some newlines to generateSitemap output, bug 26134 2011-02-14 17:01:42 +00:00
getLagTimes.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
getSlaveServer.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
getText.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
httpSessionDownload.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
importDump.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
importImages.inc Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
importImages.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
importSiteScripts.php Maintenance script to import all scripts in the MediaWiki namespace from a local site. 2011-02-28 13:54:14 +00:00
importTextFile.php Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
importUseModWiki.php Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
importUseModWikipedia.php Fixup/add documentation 2011-03-30 19:00:11 +00:00
initEditCount.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
initStats.php Fix missing parameter to cacheUpdate 2011-03-30 18:34:38 +00:00
install-utils.inc Removed archive(), deprecated and not used 2011-04-02 08:41:48 +00:00
install.php Made install.php fail gracefully on PHP4 2011-04-12 15:37:51 +00:00
interwiki.list Fixes for r66013: fixed syntax, switched interwiki.list to use more customary comments starting with # 2010-06-23 16:06:34 +00:00
lag.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
Maintenance.php More profiler cleanup: 2011-04-16 19:00:54 +00:00
Makefile Move parser test related stuff to tests directory 2010-09-28 12:24:56 +00:00
mcc.php * Rewrote ObjectCache.php to conform to the modern coding style, and to be less convoluted about how CACHE_ANYTHING and CACHE_ACCEL are resolved. Moved most functionality to static members of a new ObjectCache class. 2011-03-03 09:37:37 +00:00
mctest.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
mergeMessageFileList.php Merge r81725 from 1.17wmf1: add parent constructor call so $IP is set properly 2011-02-08 12:19:59 +00:00
migrateUserGroup.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
minify.php Fixup a couple more undefined variables 2011-03-30 19:44:39 +00:00
moveBatch.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
mwdocgen.php Fix for r81787: add the parameter to the function 2011-03-25 14:11:54 +00:00
namespaceDupes.php Use MWNamespace::getCanonicalNamespaces() instead of $wgCanonicalNamespaceNames 2011-04-08 07:14:42 +00:00
nextJobDB.php Some bug fixes for r83634. 2011-03-10 04:47:21 +00:00
nukeNS.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
nukePage.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
orphans.php Fixup/add documentation 2011-03-30 19:00:11 +00:00
ourusers.php Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
patchSql.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
populateCategory.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
populateLogSearch.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
populateLogUsertext.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
populateParentId.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
populateRevisionLength.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
populateSha1.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
preprocessDump.php Follow up r84175 2011-03-20 16:29:31 +00:00
preprocessorFuzzTest.php Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
protect.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
purgeList.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
purgeNamespace.php Script to purge all pages of a given namespace 2011-03-06 21:01:54 +00:00
purgeOldText.inc Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
purgeOldText.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
purgeStaleMemcachedText.php Make a loop to keep them really deleted. 2010-12-25 23:23:38 +00:00
README * (bug 14201) Set $wgDBadminuser/$wgDBadminpassword during setup 2009-07-23 00:31:37 +00:00
reassignEdits.php Fixup/add documentation 2011-03-30 19:00:11 +00:00
rebuildall.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
rebuildFileCache.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
rebuildImages.php Merge to trunk everything in img_metadata branch. 2011-04-16 01:23:15 +00:00
rebuildInterwiki.php Move duplicated Site class into own class in Maintenance.php, include in 2 users 2011-03-30 18:40:36 +00:00
rebuildLocalisationCache.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
rebuildmessages.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
rebuildrecentchanges.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
rebuildtextindex.php Bug 28478: database error in DatabaseSqlite::getFulltextSearchModule(). 2011-04-11 17:16:41 +00:00
refreshImageCount.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
refreshLinks.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
removeUnusedAccounts.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
renameDbPrefix.php Remove usage of $dbw->escapeLike in RenameDbPrefix (per bug 270042) 2011-01-30 22:12:13 +00:00
renamewiki.php Fixup a couple more undefined variables 2011-03-30 19:44:39 +00:00
renderDump.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
resetUserTokens.php Followup r81928, make proper use of $this->output instead of echo. 2011-03-28 03:38:43 +00:00
rollbackEdits.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
runBatchedQuery.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
runJobs.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
showJobs.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
showStats.php call parent constructor so that include path and other things work right 2011-01-28 17:18:35 +00:00
Site.php Move duplicated Site class into own class in Maintenance.php, include in 2 users 2011-03-30 18:40:36 +00:00
sql.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
sqlite.inc Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
sqlite.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
stats.php * Update class name: FakeMemCachedClient -> EmptyBagOStuff 2011-03-08 18:01:17 +00:00
tables.sql Revert r83812 (schema change for cl_type enum), no longer needed after r84392. Also reverts r83821 (followup to r83812, add /*_*/ ) 2011-03-20 16:30:59 +00:00
undelete.php Update undelete.php to use short option aliases. 2011-04-14 19:01:04 +00:00
update.php Followup to r85021, fix caller in updater maintenance script 2011-03-30 20:56:03 +00:00
updateArticleCount.php * Use DatabaseBase::selectField() to build the query instead of throwing a raw query in DatabaseBase::query() 2011-04-18 16:43:20 +00:00
updateCollation.php Ensure $collationConds is defined on all paths 2011-04-14 18:46:37 +00:00
updateDoubleWidthSearch.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
updateRestrictions.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
updateSearchIndex.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
updateSpecialPages.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
upgrade1_5.php Merge r86398 into the old wfWaitForSlaves. Update core calls. 2011-04-20 00:12:06 +00:00
userDupes.inc * Get rid of wfOut() usage in UserDupes 2010-12-17 15:17:13 +00:00
userOptions.inc Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
userOptions.php Part of bug 26280: added license headers to PHP files in maintenance 2010-12-16 19:15:12 +00:00
users.sql (bug 12070) After Installation MySQL was blocked. GRANT with IDENTIFIED BY will overwrite the password of an existing user silently, moving CREATE USER and GRANT to two separate operations so we can handle the different errors. Put in HISTORY, needs backporting with RELEASE-NOTES 2011-03-01 18:46:16 +00:00
waitForSlave.php Fix concern raised by Brion in r74108 (but has really existed since the maintenance rewrite). Right now, including a maintenance script causes it to execute. This is bad when you want to reuse the particular class but not have it start executing all by itself. 2011-01-13 22:58:55 +00:00
wikipedia-interwiki.sql follow up to r85847 - tokipona projects are long dead and gone 2011-04-12 01:33:57 +00:00
wiktionary-interwiki.sql follow up to r85847 - tokipona projects are long dead and gone 2011-04-12 01:33:57 +00:00

== MediaWiki Maintenance ==

The .sql scripts in this directory are not intended to be run standalone,
although this is appropriate in some cases, e.g. manual creation of blank tables
prior to an import.

Most of the PHP scripts need to be run from the command line. Prior to doing so,
ensure that the LocalSettings.php file in the directory above points to the
proper installation.

Certain scripts will require elevated access to the database. In order to
provide this, first create a MySQL user with "all" permissions on the wiki
database, and then set $wgDBadminuser and $wgDBadminpassword in your
LocalSettings.php

=== Brief explanation of files ===

A lot of the files in this directory are PHP scripts used to perform various
maintenance tasks on the wiki database, e.g. rebuilding link tables, updating
the search indices, etc. The files in the "archives" directory are used to
upgrade the database schema when updating the software. Some schema definitions
for alternative (as yet unsupported) database management systems are stored
here too.

The "storage" directory contains scripts and resources useful for working with
external storage clusters, and are not likely to be particularly useful to the
vast majority of installations. This directory does contain the compressOld
scripts, however, which can be useful for compacting old data.

=== Maintenance scripts ===

As noted above, these should be run from the command line. Not all scripts are
listed, as some are Wikimedia-specific, and some are not applicable to most
installations.

	changePassword.php
	Reset the password of a specified user

	cleanupSpam.php
	Mass-revert insertion of linkspam

	createAndPromote.php
	Create a user with administrator (and optionally, bureaucrat) permissions

	deleteOldRevisions.php
	Erase old revisions of pages from the database

	dumpBackup.php
	Backup dump script

	edit.php
	Edit a page to change its content

	findhooks.php
	Find hooks that aren't documented in docs/hooks.txt

	importDump.php
	XML dump importer
	
	importImages.php
	Import images into the wiki
	
	importTextFile.php
	Import the contents of a text file into a wiki page

	moveBatch.php
	Move a batch of pages 

	namespaceDupes.php
	Check articles name to see if they conflict with new/existing namespaces

	nukePage.php
	Wipe a page and all revisions from the database

	reassignEdits.php
	Reassign edits from one user to another

	rebuildImages.php
	Update image metadata records

	rebuildmessages.php
	Update the MediaWiki namespace after changing site language

	rebuildtextindex.php
	Rebuild the fulltext search indices

	refreshLinks.php
	Rebuild the link tables

	removeUnusedAccounts.php
	Remove user accounts which have made no edits

	runJobs.php
	Immediately complete all jobs in the job queue

	stats.php
	Show all statistics stored in the cache

	undelete.php
	Undelete all revisions of a page

	update.php
	Check and upgrade the database schema to the current version

	updateRestrictions.php
	Update pages restriction to the new schema

	userOptions.php
	Change user options