-4

Five hours ago, I earned the Enlightened badge on Math Stack Exchange, which is my eighth silver badge. However, on my profile page and my posts, it still shows that I have only 7 silver badges. What is happening here?

(Normally, it takes a few minutes.)

12
  • For your information, the 8 silver badges that I have on Math Stack Exchange are Enlightened, Good Question, Deputy, Strunk & White, Reviewer, Enthusiast, Necromancer, and Civic Duty.
    – mathlander
    Commented Jan 31, 2023 at 2:54
  • yeah, I can see it here. On that page it says 38 badges, but what it really means is 38 "unique" badges. Which is correct...
    – 00001H
    Commented Jan 31, 2023 at 2:55
  • @00001H I gave a link to the 7 silver badges stat.
    – mathlander
    Commented Jan 31, 2023 at 2:58
  • i know, the main profile page.
    – 00001H
    Commented Jan 31, 2023 at 3:00
  • Also it shows 7 badges here. ibb.co/gyJ0MGj
    – 00001H
    Commented Jan 31, 2023 at 3:01
  • 7
    Its probably caching.
    – Journeyman Geek Mod
    Commented Jan 31, 2023 at 3:03
  • Probably. *Comment might be not-up-to-date due to caching.
    – 00001H
    Commented Jan 31, 2023 at 3:09
  • 2
    WAIT-- It's fixed.
    – 00001H
    Commented Jan 31, 2023 at 3:12
  • Why did it take so long to cache?
    – mathlander
    Commented Jan 31, 2023 at 3:35
  • 3
    "Normally, it takes a few minutes" - that's plain and utterly wrong. It takes up to one full day for all the caches to synchronize, e.g. slowest to update is the network profile. It's currently broken, but when it worked, it synched the badges daily from what I remember. Commented Jan 31, 2023 at 10:48
  • 1
    You can have slow loading pages that are always accurate to the second, but are always slow even when none of the underlying data changes, or you can have eventual consistency where page loads are fast because they rely on the fact that, most of the time, an underlying change hasn't happened. The network is optimized for the latter scenario, and various caches are (a) on different schedules and (b) take varying amounts of time to populate. Some badges are particularly thorny because the variance in complexity and computation is huge.
    – Aaron Bertrand Staff
    Commented Jan 31, 2023 at 15:18
  • Related: Should I get Enlightened badge? ("at earliest 5 minutes after the last vote you should get it. At least, have patience for about 24 hours") and Missing Enlightened badge after 24 hours ("The "within 24 hours" thing is true in most cases, but not technically correct anymore.") Commented Jan 31, 2023 at 15:47

1 Answer 1

5

It's fixed now, it was probably because the caches didn't catch up.

Related: this video explaining caching, and this website.

5
  • Why did it take so long to cache?
    – mathlander
    Commented Jan 31, 2023 at 3:47
  • 2
    Well, we don't know how SE's servers work, so I can only speculate the servers are either overloaded(or had poor networking) or it was a programming bug(or a nasty intended feature) in the server code. Or, some caches that should've updated are not, probably due to maintenance reasons.
    – 00001H
    Commented Jan 31, 2023 at 5:00
  • 9
    @mathlander It's not a high-priority process to get those badges to show up. As long as they arrive within 24h, is there really an issue?
    – Mast
    Commented Jan 31, 2023 at 5:37
  • 2
    similar with being awarded bounty rep.
    – starball
    Commented Jan 31, 2023 at 9:12
  • 1
    @starball no? Reputation gain is immediate. Do you have any source claiming otherwise? Commented Dec 3, 2023 at 11:14

You must log in to answer this question.

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