-
-
Notifications
You must be signed in to change notification settings - Fork 209
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
Replace continuous replication with periodic replication #4805
Comments
@SCdF @dianabarsan Would either of you be able to give an overview of the work required for this bullet |
@kennsippell I'm not sure that should actually be there honestly, because then I don't think upgrades would work? I think we need to support continuous replication in api until we're confident (or we force everyone) onto a version that no longer does it. |
(to be clear we should make a note to do it, but it would be in a "4.0.0" ticket or whatever) |
Sounds good! I broke that piece off into a separate issue ^. |
Kenn is working on it - I've assigned myself so nobody else picks it up. |
Any clue on how to AT this @garethbowen ? Thanks. |
@ngaruko In previous versions if you made a change on the server then it would get replicated to the browser almost immediately because there was a continuous connection to the server. Now it will take up to five minutes because we check once and then close the connection. So to AT:
The next checkpoint about the "sync now" button should be tested in the linked issue. The third part about online event handlers can be tested by...
|
LGTM |
As discussed in this document replace continuous replication with periodic one-shot replication to improve server scalability, phone battery usage, network data usage, and reduce code complexity.
The text was updated successfully, but these errors were encountered: