-
Notifications
You must be signed in to change notification settings - Fork 55
Replace live query EventBus
implementation with direct cursor
#199
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
Comments
Released with |
Hey @scullxbones, we are on |
Hi @yahor-filipchyk - I think I get the gist, although the details are not clear. (Rarely) you don't receive realtime updates after the first failure to receive realtime updates? Is that it in a nutshell? I'm assuming you re-run the query with your supervising listener. I can definitely use your help with a minimum duplicating test to research. Especially if it's a race condition. |
Right, sometimes it fails ones for a persistence entity and stops receiving any new updates for the same persistence entity even after the actor restart. Restart helps to catch up on previous updates because it is probably reading events from the journal first when We only saw this in prod so far, where we have some amount of concurrent updates. Not sure how to reproduce this consistently. Perhaps writing some automated test can help, I can try writing one when I have time. |
Should:
+
simplify things significantly+
better report errors with server+
shut down better-
take up more resources on server (cursor-per-live-query)...
The text was updated successfully, but these errors were encountered: