You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If we try to fetch an external record and the fetch fails, we should cache that error with a short-lived TTL. Related: #1097
Background: https://fed.brid.gy/bsky/did:plc:tgguyu3xtyrmkfj4xljevyqo followed a ton of people right now (natively in Bluesky), which triggered a bunch of receive tasks. Somehow that user doesn't have an app.bsky.actor.profile/self record, so when we try to fetch their profile, it fails - specifically, getRecord calls to api.bsky.app return 400 - and the receive tasks fail, but we keep trying.
The text was updated successfully, but these errors were encountered:
If we try to fetch an external record and the fetch fails, we should cache that error with a short-lived TTL. Related: #1097
Background: https://fed.brid.gy/bsky/did:plc:tgguyu3xtyrmkfj4xljevyqo followed a ton of people right now (natively in Bluesky), which triggered a bunch of receive tasks. Somehow that user doesn't have an
app.bsky.actor.profile/self
record, so when we try to fetch their profile, it fails - specifically,getRecord
calls toapi.bsky.app
return 400 - and the receive tasks fail, but we keep trying.The text was updated successfully, but these errors were encountered: