Extension:BizzWiki/SimpleReplicator

Under Development.

Tables to replicate

 * Pages
 * Revisions with Text
 * Users
 * Page Restrictions
 * Image
 * Interwiki
 * Logging (TBD)
 * IP blocks (TBD)
 * File Archive (TBD)
 * Archive (TBD)
 * Hitcounter (TBD)
 * User
 * User_newtalk (TBD)
 * Watchlist

Tables to not replicate
The following tables can be re-populated dynamically:
 * Categorylinks
 * Externallinks
 * Templatelinks
 * Objectcache
 * Job
 * Pagelinks
 * Recentchanges
 * Redirect
 * Searchindex

Tables ?

 * Sitestats
 * Langlinks
 * Math
 * oldimage
 * Querycache
 * Querycachetwo
 * Querycache_info
 * Trackbacks
 * Transcache

GetPartnerRC Job
This job retrieves the 'recentchanges' list from the partner replication node.

GetPartnerPage Job
This job retrieves the 'page' with a specific 'id' from the partner replication node.

GetPartnerRevision Job
This job retrieves the 'revision' with a specific 'id' from the partner replication node.

GetPartnerUser Job
This job retrieves the 'user' with a specific 'id' from the partner replication node.

Requirements

 * 1) Customized Jobs (MW >= 1.11 or patched earlier version)
 * 2) Enhanced API
 * 3) 'Heart Beat'

Enhanced API

 * 'Page Restrictions column' required (MW >= 1.11)
 * 'Recentchanges rc_id column' required