MediaWiki fundraising/REL1_35
ExternalStorage
Collaboration diagram for ExternalStorage:

Files

file  checkStorage.php
 Fsck for MediaWiki.
 
file  compressOld.php
 Compress the text of a wiki.
 
file  dumpRev.php
 Get the text of a revision, resolving external storage if needed.
 
file  ExternalStoreMedium.php
 External storage in some particular medium.
 
file  moveToExternal.php
 Move revision's text to external storage.
 
file  orphanStats.php
 Show some statistics on the blob_orphans table, created with trackBlobs.php.
 
file  recompressTracked.php
 Moves blobs indexed by trackBlobs.php to a specified list of destination clusters, and recompresses them in the process.
 
file  resolveStubs.php
 Convert history stubs that point to an external row to direct external pointers.
 
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  testCompression.php
 Test revision text compression and decompression.
 

Classes

class  CheckStorage
 Maintenance script to do various checks on external storage. More...
 
class  CompressOld
 Maintenance script that compress the text of a wiki. More...
 
class  DumpRev
 Maintenance script that gets the text of a revision, resolving external storage if needed. More...
 
class  ExternalStore
 Constructor class for key/value blob data kept in external repositories. More...
 
class  ExternalStoreAccess
 Key/value blob storage for a collection of storage medium types (e.g. More...
 
class  ExternalStoreDB
 DB accessible external objects. More...
 
class  ExternalStoreFactory
 
class  ExternalStoreHttp
 Example class for HTTP accessible external objects. More...
 
class  ExternalStoreMedium
 Key/value blob storage for a particular storage medium type (e.g. More...
 
class  ExternalStoreMemory
 Process memory based external objects for testing. More...
 
class  ExternalStoreMwstore
 File backend accessible external objects. More...
 
class  OrphanStats
 Maintenance script that shows some statistics on the blob_orphans table, created with trackBlobs.php. 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...
 

Detailed Description