-
Notifications
You must be signed in to change notification settings - Fork 168
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
FLX subscriptions are not sent to the server #7076
Comments
For reference, here are the truncated logs of the test "app: flx-sync basic tests", showing the series of events leading to a hang waiting on the fulfillment of a subscription:
|
sync-by-unito
bot
changed the title
test hang on new baas: "app: flx-sync basic tests"
FLX subscriptions are not sent to the server
Oct 30, 2023
1 task
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
While updating BAAS in #7042 the test "app: flx-sync basic tests" regularly hangs while waiting for a FLX subscription to be marked complete. This is reproducible locally.
A race in send_upload_message() causes subscriptions not being sent to the server (and as a side effect a notification on that subscription may never be fulfilled). This can happen when send_upload_message() is called as a result of a commit previous to the one for subscriptions. send_upload_message() then forwards the upload cursor past the version associated with the subscription and so the subscription is never uploaded to the server.
The text was updated successfully, but these errors were encountered: