-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Sync missing bookmarks after chain creation #7251
Comments
As uplift brave/brave-core#4203 was merged to 1.3.x, modified the milestone. |
Added |
Removing |
Verification passed on
Verified test plan from the description. First Verification passed using
Verification passed on
|
Description
I made a regression in PR https://github.com/brave/brave-core/pull/3988/files#diff-ab344835b09fb6ac1c601af787b116bbL223
there is a discussion of that changes and I missed point 3 which was addressed by
pending_send_records_
: device can switch to SQS , but lambda didn't yet discover that records, so such records could be missed. This happens after sync initialization, if there are some records created right after device connected to chain.pending_send_records_
- fixed that when there are two devices in chain, so 1st device didn't send records until be sure 2nd device created SQS queue and the queue is discovered by lambda. But with 3 devices this approach could not work, though with 3rd device it is extremly hard to reproduce such case.Steps to Reproduce
folderA
and the bookmarkAA.com
as soon as you can after step2Actual result:
AA.com
andfolderA
will never be created on deviceB. Any bookmarks created later on deviceA will be synced well.Expected result:
AA.com
andfolderA
will be created on deviceB on the next sync cycleReproduces how often:
easily
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
The text was updated successfully, but these errors were encountered: