7

I'm a somewhat regular user of Stack Overflow. Recently, I opened accounts on the Meta and Programmers sites. I linked my accounts, and the new accounts were each given a reputation bonus (which I believe is the expected behaviour when an experienced Stack Overflow user creates new accounts on other sites).

Visting the headers on all three sites reports my reputation as

  • 3380 on StackOverflow
  • 101 on Meta
  • 101 on Programmers

However, when I visit my profile pages on the sites, the reputations listed in the "Accounts" don't always match these values:

  • Each site reports the correct reputation for itself.
  • Each site reports the correct reputation for Stack Overflow.
  • Meta reports that my Programmers reputation is 1.
  • Programmers reports that my Meta reputation is 1.

Could this be a bug?

Screenshots

The accounts section for my profile on Stack Overflow:

Accounts section from Stack Overflow

And for my profile on Meta:

Accounts section from Meta

And for my profile on Programmers:

enter image description here

Caching

I don't think this is a caching issue because:

  • It's been this way for quite some time (over a week).
  • The other sites are updating changes to my Stack Overflow reputation fairly quickly.
  • When I earned a badge on meta, it propagated to the other sites quickly — I'd assume that badges and reputation are probably cached together.

Update

Creating this question has earned me reputation on Meta. My Meta reputation is now reported consistently (121 at the moment) across all three sites.

14
  • I've noticed that problem. I think it started 17 Feb (+/- a day). Commented Feb 22, 2012 at 10:59
  • @Nick: My meta account was created on Feb 14th — I've seen the issue since then. Commented Feb 22, 2012 at 11:24
  • 2
    I would wager that the cache does not have expire time, rather it's refreshed only upon certain actions - your first real action here on Meta was only one hour ago and it triggered cache refresh and now your reputation is displayed correctly all over. The 100 rep bonus from associating accounts is not considered action thus not causing cache refresh. Commented Feb 22, 2012 at 11:25
  • @ShaDowWizArd: that seems accurate. I would think that possible improvement might be to add a cache refresh trigger to the "100 bonus reputation" grant. Commented Feb 22, 2012 at 11:29
  • Not a developer so don't know for sure, hope one will show up to confirm. Your suggestion sounds good as well. :) Commented Feb 22, 2012 at 11:30
  • @ShaDowWizArd: Also, I earned a badge (for upvoting another answer) that didn't trigger a cache refresh. I saw the bronze badge on Stack Overflow with a reputation of 1. Of course, that might just mean that badges and rep are cached separately. Commented Feb 22, 2012 at 11:31
  • @ShaDowWizArd: I had triggered a rep recalc on Meta (a week ago) but on SO I still see wrong Meta rep. Commented Feb 22, 2012 at 11:33
  • @Nick yep saw that now - 200 "ghost" points! (Likely bounty granted to you on a now deleted answer?) Just for "debug" sake, try posting answer or question and see if this really refresh the cache. Commented Feb 22, 2012 at 11:38
  • @ShaDowWizArd: yeap, I lost a bounty! Commented Feb 22, 2012 at 11:44
  • @Nick you made me curious.. can you post dummy answer here then delete it shortly after, just to see if this really refresh the cache? :) Commented Feb 22, 2012 at 11:47
  • @Nick I see you just did - so looks like only posting a question force "hard refresh" of the cache all over the network.. :/ Commented Feb 22, 2012 at 12:25
  • 1
    This is the result of issues with aggreation and concurrent database locks...we're fixing the underlying issue before backfilling with correct data.
    – Nick Craver Mod
    Commented Feb 22, 2012 at 14:37
  • @NickCraver I have seen this bug before. Also, do you know what's going on with this bug? Also a "database issue"?
    – Rob W
    Commented Feb 22, 2012 at 15:47
  • @NickCraver: just checked this again, and it's fixed. Thanks! Commented Mar 7, 2012 at 13:30

1 Answer 1

2

I have the same issue with my ask ubuntu account. I think when you open an account and do nothing with it other Q&A don't reflect the 100 rep bonus.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .