MediaWiki  REL1_22
Maintenance
Collaboration diagram for Maintenance:

Classes

class  AnsiTermColorer
 Terminal that supports ANSI escape sequences. More...
class  AttachLatest
 Maintenance script to correct wrong values in the `page_latest` field in the database. More...
class  BackupDumper
class  BackupReader
 Maintenance script that imports XML dump files into the current wiki. More...
class  BaseDump
 Readahead helper for making large MediaWiki data dumps; reads in a previous XML dump to sequentially prefetch text records already normalized and decompressed. More...
class  BatchedQueryRunner
 Maintenance script to run a database query in batches and wait for slaves. More...
class  bench_if_switch
 Maintenance script that benchmark if elseif... More...
class  CapsCleanup
 Maintenance script to clean up broken page links when somebody turns on $wgCapitalLinks. More...
class  ChangePassword
 Maintenance script to change the password of a given user. More...
class  CheckBadRedirects
 Maintenance script to check that pages marked as being redirects really are. More...
class  CheckImages
 Maintenance script to check images to see if they exist, are readable, etc. More...
class  CheckLess
class  CheckStorage
 Maintenance script to do various checks on external storage. More...
class  CheckSyntax
 Maintenance script to check syntax of all PHP files in MediaWiki. More...
class  CheckUsernames
 Maintenance script to check that database usernames are actually valid. More...
class  CleanupAncientTables
 Maintenance script to cleans up old database tables, dropping old indexes and fields. More...
class  CleanupPreferences
 Maintenance script that removes hidden preferences from the database. More...
class  CleanupRemovedModules
 Maintenance script to remove cache entries for removed ResourceLoader modules from the database. More...
class  CleanupSpam
 Maintenance script to cleanup all spam from a given hostname. More...
class  ClearCacheStats
 Maintenance script to remove all statistics tracking from the cache. More...
class  ClearInterwikiCache
 Maintenance script to clear the cache of interwiki prefixes for all local wikis. More...
class  CLIParser
 Maintenance script to parse some wikitext. More...
class  CommandLineInstaller
 Maintenance script to install and configure MediaWiki. More...
class  CompareParsers
 Maintenance script to take page text out of an XML dump file and render basic HTML out to files. More...
class  CompressOld
 Maintenance script that compress the text of a wiki. More...
class  ConvertLinks
 Maintenance script to convert from the old links schema (string->ID) to the new schema (ID->ID). More...
class  ConvertUserOptions
 Maintenance script to convert user options to the new `user_properties` table. More...
class  CopyFileBackend
 Copy all files in one container of one backend to another. More...
class  CopyJobQueue
 Copy all jobs from one job queue system to another. More...
class  CreateAndPromote
 Maintenance script to create an account and grant it rights. More...
class  DatabaseLag
 Maintenance script to show database lag. More...
class  DeleteArchivedFiles
 Maintenance script to delete archived (non-current) files from the database. More...
class  DeleteArchivedFilesImplementation
 Core functions for deleteArchivedFiles.php. More...
class  DeleteArchivedRevisions
 Maintenance script to delete archived (deleted from public) revisions from the database. More...
class  DeleteArchivedRevisionsImplementation
 Helper methods for the deleteArchivedRevisions.php maintenance script. More...
class  DeleteBatch
 Maintenance script to delete a batch of pages. More...
class  DeleteDefaultMessages
 Maintenance script that deletes all pages in the MediaWiki namespace which were last edited by "MediaWiki default". More...
class  DeleteEqualMessages
 Maintenance script that deletes all pages in the MediaWiki namespace of which the content is equal to the system default. More...
class  DeleteImageCache
 Maintenance script that deletes image information from the object cache. More...
class  DeleteOldRevisions
 Maintenance script that deletes old (non-current) revisions from the database. More...
class  DeleteOrphanedRevisions
 Maintenance script that deletes revisions which refer to a nonexisting page. More...
class  DeleteRevision
 Maintenance script that deletes one or more revisions by moving them to the archive table. More...
class  DeleteSelfExternals
 Maintenance script that deletes self-references to $wgServer from the externallinks table. More...
class  DummyTermColorer
 A colour-less terminal. More...
class  DumpDBZip2Output
class  DumpIterator
 Base class for interating over a dump. More...
class  DumpLinks
 Maintenance script that generates a plaintext link dump. More...
class  DumpRenderer
 Maintenance script that takes page text out of an XML dump file and render basic HTML out to files. More...
class  DumpRev
 Maintenance script that gets the text of a revision, resolving external storage if needed. More...
class  DumpSisterSites
 Maintenance script that generates a page name dump for SisterSites usage. More...
class  EditCLI
 Maintenance script to make a page edit. More...
class  EraseArchivedFile
 Maintenance script to delete archived (non-current) files from storage. More...
class  FetchText
 Maintenance script used to fetch page text in a subprocess. More...
class  FindHooks
 Maintenance script that compares documented and actually present mismatches. More...
class  FixBug20757
 Maintenance script to fix bug 20757. More...
class  FixDoubleRedirects
 Maintenance script that fixes double redirects. More...
class  FixExtLinksProtocolRelative
 Maintenance script that fixes any entriy for protocol-relative URLs in the externallinks table. More...
class  FixSlaveDesync
 Maintenance script that fixes erroneous page_latest values due to slave desynchronisation. More...
class  FixTimestamps
 Maintenance script that fixes timestamp corruption caused by one or more webservers temporarily being set to the wrong time. More...
class  FixUserRegistration
 Maintenance script that fixes the user_registration field. More...
class  ForkController
 Class for managing forking command line scripts. More...
class  GenerateSitemap
 Maintenance script that generates a sitemap for the site. More...
class  GetConfiguration
 Print serialized output of MediaWiki config vars. More...
class  GetLagTimes
 Maintenance script that displays replication lag times. More...
class  GetSlaveServer
 Maintenance script that reports the hostname of a slave server. More...
class  GetTextMaint
 Maintenance script that outputs page text to stdout. More...
class  ImageBuilder
 Maintenance script to update image metadata records. More...
class  ImageCleanup
 Maintenance script to clean up broken, unparseable upload filenames. More...
class  ImportSiteScripts
 Maintenance script to import all scripts in the MediaWiki namespace from a local site. More...
class  InitSiteStats
 Maintenance script to re-initialise or update the site statistics table. More...
class  JSParseHelper
 Maintenance script to do test JavaScript validity parses using jsmin+'s parser. More...
class  LockServerDaemon
 Simple lock server daemon that accepts lock/unlock requests. More...
class  Maintenance
 Abstract maintenance class for quickly writing and churning out maintenance scripts with minimal effort. More...
class  MaintenanceFormatInstallDoc
 Maintenance script that formats RELEASE-NOTE file to wiki text or HTML markup. More...
class  mcTest
 Maintenance script that makes several 'set', 'incr' and 'get' requests on every memcached server and shows a report. More...
class  MergeMessageFileList
 Maintenance script that merges $wgExtensionMessagesFiles from various extensions to produce a single array containing all message files. More...
class  MigrateUserGroup
 Maintenance script that re-assigns users from an old group to a new one. More...
class  MinifyScript
 Maintenance script that minifies a file or set of files. More...
class  MoveBatch
 Maintenance script to move a batch of pages. More...
class  MWDocGen
 Maintenance script that builds doxygen documentation. More...
class  MwSql
 Maintenance script that sends SQL queries from the specified file to the database. More...
class  NamespaceConflictChecker
 Maintenance script that checks for articles to fix after adding/deleting namespaces. More...
class  nextJobDB
 Maintenance script that picks a database that has pending jobs. More...
class  NukeNS
 Maintenance script that removes pages with only one revision from the MediaWiki namespace. More...
class  NukePage
 Maintenance script that erases a page record from the database. More...
class  Orphans
 Maintenance script that looks for 'orphan' revisions hooked to pages which don't exist and 'childless' pages with no revisions. More...
class  OrphanStats
 Maintenance script that shows some statistics on the blob_orphans table, created with trackBlobs.php. More...
class  PatchSql
 Maintenance script that manually runs an SQL patch outside of the general updaters. More...
class  PopulateCategory
 Mainteance script to populate the category table. More...
class  PopulateFilearchiveSha1
 Maintenance script to populate the fa_sha1 field. More...
class  PopulateImageSha1
 Maintenance script to populate the img_sha1 field. More...
class  PopulateLogSearch
 Maintenance script that makes the required database updates for populating the log_search table retroactively. More...
class  PopulateLogUsertext
 Maintenance script that makes the required database updates for Special:ProtectedPages to show all protected pages. More...
class  PopulateParentId
 Maintenance script that makes the required database updates for rev_parent_id to be of any use. More...
class  PopulateRevisionLength
 Maintenance script that populates the rev_len field for old revisions created before MW 1.10. More...
class  PopulateRevisionSha1
 Maintenance script that fills the rev_sha1 and ar_sha1 columns of revision and archive tables for revisions created before MW 1.19. More...
class  PreprocessDump
 Maintenance script that takes page text out of an XML dump file and preprocesses it to obj. More...
class  Protect
 Maintenance script that protects or unprotects a page. More...
class  PruneFileCache
 Maintenance script that prunes file cache for pages, objects, resources, etc. More...
class  PurgeChangedFiles
 Maintenance script that scans the deletion log and purges affected files within a timeframe. More...
class  PurgeChangedPages
 Maintenance script that sends purge requests for pages edited in a date range to squid/varnish. More...
class  PurgeList
 Maintenance script that sends purge requests for listed pages to squid. More...
class  PurgeOldText
 Maintenance script that purges old text records from the database. More...
class  PurgeParserCache
 Maintenance script to remove old objects from the parser cache. More...
class  ReassignEdits
 Maintenance script that reassigns edits from a user or IP address to another user. More...
class  RebuildAll
 Maintenance script that rebuilds link tracking tables from scratch. More...
class  RebuildFileCache
 Maintenance script that builds file cache for content pages. More...
class  RebuildLocalisationCache
 Maintenance script to rebuild the localisation cache. More...
class  RebuildMessages
 Maintenance script that purges all languages from the message cache. More...
class  RebuildRecentchanges
 Maintenance script that rebuilds recent changes from scratch. More...
class  RebuildTextIndex
 Maintenance script that rebuilds search index table from scratch. More...
class  RecompressTracked
 Maintenance script that moves blobs indexed by trackBlobs.php to a specified list of destination clusters, and recompresses them in the process. More...
class  RefreshFileHeaders
 Maintenance script to refresh file headers from metadata. More...
class  RefreshImageMetadata
 Maintenance script to refresh image metadata fields. More...
class  RefreshLinks
 Maintenance script to refresh link tables. More...
class  RemoveUnusedAccounts
 Maintenance script that removes unused user accounts from the database. More...
class  RenameDbPrefix
 Maintenance script that changes the prefix of database tables. More...
class  ResetUserTokens
 Maintenance script to reset the user_token for all users on the wiki. More...
class  RollbackEdits
 Maintenance script to rollback all edits by a given user or IP provided they're the most recent edit. More...
class  RunJobs
 Maintenance script that runs pending jobs. More...
class  SearchDump
 Maintenance script that runs a regex in the revisions from a dump. More...
class  SevenZipStream
 Stream wrapper around 7za filter program. More...
class  ShowCacheStats
 Maintenance script that shows statistics from the cache. More...
class  ShowJobs
 Maintenance script that reports the number of jobs currently waiting in master database. More...
class  ShowSiteStats
 Maintenance script to show the cached statistics. More...
class  Sqlite
 This class contains code common to different SQLite-related maintenance scripts. More...
class  SqliteMaintenance
 Maintenance script that performs some operations specific to SQLite database backend. More...
class  SyncFileBackend
 Maintenance script that syncs one file backend to another based on the journal of later. More...
class  TableCleanup
 Generic class to cleanup a database table. More...
class  TestFileOpPerformance
 Maintenance script to test fileop performance. More...
class  TextPassDumper
class  TitleCleanup
 Maintenance script to clean up broken, unparseable titles. More...
class  UpdateArticleCount
 Maintenance script to provide a better count of the number of articles and update the site statistics table, if desired. More...
class  UpdateCollation
 Maintenance script that will find all rows in the categorylinks table whose collation is out-of-date. More...
class  UpdateDoubleWidthSearch
 Maintenance script to normalize double-byte latin UTF-8 characters. More...
class  UpdateLogging
 Maintenance script that upgrade for log_id/log_deleted fields in a replication-safe way. More...
class  UpdateMediaWiki
 Maintenance script to run database schema updates. More...
class  UpdateRestrictions
 Maintenance script that updates page_restrictions table from old page_restriction column. More...
class  UpdateSearchIndex
 Maintenance script for periodic off-peak updating of the search index. More...
class  UpdateSpecialPages
 Maintenance script to update cached special pages. More...
class  UploadDumper
 Maintenance script to dump a the list of files uploaded, for feeding to tar or similar. More...
class  UploadStashCleanup
 Maintenance script to remove old or broken uploads from temporary uploaded file storage and clean up associated database records. More...
class  UserDupes
 Look for duplicate user table entries and optionally prune them. More...
class  userOptions
class  WaitForSlave
 Maintenance script to wait until slave lag goes under a certain value. More...
class  WatchlistCleanup
 Maintenance script to remove broken, unparseable titles in the watchlist table. More...

Modules

 Benchmark
 Maintenance archives

Files

file  7zip.inc
 

7z stream wrapper


file  alterSharedConstraints.php
 

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


file  attachLatest.php
 

Corrects wrong values in the `page_latest` field in the database.


file  backup.inc
 

Base classes for database dumpers.


file  backupPrefetch.inc
 

Helper class for the --prefetch option of dumpTextPass.php.


file  backupTextPass.inc
 

BackupDumper that postprocesses XML dumps from dumpBackup.php to add page text.


file  cdb.php
 

cdb inspector tool


file  changePassword.php
 

Change the password of a given user.


file  checkBadRedirects.php
 

Check that pages marked as being redirects really are.


file  checkImages.php
 

Check images to see if they exist, are readable, etc.


file  checkLess.php
 

Checks LESS files in known resources for errors.


file  checkStorage.php
 

Fsck for MediaWiki.


file  checkSyntax.php
 

Check syntax of all PHP files in MediaWiki.


file  checkUsernames.php
 

Check that database usernames are actually valid.


file  cleanupAncientTables.php
 

Cleans up old database tables, dropping old indexes and fields.


file  cleanupCaps.php
 

Clean up broken page links when somebody turns on $wgCapitalLinks.


file  cleanupImages.php
 

Clean up broken, unparseable upload filenames.


file  cleanupPreferences.php
 

Remove hidden preferences from the database.


file  cleanupRemovedModules.php
 

Remove cache entries for removed ResourceLoader modules from the database.


file  cleanupSpam.php
 

Cleanup all spam from a given hostname.


file  cleanupTable.inc
 

Generic class to cleanup a database table.


file  cleanupTitles.php
 

Clean up broken, unparseable titles.


file  cleanupUploadStash.php
 

Remove old or broken uploads from temporary uploaded file storage, clean up associated database records.


file  cleanupWatchlist.php
 

Remove broken, unparseable titles in the watchlist table.


file  clearCacheStats.php
 

Removes all statistics tracking from the cache.


file  clearInterwikiCache.php
 

Clear the cache of interwiki prefixes for all local wikis.


file  commandLine.inc
 

Backwards-compatibility wrapper for old-style maintenance scripts.


file  compareParsers.php
 

Take page text out of an XML dump file and render basic HTML out to files.


file  compressOld.php
 

Compress the text of a wiki.


file  convertLinks.php
 

Convert from the old links schema (string->ID) to the new schema (ID->ID).


file  convertUserOptions.php
 

Convert user options to the new `user_properties` table.


file  copyFileBackend.php
 

Copy all files in some containers of one backend to another.


file  copyJobQueue.php
 

Copy all jobs from one job queue system to another.


file  createAndPromote.php
 

Creates an account and grants it rights.


file  deleteArchivedFiles.inc
 

Core functions for deleteArchivedFiles.php.


file  deleteArchivedFiles.php
 

Delete archived (non-current) files from the database.


file  deleteArchivedRevisions.inc
 

Helper methods for the deleteArchivedRevisions.php maintenance script.


file  deleteArchivedRevisions.php
 

Delete archived (deleted from public) revisions from the database.


file  deleteBatch.php
 

Deletes a batch of pages.


file  deleteDefaultMessages.php
 

Deletes all pages in the MediaWiki namespace which were last edited by "MediaWiki default".


file  deleteEqualMessages.php
 

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


file  deleteImageMemcached.php
 

Delete image information from the object cache.


file  deleteOldRevisions.php
 

Delete old (non-current) revisions from the database.


file  deleteOrphanedRevisions.php
 

Delete revisions which refer to a nonexisting page.


file  deleteRevision.php
 

Delete one or more revisions by moving them to the archive table.


file  deleteSelfExternals.php
 

Delete self-references to $wgServer from the externallinks table.


file  doMaintenance.php
 

We want to make this whole thing as seamless as possible to the end-user.


file  dumpBackup.php
 

Script that dumps wiki pages or logging database into an XML interchange wrapper format for export or backup.


file  dumpIterator.php
 

Take page text out of an XML dump file and perform some operation on it.


file  dumpLinks.php
 

Quick demo hack to generate a plaintext link dump, per the proposed wiki link database standard: http://www.usemod.com/cgi-bin/mb.pl?LinkDatabase.


file  dumpRev.php
 

Get the text of a revision, resolving external storage if needed.


file  dumpSisterSites.php
 

Quickie page name dump script for SisterSites usage.


file  dumpTextPass.php
 

Script that postprocesses XML dumps from dumpBackup.php to add page text.


file  dumpUploads.php
 

Dump a the list of files uploaded, for feeding to tar or similar.


file  edit.php
 

Make a page edit.


file  eraseArchivedFile.php
 

Delete archived (non-current) files from storage.


file  eval.php
 

PHP lacks an interactive mode, but this can be very helpful when debugging.


file  fetchText.php
 

Communications protocol.


file  fileOpPerfTest.php
 

Test for fileop performance.


file  findHooks.php
 

Simple script that try to find documented hook and hooks actually in the code and show what's missing.


file  fixBug20757.php
 

Script to fix bug 20757.


file  fixDoubleRedirects.php
 

Fix double redirects.


file  fixExtLinksProtocolRelative.php
 

Fixes any entries for protocol-relative URLs in the externallinks table, replacing each protocol-relative entry with two entries, one for http and one for https.


file  fixSlaveDesync.php
 

Fix erroneous page_latest values due to slave desynchronisation.


file  fixTimestamps.php
 

Fixes timestamp corruption caused by one or more webservers temporarily being set to the wrong time.


file  fixUserRegistration.php
 

Fix the user_registration field.


file  formatInstallDoc.php
 

Format RELEASE-NOTE file to wiki text or HTML markup.


file  fuzz-tester.php
 

Performs fuzz-style testing of MediaWiki's parser and forms.


file  generateSitemap.php
 

Creates a sitemap for the site.


file  getConfiguration.php
 

Print serialized output of MediaWiki config vars.


file  getLagTimes.php
 

Display replication lag times.


file  getSlaveServer.php
 

Reports the hostname of a slave server.


file  getText.php
 

Outputs page text to stdout.


file  importDump.php
 

Import XML dump files into the current wiki.


file  importImages.inc
 

Support functions for the importImages.php script.


file  importImages.php
 

Import one or more images from the local file system into the wiki without using the web-based interface.


file  importSiteScripts.php
 

Import all scripts in the MediaWiki namespace from a local site.


file  importTextFile.php
 

Create or edit pages using the contents of a text file.


file  initEditCount.php
 

Init the user_editcount database field based on the number of rows in the revision table.


file  initSiteStats.php
 

Re-initialise or update the site statistics table.


file  install.php
 

CLI-based MediaWiki installation and configuration.


file  jsparse.php
 

Test JavaScript validity parses using jsmin+'s parser.


file  lag.php
 

Shows database lag.


file  LockServerDaemon.php
 

Simple lock server daemon that accepts lock/unlock requests.


file  Maintenance.php
 

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


file  mcc.php
 

memcached diagnostic tool


file  mctest.php
 

Makes several 'set', 'incr' and 'get' requests on every memcached server and shows a report.


file  mergeMessageFileList.php
 

Merge $wgExtensionMessagesFiles from various extensions to produce a single array containing all message files.


file  migrateUserGroup.php
 

Re-assign users from an old group to a new one.


file  minify.php
 

Minify a file or set of files.


file  moveBatch.php
 

Move a batch of pages.


file  moveToExternal.php
 

Move revision's text to external storage.


file  mwdocgen.php
 

Generate class and file reference documentation for MediaWiki using doxygen.


file  MWTerm.php
 

Set of classes to help with test output and such.


file  namespaceDupes.php
 

Check for articles to fix after adding/deleting namespaces.


file  nextJobDB.php
 

Pick a database that has pending jobs.


file  nukeNS.php
 

Remove pages with only 1 revision from the MediaWiki namespace, without flooding recent changes, delete logs, etc.


file  nukePage.php
 

Erase a page record from the database Irreversible (can't use standard undelete) and does not update link tables.


file  orphans.php
 

Look for 'orphan' revisions hooked to pages which don't exist and 'childless' pages with no revisions.


file  orphanStats.php
 

Show some statistics on the blob_orphans table, created with trackBlobs.php.


file  parse.php
 

Parse some wikitext.


file  patchSql.php
 

Manually run an SQL patch outside of the general updaters.


file  populateCategory.php
 

Populate the category table.


file  populateFilearchiveSha1.php
 

Optional upgrade script to populate the fa_sha1 field.


file  populateImageSha1.php
 

Optional upgrade script to populate the img_sha1 field.


file  populateLogSearch.php
 

Makes the required database updates for populating the log_search table retroactively.


file  populateLogUsertext.php
 

Makes the required database updates for Special:ProtectedPages to show all protected pages, even ones before the page restrictions schema change.


file  populateParentId.php
 

Makes the required database updates for rev_parent_id to be of any use.


file  populateRevisionLength.php
 

Populates the rev_len field for old revisions created before MW 1.10.


file  populateRevisionSha1.php
 

Fills the rev_sha1 and ar_sha1 columns of revision and archive tables for revisions created before MW 1.19.


file  preprocessDump.php
 

Take page text out of an XML dump file and preprocess it to obj.


file  preprocessorFuzzTest.php
 

Performs fuzz-style testing of MediaWiki's preprocessor.


file  protect.php
 

Protect or unprotect a page.


file  pruneFileCache.php
 

Prune file cache for pages, objects, resources, etc.


file  purgeChangedFiles.php
 

Scan the logging table and purge affected files within a timeframe.


file  purgeChangedPages.php
 

Send purge requests for pages edited in date range to squid/varnish.


file  purgeList.php
 

Send purge requests for listed pages to squid.


file  purgeOldText.inc
 

Support functions for cleaning up redundant text records.


file  purgeOldText.php
 

Purge old text records from the database.


file  purgeParserCache.php
 

Remove old objects from the parser cache.


file  reassignEdits.php
 

Reassign edits from a user or IP address to another user.


file  rebuildall.php
 

Rebuild link tracking tables from scratch.


file  rebuildFileCache.php
 

Build file cache for content pages.


file  rebuildImages.php
 

Update image metadata records.


file  rebuildLocalisationCache.php
 

Rebuild the localisation cache.


file  rebuildmessages.php
 

Purge all languages from the message cache.


file  rebuildrecentchanges.php
 

Rebuild recent changes from scratch.


file  rebuildtextindex.php
 

Rebuild search index table from scratch.


file  recompressTracked.php
 

Moves blobs indexed by trackBlobs.php to a specified list of destination clusters, and recompresses them in the process.


file  refreshFileHeaders.php
 

Refresh file headers from metadata.


file  refreshImageMetadata.php
 

Refresh image metadata fields.


file  refreshLinks.php
 

Refresh link tables.


file  removeUnusedAccounts.php
 

Remove unused user accounts from the database An unused account is one which has made no edits.


file  renameDbPrefix.php
 

Change the prefix of database tables.


file  renderDump.php
 

Take page text out of an XML dump file and render basic HTML out to files.


file  resetUserTokens.php
 

Reset the user_token for all users on the wiki.


file  resolveStubs.php
 

Convert history stubs that point to an external row to direct external pointers.


file  rollbackEdits.php
 

Rollback all edits by a given user or IP provided they're the most recent edit (just like real rollback)


file  runBatchedQuery.php
 

Run a database query in batches and wait for slaves.


file  runJobs.php
 

Run pending jobs.


file  showCacheStats.php
 

Show statistics from the cache.


file  showJobs.php
 

Report number of jobs currently waiting in master database.


file  showSiteStats.php
 

Show the cached statistics.


file  sql.php
 

Send SQL queries from the specified file to the database, performing variable replacement along the way.


file  sqlite.inc
 

Helper class for sqlite-specific scripts.


file  sqlite.php
 

Performs some operations specific to SQLite database backend.


file  storageTypeStats.php
 

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


file  syncFileBackend.php
 

Sync one file backend to another based on the journal of later.


file  testCompression.php
 

Test revision text compression and decompression.


file  trackBlobs.php
 

Adds blobs from a given external storage cluster to the blob_tracking table.


file  undelete.php
 

Undelete a page by fetching it from the archive table.


file  update.php
 

Run all updaters.


file  updateArticleCount.php
 

Provide a better count of the number of articles and update the site statistics table, if desired.


file  updateCollation.php
 

Find all rows in the categorylinks table whose collation is out-of-date (cl_collation != $wgCategoryCollation) and repopulate cl_sortkey using the page title and cl_sortkey_prefix.


file  updateDoubleWidthSearch.php
 

Normalize double-byte latin UTF-8 characters.


file  updateRestrictions.php
 

Makes the required database updates for Special:ProtectedPages to show all protected pages, even ones before the page restrictions schema change.


file  updateSearchIndex.php
 

Periodic off-peak updating of the search index.


file  updateSpecialPages.php
 

Update for cached special pages.


file  userDupes.inc
 

Helper class for update.php.


file  userOptions.inc
 

Helper class for userOptions.php script.


file  userOptions.php
 

Script to change users preferences on the fly.


file  waitForSlave.php
 

Wait until slave lag goes under a certain value.