..
archives
Addendum to r59925, fix remaining straggling files that set rc_time to int
2009-12-10 10:10:56 +00:00
dtrace
gearman
Merge and clean up memory_limit hacks from wmf-deployment r53208.
2009-09-14 22:10:10 +00:00
ibm_db2
Rename some extauth functions and fields
2009-12-08 19:32:17 +00:00
language
Fix for bug 9413 and the related Malayalam issue reported on wikitech-l.
2010-01-04 08:28:50 +00:00
mssql
add some dev notes and other info
2008-05-11 02:20:19 +00:00
ora
Fixed missing table in ora/tables.sql. Replaced instantiation of DBUndexpecedError with DBQueryError in reportQueryError function
2009-12-11 16:47:06 +00:00
postgres
Some reason had each each update in there twice
2009-12-21 16:09:47 +00:00
sqlite
Updated comment in accordance with r58030
2009-12-17 12:53:05 +00:00
storage
Fixup for r57989: removed artifacts of the previous version of my patch, improved code reuse.
2009-12-17 15:39:11 +00:00
.htaccess
7zip.inc
(bug 19289) importDump.php can now handle bzip2 and 7zip.
2009-08-07 00:53:21 +00:00
addwiki.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
attachLatest.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
backup.inc
Cleanup live hack from wmf-deployment r53208 a bit: DB selection using load balancer.
2009-09-14 22:32:30 +00:00
backupPrefetch.inc
WARNING: HUGE COMMIT
2008-05-20 17:13:28 +00:00
benchmarkPurge.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
cdb-test.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
changePassword.php
newline on that output so your terminal don't look funny :)
2009-09-04 17:40:50 +00:00
checkAutoLoader.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
checkBadRedirects.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
checkImages.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
checkUsernames.php
doMaintenance.php -> DO_MAINTENANCE
2009-09-04 12:55:36 +00:00
cleanupCaps.php
Fixes for TitleCleanup subclasses:
2009-09-24 04:19:25 +00:00
cleanupDupes.inc
WARNING: HUGE COMMIT
2008-05-20 17:13:28 +00:00
cleanupImages.php
Fix for bug 9413 and the related Malayalam issue reported on wikitech-l.
2010-01-04 08:28:50 +00:00
cleanupSpam.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
cleanupTable.inc
Doxygen fixes:
2009-12-05 17:07:40 +00:00
cleanupTitles.php
Fix for bug 9413 and the related Malayalam issue reported on wikitech-l.
2010-01-04 08:28:50 +00:00
cleanupWatchlist.php
Fix for bug 9413 and the related Malayalam issue reported on wikitech-l.
2010-01-04 08:28:50 +00:00
clear_interwiki_cache.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
clear_stats.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
commandLine.inc
Re-implementing Maintenance::maybeHelp() in CommandLineInc to not show Maintenance's help when passing --help (previous method was not working correctly)
2009-09-24 21:41:17 +00:00
convertLinks.inc
config/index.php:
2009-08-15 21:29:58 +00:00
convertLinks.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
convertUserOptions.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
createAndPromote.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
deleteArchivedFiles.php
Remove fixme, done since r53528
2009-12-14 20:58:41 +00:00
deleteArchivedRevisions.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
deleteBatch.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
deleteDefaultMessages.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
deleteImageMemcached.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
deleteOldRevisions.php
bug 20612 "php deleteOldRevisions.php --delete" doesn´t work anymore. Fix regression from maintenance-work. If no pageids are specified, perform on all pageids
2009-10-08 23:07:55 +00:00
deleteOrphanedRevisions.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
deleteRevision.php
Redo r53641, reverted in r55457, now using indexed queries:
2009-08-23 09:39:13 +00:00
deleteSelfExternals.php
Change deleteSelfExternals to use Maintenance.php
2009-12-04 14:57:21 +00:00
doMaintenance.php
Don't exit with status 0 after an exception, for the benefit of other scripts depending on it
2009-12-03 21:47:52 +00:00
Doxyfile
* Add --no-extensions option to mwdocgen.php to exclude the extensions directory
2009-10-04 09:50:33 +00:00
dumpBackup.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
dumpHTML.php
Replaced maintenance/dumpHTML.php with a message pointing to the DumpHTML extension. Deleted subsidiary files.
2008-02-27 06:19:09 +00:00
dumpInterwiki.inc
Doc fixes, add new Wikimedia group for doxygen so we can set this stuff apart.
2009-08-05 00:34:18 +00:00
dumpInterwiki.php
Doc fixes, add new Wikimedia group for doxygen so we can set this stuff apart.
2009-08-05 00:34:18 +00:00
dumpLinks.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
dumpSisterSites.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
dumpTextPass.php
Fix for bug 9413 and the related Malayalam issue reported on wikitech-l.
2010-01-04 08:28:50 +00:00
dumpUploads.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
edit.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
eval.php
Revert eval.php changes from r54653, r54312, r54225 (maintenance-work branch merge), these changes totally broke eval.php due to the change in scope, from global to function.
2009-08-12 03:44:06 +00:00
fetchText.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
findhooks.php
findhooks and syntaxChecker don't need DB access :)
2009-08-09 13:31:15 +00:00
FiveUpgrade.inc
Last update to call $dbw->sourceFile() directly. Throw wfDeprecated() in dbsource() since nothing in core or extensions calls this.
2009-08-03 04:32:50 +00:00
fixSlaveDesync.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
fixTimestamps.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
fixUserRegistration.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
fuzz-tester.php
Nuke the last vestiges of tlh.
2009-09-13 13:57:35 +00:00
generateSitemap.php
compress option needs a value :)
2009-10-16 12:30:56 +00:00
getLagTimes.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
getSlaveServer.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
getText.php
Small script to output page text to stdout
2009-11-22 11:30:13 +00:00
importDump.php
Follow-up to http://www.mediawiki.org/wiki/Special:Code/MediaWiki/54561 : use the class autoloader.
2009-08-19 05:41:42 +00:00
importImages.inc
the result of this function is directly passed to foreach and thus avoid some errors such "Invalid arguments supplied for foreach"
2009-08-10 21:15:46 +00:00
importImages.php
fix for different sources of upload comments
2009-12-09 21:58:20 +00:00
importTextFile.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
importUseModWiki.php
Replaced all instances of <<<END (which breaks vim syntax highlighting), with a type-specific end token. For HTML and SQL, this causes vim to highlight the embedded text with the HTML or SQL file type plugins respectively, which is very neat.
2009-12-07 08:51:52 +00:00
initEditCount.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
initStats.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
install-utils.inc
Fix error message for libxml bug from r54828
2009-10-09 16:27:21 +00:00
installExtension.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
interwiki.sql
Add mw :)
2009-09-16 23:27:18 +00:00
lag.php
Convert lag.php maintenance script to new format (using the Maintenance class)
2009-11-13 22:43:16 +00:00
Maintenance.php
Readded definition for doxygen's Maintenance group that was removed in r55810
2009-12-12 22:22:26 +00:00
Makefile
Some tweaks to the doxygen doc:
2008-06-25 13:42:01 +00:00
mcc.php
* (bug 21403) memcached class renamed to MWMemecached to avoid conflict with PHP's memcached extension
2009-11-20 15:37:28 +00:00
mctest.php
Fix regression: server parameter needs to be optional; most of the time we *do not* want to use one since it's going to test all defined servers
2009-09-30 21:24:47 +00:00
mergeMessageFileList.php
Don't include the old ExtensionMessages.php when you're building a new one. Otherwise renames break.
2009-11-27 00:18:59 +00:00
migrateUserGroup.php
* svn:eol-style native
2009-09-07 13:18:54 +00:00
moveBatch.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
mwdocgen.php
Follow-up r57356: forgot to document $exclude param
2009-10-16 08:21:02 +00:00
namespaceDupes.php
Fix syntax errors from r57989
2009-10-22 06:18:41 +00:00
nextJobDB.php
removed trailing whitespaces
2009-11-23 18:20:26 +00:00
nukeNS.php
* Rewrote commandLine.inc to be a simple wrapper around Maintenance.php
2009-09-04 08:02:00 +00:00
nukePage.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
orphans.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
ourusers.php
Doc fixes, add new Wikimedia group for doxygen so we can set this stuff apart.
2009-08-05 00:34:18 +00:00
parserTests.inc
Fixed parserTests to only insert USER_ID 0 and 1 because it somhow breaks mysql.
2009-11-09 14:54:59 +00:00
parserTests.php
Abstracted some parts of database interaction for parser tests, needs verification on Postgres. SQLite still doesn't work, though fails much later
2009-11-06 10:17:44 +00:00
parserTests.txt
Removed byte-order mark from parser tests definition
2009-10-25 13:39:32 +00:00
parserTestsParserHook.php
WARNING: HUGE COMMIT
2008-05-20 17:13:28 +00:00
parserTestsParserTime.php
WARNING: HUGE COMMIT
2008-05-20 17:13:28 +00:00
parserTestsStaticParserHook.php
* Revert back to my parser pseudo-branch again. Note: if you feel like reverting this, reverting Parser.php alone to r40010 will work just fine.
2008-08-26 14:37:15 +00:00
patchSql.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
populateCategory.inc
* Fixed a whole lot of XSS vulnerabilities in the installer. All require a live installer, i.e. with no LocalSettings.php present.
2009-02-05 08:56:35 +00:00
populateCategory.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
populateLogSearch.inc
narrow down query
2009-10-08 03:34:32 +00:00
populateLogSearch.php
bug 18472 Suppression log filtered by "offender", as Oversight log can be
2009-09-14 17:09:13 +00:00
populateLogUsertext.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
populateParentId.inc
Re-add some files that are still used by updaters.inc.
2009-08-03 02:44:18 +00:00
populateParentId.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
populateSha1.php
Add fixme note to replace 'mysql' command-line callout with proper usage of a second unbuffered DB connection
2009-08-04 23:24:58 +00:00
preprocessorFuzzTest.php
Fix for bug 9413 and the related Malayalam issue reported on wikitech-l.
2010-01-04 08:28:50 +00:00
protect.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
purgeList.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
purgeOldText.inc
(bug 19160) Use DISTINCT instead of DISTINCTROW for compatibility with postgresql
2009-06-15 03:05:28 +00:00
purgeOldText.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
README
* (bug 14201) Set $wgDBadminuser/$wgDBadminpassword during setup
2009-07-23 00:31:37 +00:00
reassignEdits.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
rebuildall.php
Now that rebuildtextindex.php is not MySQL-only, rebuildall.php should also take it into account
2009-11-07 20:55:57 +00:00
rebuildFileCache.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
rebuildImages.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
rebuildInterwiki.inc
More doxygen fixes:
2009-12-08 19:19:24 +00:00
rebuildInterwiki.php
Doc fixes, add new Wikimedia group for doxygen so we can set this stuff apart.
2009-08-05 00:34:18 +00:00
rebuildLocalisationCache.php
Merge and clean up memory_limit hacks from wmf-deployment r53208.
2009-09-14 22:10:10 +00:00
rebuildmessages.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
rebuildrecentchanges.php
* Replaced LIMIT with limitResult call in rebuildrecentchanges.php
2009-10-28 19:15:19 +00:00
rebuildtextindex.php
Slightly clearer message.
2009-11-15 18:53:41 +00:00
refreshImageCount.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
refreshLinks.php
Make refreshLinks.php purge orphaned redirect table rows, i.e. rows whose rd_from refers to a page that's not a redirect or doesn't even exist
2009-12-29 11:44:45 +00:00
removeUnusedAccounts.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
renameDbPrefix.php
Make DB_STD the normal DB access level. Some scripts need DB_ADMIN, so return that in them.
2009-08-09 13:40:43 +00:00
renamewiki.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
renderDump.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
rollbackEdits.php
Don't need that anymore
2009-09-01 23:38:46 +00:00
runBatchedQuery.php
Add maintenance script for running queries in batches. This is especially useful for executing large write queries (e.g. fixing user renames, clearing huge watchlists) on the WMF cluster; before, everyone wrote their own script for this when they needed it.
2009-12-12 15:38:03 +00:00
runJobs.php
Merge and clean up memory_limit hacks from wmf-deployment r53208.
2009-09-14 22:10:10 +00:00
showJobs.php
Added --group option to show number of jobs per job type
2009-08-14 11:15:47 +00:00
showStats.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
sql.php
Fix regression in sql.php: needs to run w/ DB admin privileges in order to do DB updates
2009-09-22 16:41:04 +00:00
sqlite.php
While coding r58014, I thought that VACUUM on a 0-byte databse results in an error - it doesn't
2009-12-17 15:48:49 +00:00
stats.php
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
syntaxChecker.php
And while I'm a it: also ignore style checks for geshi
2010-01-03 15:27:25 +00:00
tables.sql
Followup to r59869, add to MySQL section, and copy patch to SQLite directory
2009-12-10 05:39:45 +00:00
testRunner.ora.sql
Started working on parserTests Oracle compatibility, still getting FK violations
2009-11-06 17:12:18 +00:00
testRunner.postgres.sql
testRunner.sql
undelete.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
update.php
(bug 20471) In update.php, disable the LocalisationCache storage backend before Setup.php is run, to avoid having extensions die when they try to access the l10n_cache table from $wgExtensionSetupFunctions.
2009-09-04 02:03:23 +00:00
updateArticleCount.php
* (bug 21006) maintenance/updateArticleCount.php now works again on PostgreSQL
2009-10-22 15:51:01 +00:00
updateRestrictions.php
* batch change for "while ( $row = $db->fetchObject( $res ) )" and similar to "foreach ( $res as $row )"
2009-08-17 21:15:31 +00:00
updaters.inc
Whitespaces fixes:
2009-12-29 13:21:28 +00:00
updateSearchIndex.php
* Abstracted table locks in maintenance/updateSearchIndex.php
2009-10-25 09:42:00 +00:00
updateSpecialPages.php
Followup r60051, with the rest of the callers and removing a useless subclassing from DatabaseMssql
2009-12-14 23:18:03 +00:00
upgrade1_5.php
Some measures to prevent people from update.php/upgrade1_5.php confusion: the latter now displays a warning and requires --update switch to do something. Probably, it's time to put it to death completely?
2009-11-12 13:12:18 +00:00
userDupes.inc
* Fixed a whole lot of XSS vulnerabilities in the installer. All require a live installer, i.e. with no LocalSettings.php present.
2009-02-05 08:56:35 +00:00
userOptions.inc
Revert r54244 which was stupid and fix this properly. Require commandLine.inc/Maintenance.php using the full path every time.
2009-08-03 21:56:41 +00:00
userOptions.php
WARNING: HUGE COMMIT
2008-05-20 17:13:28 +00:00
users.sql
Follow up to r56323: fix the broken grant syntax (which I should have tested before committing).
2009-09-20 07:15:19 +00:00
waitForSlave.php
Redo addArgs() as addArg() so we can actually do useful things with arguments like descriptions and proper requirement checks, similar to addOption()
2009-08-18 23:06:24 +00:00
wikipedia-interwiki.sql
Nuke the last vestiges of tlh.
2009-09-13 13:57:35 +00:00
wiktionary-interwiki.sql
Update
2008-06-11 17:44:47 +00:00