Last modified: 2013-05-14 16:07:00 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T47971, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 45971 - Rename duplicated user contributions.
Rename duplicated user contributions.
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
wmf-deployment
All All
: High normal (vote)
: ---
Assigned To: Sam Reed (reedy)
: shell
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-03-10 22:55 UTC by MBisanz
Modified: 2013-05-14 16:07 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MBisanz 2013-03-10 22:55:16 UTC
English Wikipedia [[User:Zoeb]] was renamed to [[User:ZoeB]] on February 12, 2013. http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=renameuser&user=MBisanz&page=User%3AZoeb&year=&month=-1&tagfilter=

Now I see the same set of contributions at both: http://en.wikipedia.org/wiki/Special:Contributions/ZoeB and http://en.wikipedia.org/wiki/Special:Contributions/Zoeb

The system indicates the rename failed and that no user ZoeB exists, but the log shows it occurred and the contributions' history shows something was moved over.
Comment 1 Sam Reed (reedy) 2013-03-12 19:34:26 UTC
mysql:wikiadmin@db1017 [enwiki]> select user_id, user_name from user where user_name = 'Zoeb';
+---------+-----------+
| user_id | user_name |
+---------+-----------+
|    7882 | Zoeb      |
+---------+-----------+
1 row in set (0.02 sec)

mysql:wikiadmin@db1017 [enwiki]> select user_id, user_name from user where user_name = 'ZoeB';
Empty set (0.03 sec)



Is the user even able to login now? :/
Comment 2 Alex Monk 2013-03-12 19:38:39 UTC
Well they've edited since the rename, so I would imagine so.
Comment 3 Fox Wilson 2013-03-13 16:06:53 UTC
Also interesting is http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=newusers&user=Zoeb&page=&year=&month=-1&tagfilter=&hide_patrol_log=1&hide_review_log=1 which shows that the account Zoeb was never created.
Comment 4 MBisanz 2013-03-16 23:19:31 UTC
He can edit! http://en.wikipedia.org/w/index.php?title=User_talk:MBisanz&diff=544777258&oldid=544674546

But it's still broken.
Comment 5 Chris Steipp 2013-03-18 16:50:49 UTC
Need to update the user table, then run renameUserCleanup.php to catch any revisions that they've made since the failed rename.
Comment 6 Zoë Blade 2013-03-28 15:23:06 UTC
Hi!

I'm the user in question.  I was able to log in with the username "ZoeB" for a short while, and things were looking good, but now I can only log in as "Zoeb" again, and all my edits are showing up as "Zoeb" again, much to my chagrin.  So yes, I (incidentally, "she", not "he") can log in and edit, but now only using my old username again, not my new one.

Thanks for all your help!
Comment 7 MZMcBride 2013-03-30 21:40:42 UTC
What a mess. :-/  Sorry about the hassle, Zoë. Reedy or another shell user will fix this shortly.
Comment 8 MZMcBride 2013-03-30 21:41:51 UTC
Assigning this to Reedy for now. If Chris or some other shell user wants to clean this up, that'd be fine as well, of course.
Comment 9 Zoë Blade 2013-03-30 22:47:16 UTC
No worries.  Sorry I broke a bit of Wikipedia!  (If it's any consolation, I've had similar issues myself using Git in OS X, with the partial case sensitivity.  In that instance, renaming the thing in question to something completely different, then back again only with the new case, fixed it.  I have no idea if that's applicable here though.  I've never used MySQL in a case sensitive context, I'm afraid.  Sorry I couldn't be of any help!)
Comment 10 Sam Reed (reedy) 2013-05-14 15:42:26 UTC
Should be all fixed now...
Comment 11 Zoë Blade 2013-05-14 16:07:00 UTC
Perfect, thankyou very much!

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links