Briefly looking at Wikibase.php in mediawiki-config we probably need to:
- Cleanup this legacy diff thing that is not doing anything useful (we can just use the dblist)
$wgWBRepoSettings['localClientDatabases'] = array_diff( MWWikiversions::readDbListFile( 'wikidataclient' ), [ 'testwikidatawiki', 'testwiki', 'test2wiki' ] );
- wikidataclient-test.dblist instead of manually setting db names
$wgWBRepoSettings['localClientDatabases'] = [ 'testwiki', 'test2wiki', 'testwikidatawiki' ];
- Make sure dispatching is running
Does a row automatically get added to the wb_changes_dispatch table? or do we need to add one (hopefully the first one)