Merged profile listed in the Top contributors

Bug #660475 reported by Subin Sebastian
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Curtis Hovey
Declined for Trunk by Curtis Hovey

Bug Description

I have merged two of my accounts into a single account. Those where
1 . https://launchpad.net/~subinsebastien karma=1 projects=none
2 . https://launchpad.net/~subinsebastien-gmail karma=2050 projects= 5 projects registered by me (in active development)
I've logged into account (1) and merged the account (2) to the first one. After that I can't see my projects on my overview page. And also, my karma=1. :-( This is so bad. When implementing a feature, at least try to test it for a while. If the account merging feature was not been present, I would have deleted one of my account safely!

Curtis Hovey (sinzui)
affects: launchpad → launchpad-registry
Changed in launchpad-registry:
status: New → Triaged
importance: Undecided → Low
tags: added: feature
tags: removed: feature
Revision history for this message
Curtis Hovey (sinzui) wrote :

Karma totals are not mergeable. Karma is recalculated daily.

Changed in launchpad-registry:
status: Triaged → Won't Fix
Revision history for this message
Subin Sebastian (subinsebastien) wrote :

error ID OOPS-1749L308

Revision history for this message
Curtis Hovey (sinzui) wrote : Re: I can't see my merged profile listed in the Top contributors

The portlet must not link to deactivated/suspended/merged profiles. You should not ever see a link to merged profile in the UI since it does not have a page.

summary: - I can't see my related project on the overview page
+ I can't see my merged profile listed in the Top contributors
Changed in launchpad-registry:
status: Won't Fix → Triaged
importance: Low → High
milestone: none → 10.11
tags: added: 404 trivial
Revision history for this message
Subin Sebastian (subinsebastien) wrote : Re: [Bug 660475] Re: I can't see my merged profile listed in the Top contributors

At least redirect that link (which looks like de-activated, i.e, in
gray color) in "top contributors" to my active account
https://launchpad.net/~subinsebastien
Regards

On 10/15/10, Curtis Hovey <email address hidden> wrote:
> The portlet must not link to deactivated/suspended/merged profiles. You
> should not ever see a link to merged profile in the UI since it does not
> have a page.
>
> ** Summary changed:
>
> - I can't see my related project on the overview page
> + I can't see my merged profile listed in the Top contributors
>
> ** Changed in: launchpad-registry
> Status: Won't Fix => Triaged
>
> ** Changed in: launchpad-registry
> Importance: Low => High
>
> ** Changed in: launchpad-registry
> Milestone: None => 10.11
>
> ** Tags added: 404 trivial
>
> --
> I can't see my merged profile listed in the Top contributors
> https://bugs.launchpad.net/bugs/660475
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in The Launchpad Registry: Triaged
>
> Bug description:
> I have merged two of my accounts into a single account. Those where
> 1 . https://launchpad.net/~subinsebastien karma=1
> projects=none
> 2 . https://launchpad.net/~subinsebastien-gmail karma=2050
> projects= 5 projects registered by me (in active development)
> I've logged into account (1) and merged the account (2) to the first one.
> After that I can't see my projects on my overview page. And also, my
> karma=1. :-( This is so bad. When implementing a feature, at least try to
> test it for a while. If the account merging feature was not been present, I
> would have deleted one of my account safely!
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/launchpad-registry/+bug/660475/+subscribe
>

--
                                S U B I N S E B A
S T I A N

Revision history for this message
Subin Sebastian (subinsebastien) wrote : Re: I can't see my merged profile listed in the Top contributors

Now, after three days, things looks much better. I can see my related projects on my overview page. Is this due to a bug fix? or was that the default settings? Btw, the bug is not tagged as fixed yet (Still triaged). Now, the error extends to another unexpected behavior. On the overview page of one of my project shows, both the active account and the merged (inactive) account. I would attach a screenshot (its not more than 200KiB). I'm sure my active account is shown on that page along with the dead one, because, it has got more karma points. As Curtis Hovey commented, the dead links must not be shown on any of these important places. Thanks for the response from all of you and with regards... Napster

Revision history for this message
Curtis Hovey (sinzui) wrote :

This is really bug 190242. The link should not exist because the karma actions were transferred to your other account. The karmacache for the project was not cleared--and since the profile has no karma actions now, the update scripts do no see a reason to update the profile.

To this issue, we need a script that will clear the caches for all merged profiles. We should fix the other bug first so that this problem does not happen again.

Curtis Hovey (sinzui)
summary: - I can't see my merged profile listed in the Top contributors
+ Merged profile listed in the Top contributors
Revision history for this message
Curtis Hovey (sinzui) wrote :

I have prepared SQL that will delete the vestigial cache to fix the UI. This script will also fix the historic date created (member since) lost in merging.
    http://pastebin.ubuntu.com/521652/

Changed in launchpad-registry:
assignee: nobody → Curtis Hovey (sinzui)
status: Triaged → In Progress
Revision history for this message
Curtis Hovey (sinzui) wrote :

The Staging test run ran <1minute:
DELETE 3000
DELETE 511
UPDATE 2158

3000 merges users are cleaned up, removing them from the top contributors portlet.
511 with vestigial total karma were purged.
2158 had their member since date fixed.

Revision history for this message
Curtis Hovey (sinzui) wrote :
Revision history for this message
Subin Sebastian (subinsebastien) wrote :

Wow. This seems good. Thank you for fixing an annoying bug.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.