We're requesting DBA review of the DB/cluster to use for the tables created by the new WikimediaEditorTasks extension.
The tables are described in the schema here: https://www.mediawiki.org/wiki/Extension:WikimediaEditorTasks/Schema
The .sql files creating them can be viewed here: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikimediaEditorTasks/+/master/sql/
On the product side they're estimating that Suggested Edits, the feature making use of this extension, will have 10,000 users at a maximum (and most likely substantially fewer) during the initial evaluation period.
The only large table will be wikimedia_editor_tasks_entity_description_exists, which will in theory hold as many rows as there are sitelinks from Wikidata entities (i.e., as many rows as the wb_items_per_site table, or ~67.75 million).
For initial rollout, edits made through the app feature this supports will be exclusively on Wikidata, and therefore I'm proposing initially enabling the extension only on wikidatawiki. Yet, like with ReadingLists, the functionality enabled by the extension applies globally across the Wikipedias, rather than on a per-site basis.
Proposal: Since we're dealing with users on a global (cross-project) basis, like with ReadingLists, mimic the DB configuration of ReadingLists:
'wgWikimediaEditorTasksCluster' => [ 'default' => 'extension1', ], 'wgWikimediaEditorTasksDatabase' => [ 'default' => 'wikishared', ],