https://bugzilla.wikimedia.org/show_bug.cgi?id=23215

--- Comment #6 from Roan Kattouw <[email protected]> 2011-04-07 09:08:28 
UTC ---
(In reply to comment #4)
> Did you see Brion's notes on the tracking bug? (bug 19986)  We should probably
> put these there if they're not the same.

Quoting and addressing Brion's notes here:
* if not changing DB name, may need to trace down various things making
assumptions about dbname <-> key/language/subdomain
** I think we should change the DB name, that'll avoid this issue
* if changing DB name, need to make sure anything using the dbname as a key for
shared data like CentralAuth is either transitioned or isn't harmed by the
change
** memcached will be fine. CentralAuth is a good point
* need to make sure interwiki keys / entries are kept or forwarded
** keeping the old interwiki and setting up an HTTP redirect mostly takes care
of this. We do have to keep the old language code in Names.php so existing
language links keep working
* need to make sure hostnames forward correctly (from MW config or does this
need loving in the web server config?)
** we already agreed we need to do this
* if keeping old DB location, may need to force cache clear of everything with
full URLs etc
** not relevant, not keeping old DB name
* if changing DB name, need to either make sure the versions of MySQL in use
support renaming databases (and confirm this doesn't have any replication
problems) or that the process of moving tables from one DB to another doesn't
explode
** not relevant, not renaming but copying DB
* if changing dbname, check also for things that key on dbname *outside* of
mediawiki itself, such as global config files, assignment of dbname <->
cluster, etc
** to my knowledge this only applies to the dblists and db.php , but since
we're not doing a real rename but a create new -- copy -- delete old procedure,
this should be fine

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to