-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
allocating sequence numbers should be transactional with writing blocks #34
Comments
Another layer of defense here would be, if our firehose sees a missed sequence number, wait for a while, but not indefinitely, to see if it shows up before continuing on. |
Started on this in the |
Another option here: drop the storage API abstraction and fully tie this library to the GCP Datastore. Not ideal, but it would make this refactoring much easier. |
Yet another option: actually refactor the Wouldn't be backward compatible, but we're not 1.0 yet, that's still reasonable. |
I did this, commit above. Seems ok before, and we're definitely hitting it, averaging once every few min or so. 🤞🤞🤞 |
Leaving this open to track combining allocating seqs and writing blocks into the same tx, but that seems lower priority if the query fix makes sure we still emit every seq. |
sorry for suddenly appearing here, but does that workaround allow me to maybe have my account's metadata filled in? if you recall, i had an issue where my avatar, banner, username weren't going through: |
I used the refresh button on https://fed.brid.gy/ap/@piuvas@capivarinha.club earlier, but the profile still didn't update. |
Sorry @derspyy! The Bluesky team is working on handle the huge growth they've seen over the last week or two. They're making some upgrades and changes to their relay, and it's currently behind on ingesting commits from federated PDSes like BF. Hopefully that will clear up soon. bluesky-social/atproto#3036 |
From snarfed/bridgy-fed#1130:
The text was updated successfully, but these errors were encountered: