https://bugzilla.wikimedia.org/show_bug.cgi?id=43116
Web browser: ---
Bug ID: 43116
Summary: prevent update.php from updating database schemata of
wgSharedTables
Product: MediaWiki
Version: 1.20.2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: Installer
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Classification: Unclassified
Mobile Platform: ---
Presently when updating a mediawiki that takes part in a wikifarm which
partially shared table (interwiki, users, etc.) to a new version, update.php
not only updates the tables from the wiki it is run on, but also the database
schemata of referenced in wgSharedTables.
We do disable wgSharedTables when testing and reenable it afterwards, but it is
a constant source of potential errors. Usually the earlier versions which rely
on the earlier schema break, whereas some care has been taken to make later
versions run with (at least some) shared tables of earlier versions. For
example, this is presently so with users in 1.18, 1.19, 1.20.
I wonder whether it would be relatively simple to exempt the tables listed in
wgSharedTables from being affected by update.php. If so this would remove one
headache from testing new versions or having a mixed-version deployment (at
least for a while).
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l