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

--- Comment #4 from Kunal Mehta (Legoktm) <[email protected]> ---
(In reply to Nemo from comment #1)
> (In reply to Kunal Mehta (Legoktm) from comment #0)
> > My initial hunch is that I3a219d86a8837ed9c0c3788604dc3229ee1245ee is to
> > blame.
> 
> I was wondering yesterday, how does it work when it's not deployed on all
> wikis at once? Nick has accounts on abut 200 wikis IIRC.
> (If that was the issue, you'd need to cherry pick the new change to
> 1.24wmf11.)

The code only needs to be enabled on the wiki the user is logging in from.
Which is why logins from Wikipedias work, because that code path doesn't exist
yet.

----

I think this code in general is just too slow. I didn't test it with the number
of unattached accounts that NickK has :/

The main weird thing I see though is around a hundred log lines like:

> Set global password for 'NickK'

That's from CentralAuthUser::setPassword, which is called in matchHash. We need
to make matchHash aware whether it is meant to be a check only, or actual
authentication so it should try updating the password. Otherwise we're just
making hundreds of useless write queries.

-- 
You are receiving this mail because:
You are the assignee for the bug.
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